自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(798)
  • 收藏
  • 关注

原创 diff 检测两个文件夹里不同名的文件

【代码】diff 检测两个文件夹里不同名的文件。

2025-05-14 09:54:49 169

原创 (done) 补充:xv6 的一个用户程序 init 是怎么启动的 ?它如何启动第一个 bash ?

TODO: here。

2025-05-12 19:05:16 163

原创 ssh 在远程服务器上执行命令很容易踩到的坑

回答:有区别,环境变量有差异。

2025-05-12 16:44:27 149

原创 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 214

原创 (done) MIT6.S081 Lec17 VM for APP 学习笔记

TODO: here。

2025-05-09 16:17:47 113

原创 vscode:“princexml“ is required to be installed

url: https://blog.csdn.net/Max_xws/article/details/85319679

2025-05-09 14:34:02 79

原创 doxygen 生成 html 网页的一个简单步骤

生成的 HTML 文档会位于 ./docs/html 目录(根据你的配置)。打开 index.html 文件即可浏览文档。假设项目源码目录是 src。随后配置 Doxygen。生成 Doxyfile。

2025-05-09 10:35:46 170

原创 RISC-V scause 图 异常原因

这个图很常用,故单起一个博客。

2025-05-06 21:42:24 76

原创 (done) 整理 xv6 文件系统 inode 层函数

TODO: here。

2025-05-05 14:15:18 828

原创 (done) MIT6.S081 2023 学习笔记 (Day10: LAB9 fs file system)

TODO: here。

2025-05-04 17:07:32 216

原创 windows anaconda jupyter notebook 怎么才能开飞机?

进入 conda 环境后,输入下面两行,再启动 jupyter notebook。首先机场要开启允许局域网。

2025-04-27 19:26:00 132

原创 关于 python 包 dotenv 的坑:不要直接安装 dotenv,要安装 python-dotenv

关于 python 包 dotenv 的坑:不要直接安装 dotenv,要安装 python-dotenv。

2025-04-27 19:00:39 320

原创 windows anaconda 配置 ipynb 环境

参考:https://blog.csdn.net/weixin_74009895/article/details/140509278。

2025-04-27 17:56:18 157

原创 (done) 吴恩达版提示词工程 9. 总结 (就是复述一遍前面的内容,以及建议你基于LLM开发应用程序)

是的,我同意,从我的经验来看,这是一个很好的周末活动。而且,你可以通过第一个项目获得的经验教训,来建立第二个更好的项目,甚至可能是更好的第三个项目,等等。现在你已经完成了这门课程,我认为你现在已经拥有丰富的知识,可以让你构建少数人知道如何构建的东西。没有什么应用程序太小,可以从一个很小的项目开始,也许有一点点实用性,也可能毫无用处,只是一些有趣的东西。需要提醒一下,这些大型语言模型是一种非常强大的技术,所以不言而喻地,我们要求你负责任地使用它们,只用来构建能够产生积极影响的东西。祝贺你完成了这个短期课程!

2025-04-27 16:49:56 216

原创 (done) 吴恩达版提示词工程 8. 聊天机器人 (聊天格式设计,上下文内容,点餐机器人)

视频:https://www.bilibili.com/video/BV1Z14y1Z7LJ/?别人的笔记:https://zhuanlan.zhihu.com/p/626966526。

2025-04-27 16:47:37 1031

原创 (done) 吴恩达版提示词工程 7. 扩展 (根据客户情绪和客户邮件生成回复,温度的影响)

视频:https://www.bilibili.com/video/BV1Z14y1Z7LJ/?别人的笔记:https://zhuanlan.zhihu.com/p/626966526。

2025-04-27 15:38:00 588

原创 (done) 吴恩达版提示词工程 6. 转换 (翻译,通用翻译,语气风格变换,文本格式转换,拼写检查和语法检查)

视频:https://www.bilibili.com/video/BV1Z14y1Z7LJ/?别人的笔记:https://zhuanlan.zhihu.com/p/626966526。

2025-04-27 14:41:57 366

原创 C 语言代码自动格式化 clang-format

使用 clang-format。

2025-04-26 18:58:45 94

原创 (done) 吴恩达版提示词工程 5. 推理 (情绪分类,控制输出格式,输出 JSON,集成多个任务,文本主题推断和索引,主题内容提醒)

TODO: here。

2025-04-26 15:52:17 335

原创 (done) 吴恩达版提示词工程 4. 摘要 (生成摘要,指定信息摘要,提取指定信息,多条评论摘要)

下面我将以“总结产品评论”任务作为示例。“我买了一只熊猫毛绒玩具作为女儿的生日礼物,她非常喜欢它,无论去哪里都要带上它,等等。to her."""如果你正在构建一个电子商务网站,并且有大量的评论,需要一个工具来总结冗长的评论,让你可以更快速地浏览更多的评论,更好地了解所有客户的想法。因此,需要有一个生成摘要的提示。你的任务是对电子商务网站上的产品评论生成一个简短的评论摘要,最多使用30个单词。```"""模型生成的预期评论摘要如下。这个柔软可爱的熊猫毛绒玩具深受女儿的喜爱,但价格有点贵,提前到货。

2025-04-26 15:16:16 626

原创 bash 脚本,寻找只存在于 src1 而不存在于 src2 的文件。 文件夹比对 directory compare dir compare

【代码】bash 脚本,寻找只存在于 src1 而不存在于 src2 的文件。文件夹比对 directory compare dir compare。

2025-04-26 14:29:11 96

原创 一次性kill某一类进程 pkill -f

【代码】一次性kill某一类进程 pkill -f。

2025-04-26 11:02:19 69

原创 (done) 吴恩达版提示词工程 3. 迭代 (控制输出长度、提取特定细节、输出 HTML 格式)

别人的笔记 url: https://zhuanlan.zhihu.com/p/626966526。

2025-04-24 11:13:09 289

原创 一段可行的通过 API 调用 dify 大模型的 python代码

【代码】一段可行的通过 API 调用 dify 大模型的 python代码。

2025-04-23 11:15:03 389

原创 dify 如何选模型

选好模型,发布->更新。

2025-04-23 10:59:43 92

原创 (undone) 吴恩达版提示词工程 3. 迭代 (建议用到的时候再根据目录针对看)

别人的笔记 url: https://zhuanlan.zhihu.com/p/626966526。

2025-04-22 21:07:39 118

原创 python re 正则表达式 命名捕获组

2025-04-22 15:57:32 103

原创 python re 正则表达式 捕获组,非捕获组

* 是一个非捕获组,可以匹配0次或多次。) 是一个捕获组(第1组)) 是非捕获组,只分组不捕获。

2025-04-22 15:38:09 98

原创 如何让 vscode jupyter 访问 terminal 的环境变量?

vscode-jupyter 无法访问 OPENAI_API_KEY。

2025-04-22 08:47:38 302

原创 (done) 吴恩达版提示词工程 2. 指南 (安装openai, 调用gpt, 分隔符, 结构化输出, 条件检查, 少样本提示, 指定任务步骤, 先自己想办法, 局限性 )

TODO: here。

2025-04-20 23:12:49 148

原创 (done) 吴恩达版提示词工程 1. 引言 (Base LLM 和 Instruction Tuned LLM)

TODO: here。

2025-04-20 23:03:51 160

原创 taskset 限制部分程序的 CPU 使用

假如你本来有 20 个 CPU cores,执行 nproc 输出20,执行上述命令时,只会输出4。

2025-04-08 18:18:41 110

原创 最简单的 CUDA 程序,hello world from CUDA

【代码】最简单的 CUDA 程序,hello world from CUDA。

2025-04-08 14:32:37 116

原创 (done) 并行计算 CS149 Lecture4 (并行编程基础) (ISPC性能分析, ISPC常见错误, 并行编程步骤, 问题分解分配协同映射, 求解器例子)

TODO: here。

2025-04-07 17:30:38 357

原创 SIMD和SPMD的区别

单指令多数据和单程序多数据都是可以处理多数据的,不同点是SIMD是从指令级上看的,这意味着SIMD处理的多数据是执行相同的操作,比如都执行加法。而SPMD是从程序级上看的,这意味着处理的多数据不一定是执行相同的操作,因为程序里面可以有分支等,即执行路径可以是多条。一句话,SIMD是多个数据执行相同的操作,SPMD是多个数据可以执行不同的操作也可以执行相同的操作。

2025-04-07 10:04:18 342

原创 ISPC 是什么?ISPC 程序例子,和 SPMD,SIMD 的关系

TODO: here。

2025-04-07 09:47:35 393

原创 (done) 并行计算 CS149 Lecture3 (现代多核处理器2 + ISPC编程抽象) (超线程, 流水线, GPU原理, 内存IO瓶颈, 计算访存指令比例, ISPC)

TODO: here。

2025-04-06 20:44:19 159

原创 (done) 并行计算 CS149 Lecture2 (现代多核处理器) (SIMD, 多核, 超标量, 数据预取, 超线程)

视频 url: https://www.bilibili.com/video/BV1du17YfE5G?大佬笔记 url: https://zhuanlan.zhihu.com/p/8129089606。

2025-04-06 15:17:20 118

原创 (done) 并行计算 CS149 Lecture1 (Why parallelism? Why efficiency?) (并行基本概念、硬件基础)

TODO: here。

2025-04-06 12:25:09 114

原创 ulimit 可限制用户资源上限,比如限制用户可打开的最多文件描述符、可使用的最大内存等

可以查看当前所有选项的设置、以及解释。可查看当前设置的最大内存。

2025-04-01 09:56:46 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除