- 博客(624)
- 资源 (14)
- 收藏
- 关注
原创 “知识所有权”的描述-20261021
在超声仿真验证中,因依赖AI生成代码而被专家追问细节时陷入窘境。反思后意识到能力分三层:操作层(跑通结果)、结构层(解释机制与边界)、所有权(迁移应用)。真正的消化源于主动复述与追问,而非被动等待。通过“关键词→逻辑→架构→成文”的方法训练结构化表达,将“卡住”转化为重建认知的契机,实现从被动执行到主动掌控的跃迁。
2026-10-21 20:36:04
175
原创 【学习记录】设计开发控制(DHF)与器械主记录(DMR)完全解析
DHF(设计历史文件)是证明产品设计合规性的证据链,涵盖八大阶段的全过程记录;DMR(器械主记录)则是生产制造的“总配方”,明确物料、工艺、检验与包装标准。二者通过设计转换衔接:DHF输出经验证确认后形成DMR,指导生产。实操中需避免输入输出脱节、转换流于形式、变更缺风险评估等高频问题,确保文件真实、可追溯,满足FDA 21 CFR 820及ISO 13485要求。
2026-10-20 23:15:00
235
原创 【学习记录】医疗器械质量管理体系与DQA岗位全解析
本文系统解析医疗器械质量管理体系(ISO 13485/GB/T 42061)核心逻辑与五大板块:顶层设计、全生命周期控制、风险与改进、上市后监督、资源管理。重点剖析DQA(设计质量保证)岗位职责,强调其在设计开发阶段的合规把控、DFMEA、验证确认及问题闭环作用,助力研发与生产人员构建全流程质量防线。
2026-10-19 22:45:00
157
原创 Teacher’s Script: Morning & Daily Actions — Building Sentences
This 8-minute lesson teaches beginners to turn 20 daily action phrases into natural sentences using three patterns: frequency (e.g., "I usually take a shower"), sequence (e.g., "After doing laundry, I fold clothes"), and reason/concession/purpose (e.g., "I
2026-10-19 22:10:36
160
原创 【学习记录】射线补偿原理与实现:从物理模型到MATLAB代码
射线补偿是经颅超声聚焦中的快速预补偿方法,通过假设声波沿直线传播,沿阵元到焦点的路径积分介质慢度与衰减,计算每通道的额外延时和幅度衰减,并反向补偿以实现同步聚焦。采用梯形积分离散实现,结合griddedInterpolant插值,补延迟取max - 当前,幅度补偿用幂律模型并限幅。虽计算高效,但忽略折射、散射与阵元尺寸等真实效应,精度有限(20–30%),仅适用于快速预检,非最终解决方案。
2026-10-16 21:45:00
214
原创 【学习记录】LDO低压差线性稳压器完全指南:选型、计算与工程实践
本文系统梳理LDO选型核心要点:对比电阻分压、LDO与DC-DC三种电压获取方式,明确LDO适用于小压差、低噪声场景;详解品牌(TI、ADI、ST等)、分类(超低压差、低IQ、高电流、高PSRR)及封装热阻影响;重点解析压差、静态电流、PSRR、结温估算等关键指标,提供功耗计算公式与散热设计建议。强调电容不可省略,推荐DC-DC+LDO级联方案以兼顾效率与噪声,适合硬件工程师高效选型参考。
2026-10-15 21:15:00
386
原创 Subject–Verb Agreement — One-Page Notes
Subject–Verb Agreement Summary (≤150字): Singular subjects (he, she, it, one) require singular verbs with -s/-es in present tense (e.g., She works). Plural subjects (they, we, you, multiple) use base verb forms (e.g., They work). For "there is/are" and "the
2026-10-14 21:15:00
289
原创 The 4 Types of Sentences — One-Page Notes
The four types of sentences—declarative (states information), interrogative (asks questions), imperative (gives commands), and exclamatory (expresses emotion)—each serve a distinct purpose, use specific punctuation, and follow unique intonation patterns.
2026-10-14 20:15:00
250
原创 【学习记录】DAP调试器电路原理图完全详解:从STM32最小系统到SWD调试接口
本文详解DAP调试器电路原理图,涵盖STM32F103C8T6最小系统、USB通信(PA11/PA12)、8MHz晶振、复位电路、SWD烧录接口及电源管理。重点解析LDO供电、LED指示、VTref保护、SWD/JTAG接口设计与防静电措施,强调VTref连接、引脚限流与双电源隔离原则,适用于硬件工程师参考设计与故障排查。
2026-10-14 18:52:05
356
原创 Basic Sentence Structure — One-Page Notes
A basic English sentence follows the structure: Subject + Verb + Object/Complement/Modifier. Adjectives describe nouns (e.g., careful driver), while adverbs describe verbs (e.g., drives carefully). Common mistakes include using adjectives where adverbs are
2026-10-13 20:45:00
261
原创 【学习记录】PCB设计常用操作全解析:单位、图层、过滤器、布线、规则与快捷键
本文系统解析立创EDA中PCB设计六大核心操作:单位统一(推荐mm)、图层单层显示(Shift+S)、过滤器精准选型、原点定位结构件、关键信号优先布线(含差分、等长)、设计规则先行并验证。结合AI夜灯项目实践,强调规范操作与快捷键(如Q切换单位、P→T走线)提升效率。总结为:单位统一、图层清晰、过滤精准、原点明确、布线有序、规则前置,助力高效无错设计。
2026-10-13 20:01:37
492
原创 5 TYPES OF ADVERBS — One-Page Notes
Adverbs describe verbs, adjectives, or other adverbs and are categorized into five types: manner (how?), time (when?), place (where?), frequency (how often?), and degree (to what extent?). They follow specific position rules—e.g., frequency before main ver
2026-10-12 22:04:24
136
原创 Common Prepositions — Example Sentences (One-Page Notes)
时间用 at / on / in;地点用 at / on / in / under / behind 等;方向用 to / into / through 等;方式用 by / with / in / on;原因用 because of / due to / for;其他常见有 without / against / except / besides / beyond / within。
2026-10-11 23:15:00
341
原创 【学习记录】PCB与PCBA核心知识全解析:从设计到制造的关键细节
本文系统解析PCB与PCBA核心差异,涵盖阻焊颜色、表面处理(喷锡/沉金/OSP)、基板(FR4/V-0)、过孔类型(通/盲/埋)、插件孔与过孔区别等关键知识点。详述制造流程、层级概念(物理/工艺层)及交接文件(Gerber、BOM、坐标等),并警示新手常见误区:忽略DRC规则、去耦电容过远、地平面破碎、过孔过小。强调绿色阻焊为打样首选,沉金适配细间距芯片,合理选型与规范设计是保障良率与可制造性的核心。
2026-10-11 19:45:00
435
原创 ARTICLES: a / an / the — Notes & Supplements
Articles泛指:某一个,不特指特指:双方都知道的那个冠词含义例子a / an一个,不特指the这个/那个,特指零冠词不加冠词a / an用于单数可数名词泛指“一个”,看发音选 a 或 an;the用于特指、第二次提到、独一无二、最高级、乐器等;零冠词用于泛指复数/不可数、三餐、运动、语言、交通方式、专有名词等。可打印 · 可抄写 · 建议贴在书桌前。
2026-10-10 23:45:00
216
原创 【学习记录】立创EDA专业版核心概念全解析:数据整理、设计验证与器件四层模型
一句话概括:器件是“完整的人”,符号是“名字和身份证”,封装是“鞋码和衣服尺码”,3D图是“立体照片”。概念所在阶段作用例子(AMS1117-3.3)符号原理图表示电气连接:引脚编号、名称、电气类型三个引脚:VIN、GND、VOUT封装PCB表示物理焊接:焊盘尺寸、间距、丝印SOT-223:3个焊盘+1个散热焊盘3D模型PCB 3D预览表示立体形状,用于结构干涉检查SOT-223的立体塑料壳+引脚器件库管理/设计调用把符号、封装、3D、参数绑定成一个可调用实体。
2026-10-10 21:32:07
284
原创 The 3 Common Tenses — Notes & Supplements
Tense/tens/ 表示动作发生的时间。时态英文核心含义一般现在时现在、经常、事实一般过去时过去已发生一般将来时将来会发生一般现在时用于现在、习惯和事实;一般过去时用于过去已结束的动作;一般将来时用于将来会发生的动作。掌握规则动词和不规则动词的变化,注意疑问和否定形式,并正确发音 -s/-es 和 -ed。可打印 · 可抄写 · 建议贴在书桌前。
2026-10-09 23:15:00
242
原创 【学习记录】电子电路基础七定律:电压、电流、电阻、电容、功率、欧姆定律与分压定律
本文系统梳理电子电路七大基础定律:电压、电流、电阻、电容、功率、欧姆定律与分压定律,强调电压为相对量(以GND为参考)、电流是电荷流动速率、电阻阻碍电流、电容储能且电压不能突变,功率决定能耗。结合嵌入式硬件场景,重点解析欧姆定律(U=IR)与分压公式(U_out = U_in × R2/(R1+R2)),指出负载影响、输出阻抗、功耗及上拉电阻选型等实用要点。掌握七者,即可快速分析与设计基础电路,是硬件入门的核心基石。
2026-10-09 20:33:22
360
原创 3 TYPES of AUXILIARY VERBS — BE Verbs (One-Page Notes)
项目内容BE 形式进行时被动语态be + V3;各时态变化在 be 上作系动词be + 名词/形容词否定疑问be + not;be + 主语常见错误漏 be、主谓不一致、与 do 混用发音重点弱读 /ə/, /z/, /wə/;连读 I am → /aɪm/可打印 · 可抄写 · 建议贴在书桌前。
2026-10-08 23:15:00
202
原创 【学习记录】硬件设计基础:TYPE-C接口、保护器件与GPIO输出模式全解析
本文系统解析硬件设计五大基础:TYPE-C 16PIN接口引脚定义与接线方式,自恢复保险丝PPTC的过流保护原理,1N4148WS二极管在续流与钳位中的应用,SS8050三极管开关电路的基极电阻计算,以及GPIO推挽与开漏输出模式的区别与选型。涵盖供电、保护、驱动与通信关键环节,助力初学者快速掌握嵌入式硬件设计核心要点。
2026-10-08 20:34:11
529
原创 【学习记录】USB连接与枚举全解析:从D+/D-上拉到pyOCD烧录
USB连接后,主机通过D+/D-上拉电阻判断设备速度:D+上拉为全速(12Mbps),D-上拉为低速(1.5Mbps),高速设备则通过chirp握手升级。枚举过程包括复位、读取描述符、分配地址、加载驱动,最终设备可用。CMSIS-DAP调试器多为全速设备,pyOCD烧录依赖枚举成功与驱动匹配。排查时需检查上拉电阻、供电、晶振及驱动状态,确保各环节畅通。
2026-10-07 23:25:30
833
原创 HAVE — have / has / had (One-Page Notes)
Have / has / had 既可作实义动词(拥有、吃、经历),也可作助动词(构成完成时)。作助动词时后跟过去分词;作实义动词时,英式疑问否定可用 have got 或 do/does/did。可打印 · 可抄写 · 建议贴在书桌前。
2026-10-07 20:45:00
512
原创 DO — Auxiliary Verb (One-Page Notes)
错误正确原因Does shelikecoffee?does 后动词原形Did yougo?did 后动词原形Iam nottired.be 动词不用 doShecan’tswim.情态动词不用 doDoes第三人称单数用 doesThey don’tfinishdo 后动词原形Do / Does / Did 是助动词,用来构成疑问、否定、强调;后面永远跟动词原形。Be 动词和情态动词不用它们。可打印 · 可抄写 · 建议贴在书桌前。
2026-10-06 22:07:33
407
原创 【学习记录】硬件设计从想法到图纸:系统框图与DRC完全指南
本文系统梳理硬件设计从想法到打板的关键流程,重点解析系统框图与DRC两大易被忽视却至关重要的环节。系统框图以功能模块为核心,厘清接口、电源与信号流向,避免后期返工;DRC则基于板厂工艺规则,自动检测线宽、间距、过孔等制造缺陷,确保PCB可量产。强调“先框图理思路,后DRC保质量”,结合六步法与实操建议,助力初学者高效完成从构思到落地的全流程设计。
2026-09-29 20:15:00
644
原创 【学习记录】STM32烧录原理详解:Keil仿真器 vs 串口ISP,三种方式全对比
本文详解STM32三种主流烧录方式:Keil+仿真器(ICP)、ATK-XISP与FlyMCU(ISP)。核心对比显示,仿真器通过SWD直接读写Flash,支持调试,适用于研发;串口ISP利用芯片内置Bootloader,仅需USB转TTL模块,成本低、适合量产与现场维护。关键区别在于:前者可调试,后者不可;前者需仿真器,后者只需串口。建议研发用仿真器,量产用串口ISP,避免使用已停止更新的FlyMCU。
2026-09-28 21:15:00
679
原创 MATLAB + k-Wave-环境搭建
本文指导如何搭建MATLAB下的k-Wave环境,核心要点:仅需将k-Wave工具箱路径加入MATLAB搜索路径即可使用;GPU加速依赖Parallel Computing Toolbox或预编译CUDA二进制文件,且仅支持NVIDIA显卡;通过运行example_ivp_homogeneous_medium验证环境,并对比CPU与GPU运行时间,直观感受加速效果;实验中调整PML位置可观察计算网格变化;背后原理为k-space伪谱法结合FFT高效求导,PML实现无反射边界。最终掌握路径添加、GPU启用
2026-09-23 21:23:23
172
原创 GitHub Pages使用
GitHub Pages = 用 Git 推代码的方式,免费发布一个静态网站。把 HTML、CSS、JS、Markdown 这些文件放进仓库,GitHub 就帮你发布成一个能公开访问的网站。不需要买服务器,不需要配环境,推上去就能看。
2026-09-20 23:05:02
177
原创 【学习记录】MATLAB编程与工程应用(第二版)· 第一章学习笔记
MATLAB 是工程与科学计算领域最常用的编程环境之一。本章从最基础的交互式命令操作开始,逐步覆盖变量管理、数据类型、矩阵操作等核心概念。本文是第一章的完整学习记录,适合快速入门或作为查阅手册。
2026-08-28 21:00:00
475
原创 CMake 多模块项目构建指南:从库编译到可执行文件集成
本文介绍了使用 CMake 构建多模块 C++ 项目的完整流程,包括项目结构设计、库编译配置和可执行文件集成。主要内容涵盖: 项目采用分层结构,核心库与多个 Demo 程序分离,输出统一管理到 bin 目录 顶层 CMakeLists.txt 负责项目全局设置和子目录组织 库模块配置详解: 支持动态/静态库切换 源码收集与目标创建 头文件路径分级管理(PUBLIC/PRIVATE) 输出目录统一配置 可执行文件通过导入库目标实现链接 关键技巧:版本控制、调试信息配置、跨平台兼容性处理 文章提供了清晰的配置模
2026-07-14 21:45:00
364
原创 滑动窗口五题通关:从食堂打饭到上下文窗口——算法与大模型的内存管理哲学
文章摘要 本文通过食堂打饭的生动比喻,系统讲解滑动窗口算法的核心思想和五类经典题型。从基础的长度最小子数组(LeetCode 209)到复杂的最小覆盖子串(LeetCode 76),作者用统一的双指针框架解析了不定长求最小/最大、固定长度及带哈希表验证等滑动窗口变体。每种题型均配以生活化类比(如自助餐、水果摊)、代码实现和复杂度分析,并延伸探讨了滑动窗口与大模型上下文管理的关联。全文以"扩张-收缩-记录"的三步逻辑贯穿始终,帮助读者建立解决滑动窗口问题的肌肉记忆。
2026-07-12 21:15:00
766
原创 二分查找的三重变奏:有序区间、旋转最小值与平方根——从“猜数字”到“向量检索”的思维演化
本文探讨了二分查找的三种高级变体问题:搜索旋转排序数组、寻找旋转排序数组中的最小值和计算平方根。通过生动的比喻(如魔方旋转、山谷寻底和数轴测量),文章揭示了这些问题的核心思想——在部分有序或连续空间中使用二分法快速定位目标值。三种问题分别代表了二分查找的不同应用场景:分段有序数组搜索、极值点定位和连续空间边界确定。文章不仅提供了详细的解题思路和代码实现,还将其与现代大模型中的向量检索技术相联系,展示了算法思维在AI领域的延伸应用。
2026-07-11 21:15:00
373
原创 二分查找三部曲:从“猜数字”到“精准定位”——有序世界里的分治哲学
这篇文章从“猜数字游戏”引入,系统讲解了二分查找算法的三种经典变体:标准查找(LeetCode 704)、搜索插入位置(LeetCode 35)和查找元素边界(LeetCode 34)。通过生动的比喻和代码示例,文章剖析了二分查找的核心思想——利用有序性每次排除一半搜索空间,将时间复杂度从O(n)降至O(log n)。特别强调了循环条件、边界处理和mid计算等关键细节,并指出二分查找的本质是分治思想。最后通过三题对比,展示了从简单查找扩展到处理重复元素的完整知识图谱。
2026-07-10 21:00:00
221
原创 跳跃游戏 II:从“接力赛”到“BFS 层级覆盖”——贪心 + BFS 的经典范式
本文探讨了跳跃游戏 II(LeetCode 45)的贪心算法解法,通过接力赛的比喻形象化解释问题本质。文章指出,该问题可转化为无权图中的最短路径问题,贪心策略即是在每一步选择能最大化下一跳范围的位置,从而以最少跳跃次数到达终点。核心解法通过维护当前跳跃边界(current_end)和下一跳最远可达位置(farthest)来实现,时间复杂度为O(n)。与跳跃游戏I不同,本题需要计算最小跳跃次数而非仅判断可行性。文中还提供了Python代码实现,并强调了贪心算法的正确性证明及与BFS层级的对应关系。
2026-07-09 20:15:00
344
原创 跳跃游戏:从“过河踩石”到“贪心边界”——贪心策略的经典范式
每一步都做局部最优选择,相信局部最优能推出全局最优。在跳跃游戏中,贪心策略是:每一步都更新“从当前位置能到达的最远位置”,并不断扩大这个边界。如果在遍历过程中发现某个位置已经超出了当前能到达的范围,就返回 False。为什么贪心在这里成立?因为跳跃能力是累积的——当你到达某个位置i时,你继承了之前所有位置能到达的最远距离。所以只要max_reach一直在增长,你就一定能到达终点。不需要回溯,不需要动态规划。直觉本质:这就像接力赛——你不关心每个队员具体怎么跑的,只关心。
2026-07-08 21:15:00
322
原创 买卖股票的最佳时机 II:从“登山补给”到“贪婪哲学”——贪心算法的优雅落地
【学习记录】买卖股票的最佳时机 II:从“登山补给”到“贪婪哲学”——贪心算法的优雅落地如果说“两数之和”是哈希表的“签到簿哲学”,那么就是贪心算法的“登山补给哲学”。它不像动态规划那样需要维护复杂的状态表,也不需要像回溯那样穷举所有路径——它只是简单地、贪婪地抓住每一个向上的机会。今天,我们用“登山队物资补给”的比喻,把这道题彻底拆透,并连接到大模型时代的“梯度下降”与“贪婪解码”思想。
2026-07-07 21:45:00
303
原创 分发饼干:从“公司年会发礼品”到“资源分配”——贪心算法的朴素哲学
摘要:贪心算法在资源分配中的高效实践——以分发饼干为例 贪心算法通过局部最优选择追求全局最优解,其核心思想在LeetCode 455题"分发饼干"中得到完美体现。题目要求用有限尺寸的饼干满足最多孩子的胃口,类比公司年会礼品分配场景:将最小可用资源优先匹配最低需求,实现资源利用率最大化。关键步骤包括双排序(需求与资源升序排列)和双指针匹配,确保O(nlogn)时间复杂度。该算法适用于满足"贪心选择性质"的问题,如标准化货币找零,但在复杂场景(如0-1背包)可能失效。文章延伸探讨了该策略与大模型算力调度的关联,
2026-07-06 21:11:22
220
原创 字母异位词分组:从“图书馆分类”到“特征指纹”——哈希表分组的经典范式
这篇文章摘要如下: 字母异位词分组的哈希表解法与核心思想 本文通过图书馆分类的比喻,深入讲解LeetCode 49题"字母异位词分组"的解法。核心思路是为每个字符串生成唯一的"特征指纹"(如排序后的字符串),然后使用哈希表按指纹分组。文章详细分析了三种实现方法:排序法(O(nklogk))、字符频率计数法(O(nk))和质数乘积法(数学技巧),并指出频率计数法最优。通过时间切片图解和数学本质分析,揭示了分组问题的通用范式:为复杂对象寻找规范表示。最后连接到大模型时代的特征提取思想,展示了算法与AI的深层联系
2026-06-30 21:15:00
369
原创 验证回文串 II:从“修改错别字”到“容错机制”——双指针的工程智慧
文章摘要 LeetCode 680题"验证回文串II"考察字符串在最多删除一个字符后能否成为回文。核心解法采用双指针+容错机制:当左右字符不匹配时,尝试跳过左或右字符继续检查。这种"单点修复"思想体现了工程中的容错设计,类比于文本编辑中的错字修改。算法时间复杂度O(n),空间O(1),关键点在于分层处理标准回文检查和容错分支。该思想可延伸至数据库事务、网络通信等需要错误恢复的场景,展现了"最小代价修复"的工程智慧。
2026-06-30 21:15:00
341
原创 字符串中的第一个唯一字符:从“班级举手”到“异常检测”——哈希表计数的经典二次遍历模式
文章摘要 本文通过LeetCode 387题"第一个唯一字符"的解题过程,深入讲解了哈希表计数和两次遍历(Two-Pass)的经典模式。文章从班级举手的比喻入手,分三层解析了该问题的核心思路:为什么需要先统计后筛选、代码执行的时间切片机制以及"统计→筛选"模式的本质。提供了三种Python实现方案,并通过图解示例展示算法流程。最后将这一模式与AI系统中异常日志检测的实际应用场景相联系,说明其在处理大数据流中独特事件的重要价值。文章强调,很多算法问题都需要先积累全局信息再做决策,这种"数据驱动"的思维方式具有
2026-06-29 21:45:00
498
原创 验证回文串:从“双向奔赴”到“两端逼近”——双指针的温柔哲学
本文以验证回文串(LeetCode 125)为例,生动讲解了对撞指针算法的核心思想。通过"双向奔赴的爱情"比喻,形象展示了双指针从两端向中间逼近的过程。文章从直觉、机制、本质三个层面剖析算法原理,提供Python实现代码、复杂度分析和面试考点,并巧妙关联到大模型的双向注意力机制。该题是双指针最优雅的入门案例,仅需同步比较对称位置字符,无需额外空间,时间复杂度O(n)。文中还对比了不同解法,强调了预处理和边界条件处理的技巧。
2026-06-29 19:45:00
185
wrieshark.zip
2021-03-12
IAR for 430
2020-10-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅