深入OpenAI Agents:Task01 配置实践与核心思考
通过完成 Task01: 搞定配置小试牛刀 的学习与实践,我系统地掌握了搭建OpenAI Agent开发环境的核心步骤,并对关键概念有了更深刻的理解。 一、环境配置:安全与隔离是基石虚拟环境的重要性远超想象 教程强调使用 conda 或 venv 创建隔离环境。实践中我深刻体会到:不同项目依赖…...
koa邮件服务
前言 nodemailer看起来不错。 我们在项目中安装即可 npm install nodemailer 使用 创建一个工具 src\utils\email-helper.ts import nodemailer from "nodemailer";// 创建一个transporter const transporter = nodemailer.createTransport({host: "smtp.qq.co…...
后缀数组复习
做题做到一半突然发现自己不会后缀数组(?)后缀数组主要由两个数组组成,sa 和 rk。 sa[i] 表示开头位置为 i 的后缀的字典序排名。 rk[i] 表示字典序排名为 i 的后缀的开头位置。 可以采用倍增法求解: 考虑对于 \(w=2^k\),求出仅考虑长度为 \(w\) 的前缀时的 sa 以及 rk,那…...
__init__.py里面一般要写什么?
__init__.py 的职责只有一个:把目录变成包,但“里面写不写东西、写多少”完全取决于你想让包长成什么样。下面给出一套“从简到繁”的最佳实践清单,按需取用即可。最简单的空文件 什么都不写也能让 import mypkg 成功。适合一次性脚本或内部工具。# mypkg/__init__.py (空文…...
Windows 下 Claude Code 添加 Serena MCP Server
坑真多啊,使用 claude code 配置 serena mcp server 的时候,没有点儿命令行的使用经验你真的是晕头转向。 这篇记录一下 windows 下给 claude code 的 mcp 配置 serena 的方法。 1.【配置前准备】 各种工具的介绍我就这里就不多说了,从零开始的朋友可以网上搜索相关资料,先…...
2025.7.15学习日记
1.训练集微调 1.1 trainer.pyrun: 现在介绍training文件夹中的trainer文件,trainer文件中较为重要的方法是run,run_train,run_value。run方法中有一句断言用来表示模型的模式只能是train或者val;run_train中所做的包括获得数据加载器,而后使用train_epoch训练,而后保存模型…...
最优化:从未来优化到过去
你的表述涉及到数学中的递推关系,特别是神经网络中的反向传播(Backpropagation, BP)和强化学习中的贝尔曼(Bellman)递推。让我来整理并澄清一下你的问题,并提供一个简洁且准确的解答。 1. 数学中的递推关系 在数学中,递推关系(recurrence relation)通常描述一个序列,…...
技术总结:购物车状态管理与同步逻辑(访客态 → 用户态)
在构建多租户电商系统时,购物车系统的状态管理是一项关键工程。特别是涉及:游客(未登录)操作购物车;用户登录后购物车如何合并;用户操作时,如何自动同步至服务器。本文总结了我在项目中设计与实现这套逻辑时的技术细节与踩坑思考。🧩 背景 我使用了:Redux 作为购物车…...
debug- 居然没注意到闭包问题
💥 我居然在真实代码里遇到了闭包问题,笑死! 今天调试项目的时候遇到一个让人“破防”的 bug:我写了一个 console.log,怎么也打印不出来,百思不得其解,直到我意识到:是 闭包!!!闭包!!!闭包!!!🧩 问题背景 我在用 Redux 管理购物车状态,并封装了一个 useSm…...
学习笔记1:Markdown格式编辑
作者:听风八百遍 软件推荐 推荐Markdown格式编辑软件:Typora 标题 1.#+空格+标题+回车,即可自动变成标题格式 2.一级标题:#+空格+标题+回车;二级标题:2个#+空格+标题+回车;...;六级标题:6个#+空格+标题+回车 3.最多支持到六级标题 字体样式 黑体:字符前后加上2个* 斜…...
Unity Shader的Color Property存在的精度问题以及修改方案
目录背景正文准备精度测试Color Property[HDR] Color PropertyVector Property[HDR] Color Property 并且设置相机 allowHDR,texture的format设置为RGBAFloat参考 背景 有时候我们希望将某个color转化为一个texture。这个时候我们会使用Graphic.DrawMesh将颜色转化为RenderTex…...
PostgreSQL编译安装-CentOS-7.9 Arm
环境信息 操作系统: CentOS 7.9 架构:Arm PG版本:13.21 编译安装必要的依赖库和编译工具sudo yum groupinstall "Development Tools" -y sudo yum install readline-devel zlib-devel gcc make wget libuuid-devel systemd-devel -y下载 PGSQL 源码从 PG 官方网站或…...
PADS丨3D制作与常见问题
1. 3D模型下载 (1)注册并登录:https://www.3dcontentcentral.cn/ (2)搜索栏输入封装名,如 “RES 0402” ,找到需要的封装,选择格式为 “step” 的封装,并下载解压。 (3)重点注意:要制作3D的 “PCB源文件和3D模型”,所有的文件名和路径不能有中文!!!否则3D模型会…...
树莓派Ubuntu 25.04系统运行.net core9.0程序
一、安装步骤(适用于所有受支持的 Ubuntu 版本) 1. 添加 Microsoft 包仓库 通过以下命令添加官方源并更新包列表:wget https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb sudo a…...
Day14 稀疏数组
Day14 稀疏数组需求:编写五子棋游戏中,有存盘退出和续上盘的功能 分析问题:因为该二维数组的很多值是默认值0 解决:稀疏数组稀疏数组介绍当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组来保存该数组稀疏数组的处理方式是:记录数组一共有几行几列,有…...
中间件架构设计模式:从Express到现代Rust框架的演进(4180)
GitHub 项目源码: https://github.com/eastspire/hyperlane 作为一名计算机科学专业的大三学生,我在学习 Web 开发的过程中,中间件一直是让我感到既神秘又强大的概念。从最初接触 Express.js 的中间件系统,到后来学习各种框架的中间件实现,我逐渐理解了中间件在现代 Web 开…...
HTTP响应处理的灵活设计(8545)
GitHub 项目源码 在我大三的学习过程中,HTTP 响应处理一直是 Web 开发中容易被忽视但又极其重要的环节。一个优秀的响应处理系统不仅要支持多种数据格式,还要提供灵活的发送机制。最近,我深入研究了一个基于 Rust 的 Web 框架,它对 HTTP 响应处理的创新设计让我对现代 Web …...
Hyperlane框架的高级特性深度解析:从零拷贝到宏系统的完美融合(2605)
GitHub 项目源码 作为一名大三的计算机专业学生 👨🎓,我在深入研究 Hyperlane 框架的过程中,发现了许多令人惊叹的高级特性。这些特性不仅展现了现代 Rust Web 框架的技术实力,更让我对系统级编程有了全新的认识 ✨。今天我想分享一下这个框架中那些让我印象深刻的高级…...
泰乐倍量阴主图和选股器讲解
用泰乐倍量阴选股指标最近抓到了不少大牛,先看案例,后分享逻辑。 基本条件: 涨停次日收倍量以上的阴线,第三天只要盘中股价站上过零轴,就符合上车条件。 主图: 泰乐五绝技主图。 微号: tailekanpan ,免费分享全套指标。先看案例:...
2025 7.15
今日:电吉他练习; 明日:健身。 问题:什么时候成为吉他高手...