GitHub热榜:三个项目戳中开发者真痛点
p今天翻看GitHub趋势榜,热闹依旧,但有几个项目值得停下来细看。它们不靠噱头,而是各自解决了一个真实存在的工程难题。我挑了三个聊聊:一个让普通电脑跑万亿参数大模型,一个让AI智能体看懂桌面软件,一个把AWS搬进你的笔记本。
STM32F103C8T6 启动全过程解析:从上电到 main() 的完整链路
在初学的时候对 STM32 启动的理解,停在一句话:"复位后从 0x08000000 开始执行。
开发能在VirtualBox虚拟机上运行的简易操作系统(二)
下面给出一个最简可行方案:采用 GRUB + Multiboot 引导,用 C 与少量汇编编写内核,支持 VGA 文字输出和键盘输入,最终生成可启动 ISO,在 VirtualBox 中直接运行。
投篮其实很简单|四步连贯发力科普
很多人投篮不准,问题不是力气小,而是发力断成了两节:腿是腿、手是手。这套教学的核心一句话:力量从脚往上连贯传递,做成一套可以重复、稳定的动作。
Agentic开发时代到来!鸿蒙PC三大原生开发工具公测,补齐国产操作系统生态关键短板
智东西10月10日报道,10月8日,可视化一站式IDE工具DevEco Studio、一站式鸿蒙应用AI开发工具DevEco Code与AI开发能力套件DevEco CLI,同步开启鸿蒙PC版公测。
让机器人更像人类有了新方法,港科大新算法对齐人机动作形态,无需重复训练,轻量模块通用且适配
“让机器人看懂世界、听懂指令、动手干活”正从科幻走向现实。基于大规模人类视频数据进行视觉预训练,是开发真实场景可泛化机器人操作算法的有效途径。
一文搞懂栈(stack)、堆(heap)、单片机裸机内存管理malloc
单片机还在用malloc,堆栈乱成一锅粥,你真敢在量产里留它?我昨天又盯了一下午的HardFault,最后发现是串口接收中断里`malloc(32)`调用完,SP寄存器掉进了全局变量区——不是代码写错了,是堆和栈在SRAM里悄悄打架,谁也没打招呼。这事说起来挺尴尬的。
一文搞懂栈(stack)、堆(heap)、单片机裸机内存管理malloc
单片机程序跑飞,栈堆打架,自研内存分配器能救活吗?我刚开始学单片机那会儿,程序总是不明不白地死机。有时候是HardFault,有时候直接卡住不动,查了半天也找不到原因。后来才知道,罪魁祸首是内存管理,尤其是栈和堆在背后搞事情。先说栈。