- 博客(4094)
- 资源 (300)
- 收藏
- 关注
原创 【系统架构设计师】计算机组成与体系结构 ⑯ ( 奇偶校验码 | CRC 循环冗余码 | 海明码 | 模 2 除法 )
一、校验码1、校验码由来2、奇偶校验码3、CRC 循环冗余码 ( 重点考点 )4、海明码校验 ( 软考不经常考到 )二、CRC 循环冗余码 ( 重点考点 )1、模 2 除法概念2、模 2 除法步骤3、模 2 除法示例4、CRC 循环冗余码示例 15、CRC 循环冗余码示例 2
2024-07-25 11:03:20 404 5
原创 【系统架构设计师】计算机组成与体系结构 ⑮ ( 流水线技术 | 流水线吞吐率计算 | 流水线加速比计算 )
一、流水线吞吐率计算1、流水线吞吐率概念2、流水线吞吐率示例二、流水线加速比计算1、流水线加速比概念2、流水线加速比示例
2024-07-22 16:11:58 4376 23
原创 【系统架构设计师】计算机组成与体系结构 ⑭ ( 流水线技术 | 指令并行执行 | 流水线执行时间计算 | 理论公式 / 实践公式 | 流水线建立时间 | 流水线周期 )
一、流水线技术1、指令并行执行2、流水线技术推演二、流水线执行时间计算1、流水线执行时间示例2、流水线周期概念3、流水线执行时间计算公式4、流水线执行时间计算公式 - 理论公式5、流水线执行时间计算公式 - 实践公式6、流水线时间计算示例
2024-07-22 12:11:28 1198 2
原创 【AI 大模型】函数调用 Function Calling ② ( Plugins、Actions 扩展 | 函数调用 Function Calling 引入 | 函数调用开发流程 | 代码示例 )
一、Plugins、Actions 扩展1、GPT 大模型缺陷 - 引入 Plugins、Actions 扩展2、Plugins 插件3、Plugins 插件开发流程4、Plugins 插件弊端 - Actions 引入5、Actions 简介二、ChatGPT 的平替 - Coze、Dify三、函数调用 Function Calling 引入四、函数调用开发流程1、调用 OpenAI 的接口2、函数定义3、大模型回调4、本地代码逻辑5、第二次大模型调用五、函数调用代码示例
2024-07-20 22:19:42 5079 29
原创 【AI 大模型】OpenAI 接口调用 ② ( MacOS 中进行 OpenAI 开发 | 安装 openai 软件包 | PyCharm 中开发 Python 程序调用 OpenAI 接口 )
一、安装 Python SDK1、检查 Python 版本2、安装 Python - 安装包安装3、安装 Python - Homebrew 安装二、安装 OpenAI 软件包三、安装 PyCharm四、导入 OpenAI 库并进行开发
2024-07-19 16:28:56 917 5
原创 【系统架构设计师】计算机组成与体系结构 ⑬ ( 计算机指令集架构 | CISC 与 RISC | 复杂指令集架构 - CISC | 精简指令集架构 - RISC )
一、计算机指令集架构1、计算机指令集架构 - 概念2、复杂指令集架构 - CISC3、精简指令集架构 - RISC
2024-07-12 20:47:05 716 9
原创 【系统架构设计师】计算机组成与体系结构 ⑫ ( 总线概念 | 总线宽度 | 总线带宽 | 总线分类 | 串行总线 / 并行总线 | 数据总线 / 地址总线 / 控制总线 | 单工 / 双工 )
一、总线1、总线概念2、总线宽度3、总线带宽二、总线分类1、总线分类 - 串行总线 / 并行总线2、总线分类 - 数据总线 / 地址总线 / 控制总线3、总线分类 - 单工 / 半双工 / 全双工
2024-07-11 21:30:00 1082 5
原创 【系统架构设计师】计算机组成与体系结构 ⑪ ( 数据传输控制方式 | 程序直接控制方式 | 中断控制方式 | 直接内存访问方式 )
一、数据传输控制方式1、IO 设备数据传输2、数据传输控制方式二、程序直接控制方式 ( 重点考点 )1、无条件传送 和 程序查询方式2、程序查询方式3、程序直接控制方式 的 优缺点三、程序中断方式1、程序中断方式 流程2、程序中断方式 优缺点四、DMA 方式1、DMA 简介2、DMA 无需 CPU 参与3、DMA 工作流程五、数据传输控制方式示例
2024-07-10 20:12:24 881 7
原创 【AI 大模型】函数调用 Function Calling ① ( 人机交互接口 与 应用程序编程接口 | 语言界面接口 | AI 大模型缺陷与补救措施 | 函数调用为大模型赋能 真逻辑 )
一、接口概念1、接口类型 - 人机交互接口 / 应用程序编程接口2、人机交互口的发展 - 命令行 -> 图形界面 -> 语言界面 -> 脑机3、应用程序编程接口的发展 - 本地 -> 远程 -> 自然语言接口二、AI 大模型缺陷与补救措施 - 函数调用 Function Calling 引入1、AI 大模型原理2、AI 大模型缺陷3、函数调用 Function Calling 引入4、" 真逻辑 " 要求5、函数调用 Function Calling 为 大模型 赋能 " 真逻辑 "
2024-07-09 18:06:23 7342 29
原创 【AI 大模型】提示工程 ④ ( 自然语言处理 NLG | 自然语言理解 NLU | 自然语言生成 NLG | 使用 提示词 + 大模型 实现 NLU | 使用 提示词 + 大模型 实现 NLG )
一、自然语言处理 NLP二、自然语言理解 NLU三、自然语言生成 NLG四、使用 提示词 + 大模型 实现 NLU五、使用 提示词 + 大模型 实现 NLG
2024-07-05 21:33:29 5215 41
原创 【系统架构设计师】计算机组成与体系结构 ⑩ ( 磁盘管理 | 磁盘移臂调度算法 | 先来先服务算法 | 最短寻道时间优先 | 扫描算法 | 循环扫描算法 )
一、磁盘移臂调度算法1、磁盘移臂调度算法简介2、先来先服务算法3、最短寻道时间优先4、扫描算法5、循环扫描算法二、最短寻道时间优先算法示例
2024-07-05 20:33:01 842 7
原创 【系统架构设计师】计算机组成与体系结构 ⑨ ( 磁盘管理 | “ 磁盘 “ 单缓冲区 与 双缓冲区 | “ 磁盘 “ 单缓冲区 与 双缓冲区案例 )
一、" 磁盘 " 单缓冲区 与 双缓冲区1、" 磁盘 " 单缓冲区2、" 磁盘 " 双缓冲区二、" 磁盘 " 单缓冲区 与 双缓冲区案例1、案例描述2、磁盘单缓冲区 - 流水线分析3、磁盘双缓冲区 - 流水线分析
2024-07-04 01:15:00 943 10
原创 【系统架构设计师】计算机组成与体系结构 ⑧ ( 磁盘管理 | “ 磁盘 “ 缓冲区 | “ 磁盘 “ 缓冲区 概念 和 作用 | “ 磁盘 “ 缓冲区 读取数据 / 写出数据 流程 )
一、" 磁盘 " 缓冲区简介1、" 磁盘 " 缓冲区 概念2、" 磁盘 " 缓冲区 作用3、" 磁盘 " 缓冲区 读取数据 流程4、" 磁盘 " 缓冲区 写出数据 流程
2024-07-03 23:45:00 901 4
原创 【系统架构设计师】计算机组成与体系结构 ⑦ ( 磁盘管理 | “ 磁盘 “ 优化分布存储 - 优化 逻辑记录 在 磁道 中 存储分布 | 逻辑记录 在 磁道 中 顺序存储 / 优化存储 分析 )
一、" 磁盘 " 优化分布存储 - 优化 逻辑记录 在 磁道 中 存储分布1、磁盘优化分布存储 - 案例分析2、逻辑记录 在 磁道 中 顺序存储 分析3、逻辑记录 在 磁道 中 优化存储 分析
2024-07-03 20:21:14 847 2
原创 【系统架构设计师】计算机组成与体系结构 ⑥ ( 磁盘管理 | 磁盘基本结构 | “ 磁盘 “ 的 立体结构 | “ 盘面 “ 的 结构 | 磁盘运行机制 | “ 磁头 “ 的 读取机制 )
一、磁盘基本结构1、" 磁盘 " 的 立体结构2、" 盘面 " 的 结构二、磁盘运行机制1、" 磁头 " 的 读取机制2、读写数据的 " 寻道时间 "3、读写数据的 " 等待时间 "4、读写数据的 " 存取时间 "5、磁盘存取时间案例
2024-07-02 23:45:00 7975 14
原创 【AI 大模型】提示工程 ③ ( 提示词用法 | 提示词 Prompt 构成 | 提示词位置对权重的影响 | 提示词 Prompt 调优 | OpenAI 的 API 类型 | 提示词重要参数说明 )
一、提示词用法二、提示词 Prompt 构成1、提示词构成2、提示词位置对权重的影响3、定义角色的好处三、提示词 Prompt 调优1、结合 训练数据 写提示词2、不知道训练数据的情况 - 不断尝试3、高质量提示词特征 - 小作文四、OpenAI 的 API 类型1、续写文本 API 示例2、对话 API 示例五、OpenAI API 中的重要参数说明
2024-07-02 00:11:02 5879 22
原创 【系统架构设计师】计算机组成与体系结构 ⑤ ( 主存编址计算 | 存储单元 | 内存编址 | 存储单元个数 和 总容量 计算 )
一、主存编址计算1、存储单元2、内存编址3、存储单元个数 和 总容量 计算4、主存编址案例
2024-07-01 20:00:00 1221 3
原创 【系统架构设计师】计算机组成与体系结构 ④ ( 高速缓存 Cache | 冯诺依曼结构性能瓶颈 | 程序局部性原理 - 时间局部性、空间局部性 | 访问命中率 和 访问失效率 | 数据访问平均周期 )
一、高速缓存 Cache1、冯诺依曼结构 的 性能瓶颈2、高速缓存 Cache 解决性能瓶颈3、程序局部性原理 - 时间局部性、空间局部性4、高速缓存 Cache 的评价标准 - 访问命中率 和 访问失效率5、数据访问平均周期
2024-06-30 23:54:31 720 8
原创 【孙子兵法】始计篇 - 读书笔记 ① ( “ 始计篇 “ 中的 “ 计 “ 的含义 | “ 始计篇 “ 结构层次 | 计算 “ 五事七计 “ | 计算过程 | 兵法无用 - 保证不败 )
一、" 始计篇 " 中的 " 计 " 的含义1、" 计 " 的含义2、" 始计篇 " 结构层次3、战争论 中的 " 计算 "二、计算 " 五事七计 "1、计算过程2、计算示例3、兵法无用 - 保证不败
2024-06-30 20:37:03 655 1
原创 【孙子兵法】孙子兵法结构 ( 战略 - 始计篇、作战篇、谋攻篇、军形篇 | 战法 - 兵势篇、虚实篇、军争篇、九变篇 | 战术 - 行军篇、地形篇、九地篇、火攻篇、用间篇 )
一、孙子兵法 - 结构1、战略 - 始计篇、作战篇、谋攻篇、军形篇2、战法 - 兵势篇、虚实篇、军争篇、九变篇3、战术 - 行军篇、地形篇、九地篇、火攻篇、用间篇二、孙子兵法 - 原文
2024-06-29 23:49:57 646 4
原创 【孙子兵法】孙子兵法的 不战、不败 策略 ( 如何学习孙子兵法 | 忍耐和等待是军事行动 | 不败 - 控制自己 | 人的 “ 不败策略 “ | 人的 “ 冒险策略 “ | 国家的 “ 赌国运 “ )
一、如何学习孙子兵法1、学习孙子兵法路径推荐2、孙子兵法注解推荐 - 十一家注孙子、华杉讲透孙子兵法二、孙子兵法精华 - 不战1、不战2、忍耐和等待是军事行动三、孙子兵法精华 - 不败1、不败2、不败 - 控制自己3、人的 " 不败策略 "4、人的 " 冒险策略 "5、国家的 " 赌国运 "
2024-06-29 21:12:58 884 5
原创 【AI 大模型】大模型应用架构 ( 业务架构 - AI Embedded、AI Copilot、AI Agent | 技术架构 - 提示词、代理 + 函数调用、RAG、Fine-tuning )
一、大模型技术方向 - 大模型训练 / 大模型应用二、大模型应用 - 业务架构1、AI Embedded 模式2、AI Copilot 模式3、AI Agent 模式三、大模型应用 - 技术架构1、提示词 技术架构2、Agent + Function Calling 技术架构3、RAG 技术架构4、Fine-tuning 微调 技术架构
2024-06-28 20:42:37 8984 19
原创 【AI 大模型】OpenAI 接口调用 ① ( 安装 openai 软件包 | 查看 openai 软件包版本 | PyCharm 中开发 Python 程序调用 OpenAI 接口 )
一、安装 Python SDK二、安装 OpenAI Python SDK1、安装 openai 软件包2、查看 openai 软件包版本3、openai 接口参考文档三、PyCharm 中开发 Python 程序调用 OpenAI 接口1、PyCharm 创建 Python 项目2、API Key 配置用法3、GPT3 模型和 GPT4 模型4、Python 代码示例
2024-06-27 21:51:50 4546 23
原创 【系统架构设计师】计算机组成与体系结构 ③ ( 层次化存储结构 | 寄存器 | 高速缓存 | 内存 | 外存 )
一、层次化存储结构1、层次化存储结构2、层次化存储结构 - 示例说明3、程序员可操作的部分
2024-06-27 21:51:04 1084 4
原创 【系统架构设计师】计算机组成与体系结构 ② ( 计算机组成结构 - 冯诺依曼结构、哈佛结构 | 嵌入式芯片概念 - DSP、SoC、MPU、MCU | 体系结构分类之外的芯片 - FGPA、GPU )
一、计算机组成结构1、冯诺依曼结构2、哈佛结构二、嵌入式芯片概念 - DSP、SoC、MPU、MCU三、体系结构分类之外的芯片 - FGPA、GPU
2024-06-26 20:15:00 1805 8
原创 【AI 大模型】GPT 大模型训练架构 ( Transformer 架构 | 编码器和解码器 | 输入序列的位置编码 | 自注意力机制编码流程 | Transformer 训练代码示例 )
一、GPT 大模型训练架构 - Transformer 架构1、Transformer 架构2、Transformer 架构的编码器和解码器3、输入序列的位置编码4、自注意力机制编码流程5、OpenAI 开源的训练 GPT 大模型的 Transformer 代码6、Transformer 代码示例
2024-06-25 19:27:58 1306 7
原创 【每日随笔】能力、权利、资源 赚钱的方式 ( 大学生发展就业指南 )
一、能力、权利、资源 赚钱的方式二、能力的作用1、能力的本质与运用2、能力只能保证收入下限3、能力、技能的定义4、程序员职业三、学历的作用1、学历的作用2、普通人不要碰文科
2024-06-25 19:22:00 944
原创 【AI 大模型】提示工程 ② ( 语言选择 - 英文更准确 | 自洽性 | 思维树 | 提示词正常输出 -> 思维链 -> 自洽性 -> 思维树 进化过程 | 提示词使用技巧 )
一、语言选择 - 英文更准确二、自洽性三、思维树四、提示词正常输出 -> 思维链 -> 自洽性 -> 思维树 进化过程五、提示词使用技巧
2024-06-24 20:45:27 5653 18
原创 【Web APIs】JavaScript 事件基础 ② ( “ 事件 “ 开发步骤 | 常见鼠标 “ 事件 “ )
一、" 事件 " 开发步骤1、" 事件 " 开发步骤2、完整代码示例二、常见鼠标 " 事件 "1、常见鼠标 " 事件 "2、鼠标 " 事件 " 代码示例
2024-06-24 19:50:16 890 1
原创 【Web APIs】JavaScript 事件基础 ① ( JavaScript 事件简介 | “ 事件 “ 概念 | “ 事件 “ 三要素 - 事件源 / 事件 / 事件处理程序 | 事件类型 )
一、JavaScript 事件简介1、" 事件 " 概念2、" 事件 " 三要素 - 事件源 / 事件 / 事件处理程序3、" 事件 " 类型4、" 事件 " 代码示例
2024-06-23 21:50:46 726 3
原创 【Web APIs】DOM 文档对象模型 ⑤ ( 获取特殊元素 | 获取 html 元素 | 获取 body 元素 )
一、获取特殊元素1、获取 html 元素2、获取 body 元素3、完整代码示例
2024-06-23 20:34:53 749
原创 【错误记录】Android 应用漏洞修复处理 ( 截屏攻击漏洞 | Android 系统的截屏方式 | 通过 adb 命令截屏 |Android 截屏代码 | Android 设置禁止屏幕截屏代码 )
一、Android 截屏攻击二、Android 系统的截屏方式三、通过 adb 命令截屏四、Android 截屏代码五、设置 FLAG_SECURE 标志位禁止屏幕截屏
2024-06-22 21:17:15 794 2
原创 【错误记录】Android 应用漏洞修复处理 ( 动态反调试漏洞 | 调用 Debug.isDebuggerConnected 函数查询是否被动态调试 )
一、动态调试攻击二、Frida、Xposed 动态调试攻击应对措施三、调用 Debug.isDebuggerConnected 函数查询是否被动态调试
2024-06-21 22:37:10 1051 5
原创 【错误记录】Android 应用漏洞修复处理 ( 无堆栈保护的 ELF 构建 SO 文件 | lib/armeabi-v7a/libijkffmpeg.so 安全检测出现问题 )
一、堆栈保护二、gcc 编译选项 -fstack-protector三、解决方案1、交叉编译动态库时设置 -fstack-protector 参数2、Android.mk 配置3、CMakeLists.txt 配置
2024-06-21 14:02:31 410 2
原创 【Web APIs】DOM 文档对象模型 ④ ( querySelector 函数 | querySelectorAll 函数 | NodeList 对象 )
一、querySelector 函数1、querySelector 函数简介2、完整代码示例二、querySelectorAll 函数1、querySelectorAll 函数简介2、完整代码示例三、NodeList 对象1、NodeList 对象简介2、完整代码示例
2024-06-20 23:45:00 1196 7
原创 【Web APIs】DOM 文档对象模型 ③ ( 根据类名获取 DOM 元素 - getElementsByClassName 函数 | 代码示例 )
一、根据类名获取 DOM 元素1、根据类名获取 DOM 元素 - getElementsByClassName 函数2、代码示例 - 获取 文档中 指定类名的 DOM 元素3、代码示例 - 获取 Element 元素下指定类名的 DOM 元素
2024-06-20 23:15:00 1396 7
原创 【AI 大模型】提示工程 ① ( 通用人工智能 和 专用人工智能 | 掌握 提示工程 的优势 | 提示工程目的 | 提示词组成、迭代、调优及示例 | 思维链 | 启用思维链的指令 | 思维链原理 )
一、提示工程 Prompt Engineering 简介1、通用人工智能 和 专用人工智能2、Prompt 提示词3、提示工程4、掌握 提示工程 的优势5、提示工程目的二、提示词组成、迭代、调优及示例1、提示词的组成2、提示词的迭代、调优3、提示词基础示例4、提示词 " 指定输出格式 " 示例5、提示词 " 上下文语境 " 示例 - 多轮对话解决问题6、提示词 " 增加约束 " 示例三、思维链 Chain of Thought1、思维链简介2、思维链推理过程3、启用思维链的提
2024-06-19 19:15:18 7967 19
原创 【C 语言】使用 “ 初始化列表 “ 方式创建 “ 匿名变量 “ ( C 语言中的 “ 匿名变量 “ 概念 | “ 初始化列表 “ 语法 | 代码示例 )
一、使用初始化列表方式创建匿名变量1、C 语言中的 " 匿名变量 " 概念2、" 匿名变量 " 使用场景3、" 初始化列表 " 语法二、代码示例 - 匿名变量1、创建整型 匿名变量2、创建结构体 匿名变量3、创建 数组类型 匿名变量4、完整代码示例
2024-06-19 09:00:15 783 3
原创 【FFmpeg】SDL 音视频开发 ④ ( SDL 多线程 | SDL_Thread 结构体 | SDL_CreateThread 函数创建线程 | SDL_WaitThread 函数等待线程执行 )
一、SDL 多线程简介1、SDL 多线程引入2、SDL_Thread 多线程模型二、SDL 多线程相关函数1、SDL 创建线程 - SDL_CreateThread 函数2、SDL 等待线程执行完毕 - SDL_WaitThread 函数三、SDL 线程代码示例 - 创建并等待线程执行完毕1、代码示例2、执行结果
2024-06-18 17:11:18 960 7
【AI 大模型】函数调用 Function Calling ② ( 函数调用 引入 - 函数调用开发流程 - 代码示例 )
2024-07-20
【AI 大模型】OpenAI 接口调用 ① ( PyCharm 中开发 Python 程序调用 OpenAI 接口 )
2024-06-24
FFmpegSDL 音视频开发 ④ ( SDL 多线程 / 创建线程 / 等待线程执行完毕 )
2024-06-18
FFmpegSDL 音视频开发 ③ ( SDL 事件处理 )
2024-06-14
算法Graham 凸包扫描算法 ( 凸包概念 - 常用的凸包算法 - 角排序 - 叉积 - Python 代码示例 )
2024-06-13
FFmpegSDL 音视频开发 ②
2024-06-11
FFmpegSDL 音视频开发 ① ( SDL 窗口绘制 )
2024-06-07
FFmpegSDL 开发环境搭建
2024-06-07
【OpenHarmony】ArkTS 语法基础 ⑥ ( ArkTS 状态管理 - @Link 装饰器 )
2024-06-05
【OpenHarmony】ArkTS 语法基础 ⑤ ( ArkTS 状态管理 / @State 装饰器定义状态数据 )
2024-06-05
【OpenHarmony】ArkTS 语法基础 ④ ( ArkTS UI 渲染控制 - 条件渲染 - 循环渲染 )
2024-06-04
【OpenHarmony】ArkTS 语法基础 ③ ( 自定义组件生命周期回调函数 - 页面生命周期回调函数 )
2024-06-04
【OpenHarmony】 ArkTS 语法基础 ② ( ArkTS 自定义组件 )
2024-06-03
Windows 10 平台 FFmpeg 开发环境搭建 博客资源
2024-05-24
FFmpegFilter 过滤器 ⑥ ( 九宫格画面拼接 ) 博客资源
2024-05-17
Java 语言中的 properties 配置文件使用
2023-11-16
JetpackNavigation 导航组件 ④ ( Fragment 跳转中使用 safe args 安全传递参数 )
2023-08-25
可运行的 Android 版本的 ijkplayer 2023年 8 月 14 日调试完毕
2023-08-14
hadoop-3.3.4.tar.gz + winutils 安装环境
2023-08-03
JetpackNavigation 导航组件 ③ ( 为 Navigation Graph 添加跳转动画 )
2023-06-26
JetpackNavigation 导航组件 ②
2023-06-21
ViewModel + LiveData + DataBinding 综合使用示例
2023-04-27
DataBinding 架构组件 ④
2023-04-18
DataBinding 架构组件 ③
2023-04-04
DataBinding 架构组件 ② - DataBinding 布局中使用 import 标签导入 Java、Kotlin 类
2023-03-26
DataBinding 架构组件
2023-03-25
JetpackLiveData 架构组件
2023-03-12
JetpackViewModel 架构组件 博客源码
2023-03-07
博客资料 -JetpackLifeCycle 架构组件
2023-03-03
使用 Jedis 操作 Redis 数据库 博客代码示例
2023-02-20
Redis 数据库 安装、配置、访问资源
2023-02-09
开发环境JRE 裁剪 ② ( 裁剪 bin 目录下的 dll 动态库文件 - 压缩 rt.jar 文件 )
2023-01-17
开发环境JRE 裁剪 ① ( 裁剪 bin 目录下的 dll 动态库文件 )
2023-01-16
【Android OpenCV】Visual Studio 创建支持 OpenCV 库的 CMake 工程 ③ 源码快照
2023-01-02
【Android OpenCV】Visual Studio 创建支持 OpenCV 库的 CMake 工程 ① 博客资源
2023-01-02
【Kotlin 协程】协程启动 ② ( 多协程控制 )
2022-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人