- 博客(806)
- 收藏
- 关注
原创 git 把一个分支A的某一个 commit 应用到另一个分支B上
先记住分支 A 上你要应用的那个 commit <commit_id>checkout 到分支 B。
2025-05-25 14:05:11
392
原创 git rebase edit 中途把修改的代码 push 一个新分支到远端仓库以检测能否通过 pipeline
2.当 rebase 停在 edit 的 commit 时,Git 会暂停让你修改。6.git rebase 完成,再删掉分支 test-rebase-changes。5.通过后,继续 git rebase --continue 即可。4.等待 pipeline 运行并检查结果。
2025-05-22 10:45:47
200
原创 C++ 无法使用 非静态成员函数 作为函数参数,解决方案:用静态成员函数包装即可
C++ 无法使用 非静态成员函数 作为函数参数,解决方案:用静态成员函数包装即可。
2025-05-18 11:03:17
372
原创 git 修改一个老commit,再把修改应用到所有后续的 commit
如果有冲突,解决冲突后 git add 冲突文件,再继续。找到你想修改的 commit 的哈希值(前7位即可)。将行首的 pick 改为 edit。找到你想修改的 commit 行。
2025-05-16 14:10:04
286
原创 vscode/vim 快捷替换同名变量
vscode 可以右键 “Change All Occurance”或者把光标移到想替换的变量上,然后 Ctrl + F2。vim 可以改 .vimrc。用 \s 开启同名替换。
2025-05-14 16:39:03
99
原创 在没有 git 的情况下用 diff 和 patch 生成和应用补丁
【代码】在没有 git 的情况下用 diff 和 patch 生成和应用补丁。
2025-05-14 15:14:25
252
原创 C 语言报错 xxx incomplete type xxx
根据经验,通常也会报错 “xxx incomplete type xxx”,这次发生在 b.h 里。需要调换顺序,先 include a.h 再 include b.h,才能编译成功。,就会报错 “xxx incomplete type xxx”或者换一种情况,include 头文件的顺序不对。这里 b.h 使用了 a.h 里定义的结构体。一般原因就是使用结构体的代码没有定义结构体。假设你现在有个 test.c 文件。
2025-05-11 16:15:31
231
原创 vscode:“princexml“ is required to be installed
url: https://blog.youkuaiyun.com/Max_xws/article/details/85319679
2025-05-09 14:34:02
102
原创 doxygen 生成 html 网页的一个简单步骤
生成的 HTML 文档会位于 ./docs/html 目录(根据你的配置)。打开 index.html 文件即可浏览文档。假设项目源码目录是 src。随后配置 Doxygen。生成 Doxyfile。
2025-05-09 10:35:46
181
原创 windows anaconda jupyter notebook 怎么才能开飞机?
进入 conda 环境后,输入下面两行,再启动 jupyter notebook。首先机场要开启允许局域网。
2025-04-27 19:26:00
140
原创 关于 python 包 dotenv 的坑:不要直接安装 dotenv,要安装 python-dotenv
关于 python 包 dotenv 的坑:不要直接安装 dotenv,要安装 python-dotenv。
2025-04-27 19:00:39
354
原创 windows anaconda 配置 ipynb 环境
参考:https://blog.youkuaiyun.com/weixin_74009895/article/details/140509278。
2025-04-27 17:56:18
171
原创 (done) 吴恩达版提示词工程 9. 总结 (就是复述一遍前面的内容,以及建议你基于LLM开发应用程序)
是的,我同意,从我的经验来看,这是一个很好的周末活动。而且,你可以通过第一个项目获得的经验教训,来建立第二个更好的项目,甚至可能是更好的第三个项目,等等。现在你已经完成了这门课程,我认为你现在已经拥有丰富的知识,可以让你构建少数人知道如何构建的东西。没有什么应用程序太小,可以从一个很小的项目开始,也许有一点点实用性,也可能毫无用处,只是一些有趣的东西。需要提醒一下,这些大型语言模型是一种非常强大的技术,所以不言而喻地,我们要求你负责任地使用它们,只用来构建能够产生积极影响的东西。祝贺你完成了这个短期课程!
2025-04-27 16:49:56
221
原创 (done) 吴恩达版提示词工程 8. 聊天机器人 (聊天格式设计,上下文内容,点餐机器人)
视频:https://www.bilibili.com/video/BV1Z14y1Z7LJ/?别人的笔记:https://zhuanlan.zhihu.com/p/626966526。
2025-04-27 16:47:37
1038
原创 (done) 吴恩达版提示词工程 7. 扩展 (根据客户情绪和客户邮件生成回复,温度的影响)
视频:https://www.bilibili.com/video/BV1Z14y1Z7LJ/?别人的笔记:https://zhuanlan.zhihu.com/p/626966526。
2025-04-27 15:38:00
595
原创 (done) 吴恩达版提示词工程 6. 转换 (翻译,通用翻译,语气风格变换,文本格式转换,拼写检查和语法检查)
视频:https://www.bilibili.com/video/BV1Z14y1Z7LJ/?别人的笔记:https://zhuanlan.zhihu.com/p/626966526。
2025-04-27 14:41:57
371
原创 (done) 吴恩达版提示词工程 5. 推理 (情绪分类,控制输出格式,输出 JSON,集成多个任务,文本主题推断和索引,主题内容提醒)
TODO: here。
2025-04-26 15:52:17
345
原创 (done) 吴恩达版提示词工程 4. 摘要 (生成摘要,指定信息摘要,提取指定信息,多条评论摘要)
下面我将以“总结产品评论”任务作为示例。“我买了一只熊猫毛绒玩具作为女儿的生日礼物,她非常喜欢它,无论去哪里都要带上它,等等。to her."""如果你正在构建一个电子商务网站,并且有大量的评论,需要一个工具来总结冗长的评论,让你可以更快速地浏览更多的评论,更好地了解所有客户的想法。因此,需要有一个生成摘要的提示。你的任务是对电子商务网站上的产品评论生成一个简短的评论摘要,最多使用30个单词。```"""模型生成的预期评论摘要如下。这个柔软可爱的熊猫毛绒玩具深受女儿的喜爱,但价格有点贵,提前到货。
2025-04-26 15:16:16
633
原创 bash 脚本,寻找只存在于 src1 而不存在于 src2 的文件。 文件夹比对 directory compare dir compare
【代码】bash 脚本,寻找只存在于 src1 而不存在于 src2 的文件。文件夹比对 directory compare dir compare。
2025-04-26 14:29:11
98
原创 (done) 吴恩达版提示词工程 3. 迭代 (控制输出长度、提取特定细节、输出 HTML 格式)
别人的笔记 url: https://zhuanlan.zhihu.com/p/626966526。
2025-04-24 11:13:09
298
原创 (undone) 吴恩达版提示词工程 3. 迭代 (建议用到的时候再根据目录针对看)
别人的笔记 url: https://zhuanlan.zhihu.com/p/626966526。
2025-04-22 21:07:39
123
原创 python re 正则表达式 捕获组,非捕获组
* 是一个非捕获组,可以匹配0次或多次。) 是一个捕获组(第1组)) 是非捕获组,只分组不捕获。
2025-04-22 15:38:09
118
原创 如何让 vscode jupyter 访问 terminal 的环境变量?
vscode-jupyter 无法访问 OPENAI_API_KEY。
2025-04-22 08:47:38
309
原创 (done) 吴恩达版提示词工程 2. 指南 (安装openai, 调用gpt, 分隔符, 结构化输出, 条件检查, 少样本提示, 指定任务步骤, 先自己想办法, 局限性 )
TODO: here。
2025-04-20 23:12:49
154
原创 taskset 限制部分程序的 CPU 使用
假如你本来有 20 个 CPU cores,执行 nproc 输出20,执行上述命令时,只会输出4。
2025-04-08 18:18:41
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人