Extraction 是转换的意思
相关推荐
树莓派快速上手笔记:3.每分钟自动运行一个Shell脚本
每分钟自动运行一个Shell脚本
把 cc-switch 搬上鸿蒙 PC 的那些天:一个 Tauri 应用的移植笔记
本文记录了将Tauri应用移植到鸿蒙PC的真实过程。作者选取GitHub热门项目cc-switch(12万+星标)作为移植对象,该工具采用Tauri v2架构(React+Rust)。移植面临三大挑战:1)依赖解析冲突需通过patch机制解决;2)交叉编译问题包括openssl、rquickjs等库的适配;3)构建系统细节如Windows环境下的manifest误判。最终方案基于社区OpenHarmony版Tauri fork,通过NAPI桥接+ArkWeb渲染实现。文章特别指出鸿蒙开发需要NDK与完整SD
MuJoCo 入门教程(一)
在 MuJoCo 仿真中输入自定义数字有三种方法。首先,可在 XML 中定义全局数字字段。它们有一个名称和一个实数值数组。其次,可以通过特定元素的自定义数组来扩展某些模型元素的定义。具体方法是在 XML 元素大小中设置 nuser_XXX 属性。第三,数组 mjData.userdata 不用于任何 MuJoCo 计算。用户可以在这里存储自定义计算的结果;请记住,所有随时间变化的内容都应存储在 mjData 中,而不是 mjModel 中。自定义文本字段可以保存在模型中。
AI Agent学习笔记(20260817)
肖斌。
【WMS学习笔记系列】02-系统架构设计
本文介绍了WMS(仓库管理系统)的系统架构设计,重点推荐采用模块化单体架构(Modular Monolith)作为中小型WMS的初始架构方案。该架构具有开发效率高、部署运维简单等优势,适合团队规模小、业务初期的场景。文章详细说明了技术栈选型(MySQL、Redis、RabbitMQ等)、模块划分方案(核心模块、入库/出库等业务模块),以及包结构规范。同时提出了库存扣减、库位推荐、波次策略等核心业务设计,并阐述了分布式锁的应用场景和安全架构设计(RBAC权限模型)。该架构支持未来平滑过渡到微服务架构,为系统演
大模型并行推理架构笔记
摘要: 大模型推理面临显存和计算瓶颈,需通过并行策略优化。核心方法分为两类:模型并行(TP、PP、EP)和请求并行(批处理优化)。TP按层内切分降低单请求延迟,PP跨层切分减少通信量,EP专用于MoE模型。连续批处理和PagedAttention提升吞吐效率。进阶策略包括PD分离(Prefill与Decode阶段解耦)、序列并行(长上下文优化)和投机解码(小模型加速生成)。近两年进展聚焦分离式架构(如AF分离)和硬件超节点(如GB200 NVL72),以更高粒度切分计算与带宽负载。选型需权衡规模、延迟需求与
linux笔记归纳15:自定义协议与序列化
目录自定义协议与序列化一、应用层1.1.应用层协议1.2.序列化和反序列化1.3.重新理解read和write二、Jsoncpp2.1.Jsoncpp概念2.2.Jsoncpp安装2.3.序列化2.4.反序列化2.5.手写序列化和反序列化三、进程间关系与守护进程3.1.进程组3.2.组长进程3.3.会话3.4.任务3.5.控制终端3.6.作业控制3.7.守护进程3.8.setsid函数3.9.null文件3.10.daemon函数四、网络版计算器2.1.socket封装2.2.自定义协议2.3.设计服务器。
C语言指针与内存核心笔记:从底层原理到避坑指南
本笔记系统梳理了C语言指针与内存管理的核心知识。内容涵盖指针的本质、解引用及内存地址概念,深度剖析值传递与指针传递在变量交换中的作用域差异。重点解析了sizeof运算陷阱、数组与指针的等价关系及二维数组的内存布局。同时,详细讲解了malloc/free动态内存分配机制、二级指针模型及函数传参规范,并总结了野指针、内存泄漏等常见易错点,旨在帮助开发者夯实底层基础,编写安全高效的代码。
PostgreSQL笔记30:锁机制深度解析——表级锁、行级锁、轻量级锁与自旋锁
摘要 PostgreSQL锁机制包含表级锁、行级锁、轻量级锁和自旋锁四种类型。表级锁有8种模式(从ACCESS SHARE到ACCESS EXCLUSIVE),不同操作会获取不同级别的锁,如SELECT获取ACCESS SHARE,INSERT/UPDATE获取ROW EXCLUSIVE,VACUUM FULL需要ACCESS EXCLUSIVE锁。锁存储在共享内存中,大小受max_locks_per_transaction参数限制。行级锁包括FOR UPDATE等模式,存储在元组头中。轻量级锁保护内存结构
指令寻址方式笔记
指令寻址方式笔记
PostgreSQL笔记34:索引优化策略全景解析——从B-tree到HOT的核心原理与实践
PostgreSQL索引技术全面解析:从B-tree到函数索引 摘要:本文系统梳理了PostgreSQL中各类索引技术的核心特性与适用场景。B-tree作为默认索引支持范围查询和排序,但有单页大小限制;Hash索引仅支持等值查询;BRIN索引通过块范围摘要优化时序数据查询;GIN倒排索引擅长处理全文检索和JSON数据;GiST支持空间搜索和最近邻查询。此外还介绍了函数索引、部分索引、复合索引等高级用法,以及索引扫描优化技术如Index-Only Scan和HOT机制。不同索引类型在查询支持、存储效率和维护成
PostgreSQL笔记23:Checkpoint机制与脏页处理深度解析
PostgreSQL的Checkpoint机制与脏页处理流程总结如下: Checkpoint机制 核心作用:确保WAL日志关联的脏页持久化到磁盘,并回收旧WAL日志。 触发条件:时间阈值(checkpoint_timeout,默认5分钟)或空间阈值(max_wal_size,默认1GB)。 执行流程:建立Redo点→刷脏→持久化→写入Checkpoint记录→回收WAL。 脏页处理 通过Checkpointer、BgWriter和后端进程协同刷盘,避免I/O突发。 WAL日志优先落盘,确保崩溃恢复能力。 W
LVGL学习笔记(六)
本文介绍了事件冒泡的概念、作用、使用场景及其实现方式,并提供了一个简单的计算器实例。
PostgreSQL笔记28: PostgreSQL ACID 特性与实现机制深度解析
摘要 PostgreSQL的事务机制严格遵循ACID原则,通过原子性、一致性、隔离性和持久性保障数据可靠性。原子性通过WAL和CLOG实现全事务回滚,子事务(SAVEPOINT)提供细粒度控制但需注意XID消耗和性能影响。一致性由约束条件确保数据完整性。隔离性通过MVCC实现高效并发,支持READ COMMITTED(默认)、REPEATABLE READ和SERIALIZABLE三级隔离,其中REPEATABLE READ已防止幻读。持久性依赖WAL日志和检查点机制,确保事务提交后数据永久保存。合理使用事
Linux USB驱动阅读笔记(1)
本文是对相关 USB 驱动技术文章的补充与拓展。内容围绕 Linux USB 体系结构展开,深入补充了四个核心板块:USB 总线的设备查询与 Hub 传输机制;usb-skeleton 框架中的 DMA 机制与读写逻辑;USB 子系统核心的事件队列(usb_hub_wq)与主控初始化流程;以及 USB 鼠标驱动中 usb_mouse 与 input_dev 的结构体绑定和 URB 中断处理细节,旨在补全原文章的底层技术实现。
PostgreSQL笔记11:安装部署阶段常见问题排查与解决方案
PostgreSQL数据库启动常见问题及解决方案摘要: 权限问题:数据目录权限需严格为0700,避免安全风险。 端口冲突:默认5432端口被占用时需修改配置或终止冲突进程。 监听配置:listen_addresses需调整以允许远程连接,配合pg_hba.conf使用。 内存不足:合理设置shared_buffers(建议25%内存)和max_connections,避免共享内存超限。 系统索引损坏:通过ignore_system_indexes启动并执行REINDEX修复损坏的系统表索引。 日志分析:优先
IP地址_子网掩码_网关_DNS学习笔记
IP地址在网络中用于标识一个节点或网络设备的接口,数据通过它在网络中寻址传输。通俗理解:假设你要去朋友家玩,首先得知道他家住哪里。IP地址就像现实中的家庭住址——数据包根据它找到目的地。子网掩码(也叫网络掩码)用来区分IP地址中哪些是网络位、哪些是主机位。它同样是32位,同样用点分十进制表示,但它不是IP地址。网关(Gateway),又称网间连接器或协议转换器。当你需要访问其他局域网或互联网时,数据需要先交给网关,由网关帮你转发。通俗比喻家里的三间房 = 三台计算机家的大门 = 网关。
STM32学习笔记(七)TIM定时中断(上)
STM32定时器基础与应用 摘要:本文以STM32F103C8T6为例,系统介绍了STM32定时器的基本结构和工作原理。主要内容包括:1) 定时器核心组成(PSC预分频器、CNT计数器、ARR自动重装寄存器)及时基单元;2) 三类定时器(基本/通用/高级)的功能差异与适用场景;3) 定时周期计算公式与配置方法;4) 定时器框图阅读技巧与信号流程分析。文章重点阐述了定时器作为"硬件闹钟"的工作原理,以及与软件延时的本质区别,为后续实现定时中断、PWM输出等功能奠定基础。通过本文,读者可掌握STM32定时器的选
【C 语言标准 IO 入门】第二天学习笔记:文件操作核心函数 + 实战案例 + 踩坑合集
第二天学习 C 语言标准 IO 库,核心围绕文件打开、读写、关闭三步法展开,掌握按字符读写的核心函数,理解缓冲区机制,并结合链表完成字符频次统计实战。本文梳理所有核心知识点,整理编码过程中实际遇到的段错误、double free、统计不准等高频坑点,方便复习与避坑。文件是存放在磁盘空间中的一段数据的集合。程序运行时数据在内存中,持久化保存需要写入磁盘文件。第二天标准 IO 的核心是掌握文件指针、打开关闭、按字符读写三个核心点,理解缓冲区机制是理解输出现象的关键。
【学习笔记】-深度认知系列-第3讲-大模型到底是什么
AI大模型并不是魔法。它只是一台读过海量数据、拥有千亿参数、通过反复训练学会了预测下一个。
非线性干扰观测器的高超声速飞行器鲁棒反演控制
You can get some message from this paper,and it can help you to make some test about flighting control.
9



被折叠的 条评论
为什么被折叠?



