- 博客(150)
- 收藏
- 关注
原创 从经典算法到移动自组织网络路由协议的全深度解析
N‾N:网络中所有节点的集合。sss:启动计算的源节点。TTT:目前已被算法纳入最短路径树的节点集合。wijw(i, j)wij:从节点iii到节点jjj的直接链路成本。若两节点不直接相连,则wij∞wij∞;若iji = jij,则wii0wii0。LnL(n)Ln:当前已知的从源节点sss到节点nnn的最小路径成本。在算法终止时,该值即为最终的最短路径成本。
2026-01-30 19:28:37
106
原创 进阶课:雅可比与海森矩阵——复杂系统的“灵敏度账本”
梯度(Gradient):告诉你往哪走(一阶信息,下山的方向)。雅可比(Jacobian):告诉你多敏感(多变量的一阶信息,系统鲁棒性的标尺)。海森(Hessian):告诉你多弯曲(二阶信息,加速优化的秘诀)。掌握了这两个矩阵,你就掌握了控制复杂物理系统和训练大规模神经网络的“精细化管理”工具。在下一篇中,我们将深入探讨 Julia 社区是如何通过 Enzyme 和 Mooncake 这些前沿工具,将这些矩阵的计算速度推向极致的。
2026-01-30 18:37:48
10
原创 乘积法则:当两个变化的世界相遇
乘积法则不是一个枯燥的公式,它是变化耦合的体现。它告诉我们,在一个由多个因素共同决定的系统中(比如vvv和θ\thetaθ共同决定落点),总的变化是由各个因素交替“发力”并相互叠加的结果。
2026-01-30 18:08:16
116
原创 让代码学会“进化”:一文读懂可微分计算与自动微分
想象你正在设计一个自动投篮机器人。前向过程(简单):如果你给出投篮的速度vvv和角度θ\thetaθ,利用物理公式,我们可以轻而易举地算出球会落在哪里。逆问题(困难):现在的任务反过来了——球框在 3.1 米高、5 米远的地方,机器人应该用多大的力气、什么角度投球才能进?这就是工程学中常见的“逆问题”。由于物理公式非常复杂(涉及三角函数、重力加速度等),我们很难一眼看出答案。这时,我们需要让机器人自己去“试错”并改进。可微分计算不仅仅是一个数学技巧,它更像是一种**“可生长的逻辑”**。
2026-01-30 17:56:21
162
原创 可微分计算的崛起:从投篮机器人到自动微分的深度解析
类比于复数abia + biabi(其中i2−1i^2 = -1i2−1),对偶数被定义为abϵabϵ。这里的ϵ\epsilonϵϵ≠0ϵ0ϵ20ϵ20你可以把对偶数看作是一个“带背包”的数字。实部 (a):代表函数当前的数值。对偶部 (b):代表函数的导数值,就像一个“影子”或“背包”一样,时刻跟随并记录着变化的速率。在高性能计算中,我们经常使用 y = 0 这种方式来修改数组。
2026-01-30 16:37:24
150
原创 嵌入式实时系统任务调度基础:从理论建模到算法分类的深度研究报告
在实时系统的语境下,进程(Process)或任务(Task)被定义为一系列指令的序列,在没有其他活动干扰的情况下,由处理器连续执行直至完成。这一简单定义的背后,隐藏着实时系统对时间参数的极度敏感。为了量化这些行为,研究者确立了一系列关键的时间标记:到达时间(Arrival time,也称请求时间 $r_i$)、开始时间(Start time $S_i$)以及完成时间(Finishing time $f_i$)。
2026-01-29 19:20:34
427
原创 嵌入式实时系统任务调度基础:从理论建模到算法分类的深度研究报告
在实时系统的语境下,进程(Process)或任务(Task)被定义为一系列指令的序列,在没有其他活动干扰的情况下,由处理器连续执行直至完成。这一简单定义的背后,隐藏着实时系统对时间参数的极度敏感。为了量化这些行为,研究者确立了一系列关键的时间标记:到达时间(Arrival time,也称请求时间rir_iri)、开始时间(Start timeSiS_iSi)以及完成时间(Finishing timefif_ifi。
2026-01-29 19:01:16
381
原创 嵌入式软件系统与安全:从物理漏洞到网络协议的深度防御架构分析
在 ESS&S 领域,掌握以下关键概念是进行专业交流的基础。嵌入式软件系统与安全是一个跨越了比特(Bits)与原子(Atoms)边界的复杂领域。从底层的物理内存特性(Row-hammer)到上层的网络协议漏洞(ARP Poisoning),每一个层级的微小疏忽都可能导致整个安全体系的崩溃。随着 2030 年全球联网设备预计将达到 400 亿台,实施设计安全(Security-by-design)、建立持续的监控能力以及采用恒定时间等抗攻击算法,已不再是可选的补充方案,而是维护数字社会运行的生命线。
2026-01-29 18:34:32
490
原创 嵌入式实时系统权威指南(二):当毫秒决定生死——从导弹失效到自动驾驶
在过去的电子设计中,一块电路板上可能密密麻麻地焊接着CPU、内存条、显卡和各种接口芯片。而现在,随着摩尔定律的发展,工程师们将所有这些组件压缩进了一块指甲盖大小的硅片中——这就是片上系统 (System on a Chip, SoC)。想象一下,SoC就像是一个微缩的超级城市:CPU 是市政厅,负责决策。内存 (SRAM/Flash) 是仓库,存储数据。总线 (Bus) 是高速公路,连接各个部门。外设 (Peripherals) 则是水电站和通讯塔,负责与外部世界交互。
2026-01-29 17:28:20
566
原创 嵌入式实时系统权威指南:构建现代世界的隐形骨架与数学基石
为了在工程上量化这一概念,我们引入**响应时间(Response Time)**的定义。对于任何一个嵌入式系统,它都有一组输入i1i2ini1i2...in和一组输出o1o2omo1o2...om。响应时间是指从输入信号呈现给系统的那一刻起,到系统产生相应输出的时间间隔。一个系统被称为实时系统,当且仅当它的响应时间被严格限制在某个**有界范围(Bounded)**内。
2026-01-29 16:12:29
495
原创 网络性能的深度解构:从比特流动的物理学到软件定义的未来
的核心理念是将网络的控制平面(Control Plane)与数据平面(Data Plane)**分离。机制:将所有路由器的“大脑”剥离出来,集中到一个**中央控制器(Controller)**中。路由器退化为单纯的转发设备(只负责搬砖)。优势全局视角:控制器拥有全网的上帝视角,可以基于全局拥塞状况计算出最优路径,而不是像传统路由协议那样只能基于局部信息决策。这极大地提升了网络的有效吞吐量。可编程性:管理员可以通过编写程序来动态调整网络流量,就像指挥交通灯一样灵活。
2026-01-28 18:39:40
530
原创 数字世界的神经系统:解构现代计算机网络的核心架构与通信机制
端口号是一个16位的整数(0-65535),用于标识主机上正在运行的具体应用程序或进程(Process)。
2026-01-28 17:43:34
506
原创 网络核心机制:从“抢麦游戏”到数据的高速拼车
范围:小地理范围(办公室、实验室、家里)。特点:通常使用广播链路(或者模拟广播行为的交换机)。三大门派以太网 (Ethernet):最流行,也就是我们用的网线接口。令牌环 (Token Ring):曾经是IBM的骄傲,现在基本淘汰了(这是一种“击鼓传花”式的有序网络)。无线局域网 (Wireless LAN / Wi-Fi):现在的霸主。
2026-01-28 13:53:39
746
原创 揭秘身边的网络:从Wi-Fi到企业机房的连接真相
这三张图展示了网络架构如何根据场景移动场景 (Wireless):牺牲速度换取自由(不用插线)。家庭场景 (Home):追求成本与易用性。把所有功能塞进一个廉价的塑料盒子里,插上就能用,NAT技术让全家共享一个IP。企业场景 (Enterprise):追求性能与控制。设备功能分离(交换机管连接,路由器管出口),拥有极高的内网速度和自主的服务器资源。下次当你走进公司连上Wi-Fi,或者在家里重启路由器时,你的脑海里应该能浮现出这些数据包在不同设备间穿梭的路径了。
2026-01-28 13:33:33
510
原创 从电话线到光速:一张图看懂你是如何“接入”互联网的
如果把上网比作喝水DSL (电话线)吸管喝水。利用现有的细管子(电话线),虽然是独享的,但管子太细,吸得慢。Cable (有线电视)大水缸舀水。管子很粗,但是全村人都在一个缸里舀水。人少时喝得爽,人多时抢不到。FTTH (光纤)高压水枪。直接铺设全新的管道(光纤),用光速传输,容量无限大,是目前最完美的解决方案。
2026-01-26 18:26:27
700
原创 拆解互联网:一张图看懂网络的“螺母与螺栓” (Nuts and Bolts View)
这张PPT不仅仅是一张架构图,它揭示了互联网的物理本质互联网是一个由端系统(产生数据)、链路(传输管道)和交换机(分拣中心)组成的全球协作系统。它看似虚无缥缈,实则建立在严格的物理连接和层级分明的ISP网络之上。下次当你看着手机转圈加载时,不妨想一想:你的数据包可能正卡在某个繁忙的“分拣中心”(路由器拥塞),或者正在挤过一条狭窄的“吸管”(带宽不足)。这就是网络工程师眼中的世界。
2026-01-26 16:40:21
429
原创 揭秘大模型微调中的【偏好对齐】陷阱
工业界的“偏好对齐”不仅仅是调参的问题,它是生成式 AI 本性与结构化业务需求之间的博弈。下次当你发现你的模型又在“胡编乱造”或“粗心大意”时,请记住:它可能不是还没学会,而是它太想“表现自己”了。这时候,也许你需要的不是更多的数据,而是一套像 SCIR 这样带有“负反馈机制”的纠错工作流。
2026-01-23 19:41:23
438
原创 为什么你的大模型微调项目像个“无底洞”?
在工业落地中,盲目追求微调往往会陷入成本高、迭代慢的泥潭。理解了“训练成本”与“模型灵活性”之间的矛盾,你或许应该考虑像 SCIR 这样更轻量、更灵活的“非微调”范式,让技术真正为业务降本增效。
2026-01-23 19:30:56
343
原创 SCIR框架:基于自校正迭代精炼的增强型信息提取范式
确立了“通用LLM + 专用纠错模块”的新型IE范式,解耦了语义生成与结构约束。开源了MBSC数据集,填补了IE领域缺乏高质量“纠错/负采样”数据集的空白。SCIR生成的反馈是自然语言(“你漏了X”),使得优化过程对人类高度可读,增强了系统的透明度。
2026-01-23 19:21:56
789
原创 深入浅出 Julia:从零基础到科学机器学习
函数定义非常灵活。Julia# 完整形式end# 简洁形式(单行函数)在传统的 OOP 语言(如 Python 或 Java)中,方法调用通常只依赖于第一个参数(即对象本身)的类型。-> 这里的method取决于obj是什么类。这叫单一分派。在 Julia 中,函数的行为可以由所有参数的类型共同决定。Julia# 定义一个通用的相遇行为meet(a, b) = println("两个未知物体相遇了")# 定义特定类型的相遇。
2026-01-23 15:19:08
866
原创 一张图看懂 Wi-Fi 技术的进化 (IEEE 802.11)
Wi-Fi 的战争,首先是地盘(频谱)的战争。顶部的半圆图展示了最经典的拥堵现状。
2026-01-22 20:31:56
697
原创 详解无线网络中的 Busy Tone (忙音) 机制
问题CSMA 的困境Busy Tone 的解法隐蔽终端听不到发送者,误以为空闲听接收者的警报(忙音),一定能听到暴露终端听到无关的发送者,不敢说话听不到受害者的警报,大胆说话Busy Tone 告诉我们:有时候,解决复杂问题的最好办法,就是多拉一条电话线。
2026-01-22 20:21:36
598
原创 听懂空气的语言:CSMA/CA 协议详解
CSMA/CA 协议就像一个高度文明的圆桌会议想说话前先听 (有人说话就礼貌等待 (DIFS如果要回复别人的话,享有特权插队 (SIFS大家想一起说话时,各自心里默数一个随机数 (Backoff如果数数的时候有人抢先了,就暂停,下次接着数 (Freeze如果还是撞车了,就退后一步,下次在更大的范围内选数字 (正是这套复杂的礼仪,支撑起了我们今天无处不在的 Wi-Fi 网络。
2026-01-22 20:04:07
906
原创 乱中有序:详解 ALOHA 协议的两种形态
特性Pure ALOHA (纯)Slotted ALOHA (时隙)发送时机随时,立刻必须等到时隙开始 (Next Slot)同步需求无需同步 (简单)全网需要时间同步 (复杂)最大效率~18.4%~36.8% (翻倍)比喻菜市场吵架抢答器游戏ALOHA 的遗产:虽然现代 Wi-Fi (802.11) 已经不再直接使用原始的 ALOHA,但 ALOHA 中的 "随机退避" (Random Backoff) 思想被完美继承了下来,成为了现代无线网络(CSMA/CA)避免拥堵的核心机制。
2026-01-22 19:40:47
745
原创 详解无线网络中的“轮询 (Polling)”机制
在轮询(Polling)协议中,网络不再是无政府状态。它引入了一个核心角色——中心控制器(Central Controller)(在蜂窝网络中是基站,在蓝牙中是主设备)。Central Controller(中心控制器):它是整个网络的大脑,控制着信道的使用权。Station 1...M(站点/用户):普通的设备,它们有数据要发送(图中 $\lambda$ 代表数据包到达率),但它们不能随便说话。Queue(队列):每个站点都有一个缓冲区(图中的方格子),用来暂存还没发出去的数据包。规则非常简单。
2026-01-22 19:21:35
674
原创 详解静态资源分配的三种流派
技术核心特征比喻适用场景FDMA切频率多车道公路,专车专用早期广播、1G手机TDMA切时间圆桌会议,轮流发言GSM (2G)OFDM重叠切频 + 正交并排的一百辆小快递车从 FDMA 到 OFDM,本质上是我们对数学工具运用得越来越纯熟,在有限的空气中挤出了无限的可能。
2026-01-22 19:13:21
557
原创 一张图看懂无线网络参考模型
分层与解耦。各司其职:IP层只管寻址,TCP层只管连接,而无线标准(802.11等)只专注于物理层(怎么发波)和数据链路层(怎么抢占波)。承上启下LLC子层是无名英雄,它作为“通用适配器”,让上层复杂的网络协议可以无缝地运行在底层的无线硬件之上,而无需关心底下用的是Wi-Fi还是蓝牙。
2026-01-22 17:05:26
526
原创 无线通信:介质访问控制(MAC)技术
从FDMA的刚性划分,到ALOHA的随机碰撞,再到OFDMA的精细调度,介质访问控制(MAC)技术的发展史,就是一部人类在有限资源中寻求最优秩序的进化史。
2026-01-22 13:21:11
459
原创 结构化数据的炼金术:信息抽取 (Information Extraction) 深度研究报告
NER 任务要求算法扫描整个文本序列,识别出属于预定义类别的文本片段(Spans)。:人名,如“阿尔伯特·爱因斯坦”、“马斯克”。:组织机构名,如“谷歌”、“IBM”、“联合国”。:地名,如“巴黎”、“纽约”、“加州”。DATE/TIME:时间表达,如“2025年1月”、“上周三”。MONEY:货币金额,如“471亿美元”。MISC:杂项,通常包括专有名词如产品名、事件名等。虽然这一任务看似简单——仅仅是给词语打标签——但其实际操作中的复杂性极高。语言的多义性(Polysemy)是最大的挑战之一。
2026-01-22 12:22:34
708
原创 科学机器学习入门:从“投篮机器人”看微分编程的威力
只要你的物理引擎是用支持 AD 的语言(如 Julia)写的,你不需要手写任何求导代码,计算机就能自动告诉你如何优化参数!:不仅知道哪边是下坡,还记住了刚才走过的地形起伏(曲率信息),能预判山谷的走向,抄近道直奔谷底。这就是为什么现在的机器人越来越聪明,它们不再是死板的执行者,而是能够“理解”物理世界的智能体。哪怕你看不懂复杂的数学符号,读完这篇文章,你也理解“微分编程”是如何改变机器人控制的。这就涉及到一个硬核的物理约束。通过这种方式训练出来的神经网络,既有物理学的严谨精度,又有 AI 的推理速度。
2026-01-20 19:53:43
400
原创 现代计算机网络架构深化研究报告:从物理边缘到核心协议的演进与机制
网络核心是数据传输的高速公路。讲义对比了电路交换与分组交换,并提及了现代网络的演进。讲义末尾简要提及了SDN。这是网络架构的一次范式转移。在传统网络(如OSI模型时代)中,每个路由器既是大脑(决定路径的控制平面)也是肢体(转发数据的数据平面)。这导致网络僵化,难以升级。的核心思想是将“大脑”剥离出来,集中到一个中央控制器(Controller)中,而路由器蜕变为单纯的转发设备。这是控制器与转发器之间的标准语言。
2026-01-19 17:26:49
910
原创 无线信道特性的深度剖析与系统设计
从物理上看,信号在传播路径上经过了多次反射、穿透和绕射。每一次穿透墙壁或障碍物,都会导致信号乘以一个衰减因子(即在dB域上减去一个损耗值)。根据中心极限定理(CLT),大量独立随机变量的和(dB域的损耗叠加)趋向于正态分布。
2026-01-13 20:17:40
557
原创 Python字典的.items()方法详解
items()方法返回一个包含字典所有键值对的视图对象。每个键值对以元组的形式存在。这个方法让我们能够在单个循环中同时访问字典的键和值,而不需要分别获取它们。在你提供的代码中,.items()同时提供了LLM类型(键)和对应的时间列表(值)使代码更加清晰易读,避免了额外的字典查找与Python的迭代协议完美配合,性能高效让数据处理逻辑更加直观和简洁.items()是Python字典操作的核心方法之一,掌握它能让你写出更Pythonic、更高效的代码。
2025-12-30 12:30:05
545
原创 Python中小数点格式化
根据数值大小自动选择合适的格式= 0:else:self . currency_symbol = currency_symbol def format(self , value) : # 根据数值大小自动选择合适的格式 if abs(value) >= 1e6 : return self . _format_large_number(value) elif abs(value) < 0.01 and value!value : {
2025-12-30 12:10:52
701
原创 Python装饰器@:优雅的代码增强工具
装饰器本质上是一个函数,它接受一个函数作为参数,并返回一个新的函数。这个新函数通常会在原函数执行前后添加额外的功能,或者修改原函数的行为。"""装饰器:测量函数执行时间"""print(f"
2025-12-30 11:04:21
681
原创 自然语言转 API (NL2API) 技术综述:架构演进、核心挑战与未来展望
NL2API 的概念可以形式化地定义为一个翻译任务,其中源语言是自然语言(NL),目标语言是结构化的 API 调用,通常以 JSON、REST 或特定的编程语言语法(如 Python、Java)表示。与将文本映射到文本的传统机器翻译不同,NL2API 将模糊、依赖上下文的人类意图映射到精确、确定性的机器指令。这要求系统不仅要理解用户请求的语义含义,还要对可用的 API 模式(Schema)、参数约束和功能逻辑有扎实的理解。
2025-12-18 09:47:56
1141
原创 FastAPI介绍
高星、还在维护。FastAPI 是一个现代、高性能的 Python Web 框架,专门用于构建 API(应用程序接口)。它的核心设计哲学是:速度快、代码简洁、易于维护。
2025-12-18 09:43:02
169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅