所有文章

标签

# Android 6 # AI 3 # Linux 3 # c 2 # Embeded 2 # golang 2 # blog 2

1. 用 C 语言实现动态语言:词法分析器、解析器、AST

词法分析器(Lexer) — 源文本 → token 流 解析器(Parser) — token 流 → AST 代码生成(Codegen) — AST → 汇编(或直接求值)

Android 我来时的路。

我还清晰记得,初二的那年暑假,我跟着《第一行代码》这本书一步步地认真地学习了Android的四大组件,最终写了一个天气预报应用和一个记录阅读的APP。之后我便开始了Android应用开发之旅。或者说一切编程的启蒙。

神经网络学习 - 1. 线性到非线性

但这个神经元并非生物意义上的神经元,只是受到大脑的启发。一个神经元接收多个输入(X),最终加权和输出。

CrossOrigins Web跨域问题详解

跨域问题在Web开发中算是老生常谈,也是最基础的问题了。一般在前后端分离架构的项目中常会出现。

用 Suno V5 测试了一下AI音乐生成

图 Nano Banana Pro。 想要生成独特一点的音乐,但感觉都很一般。最后用掉了免费的v5额度,生成的音乐也很一般。一直生成的风格都很相似,听多了会很无聊。选择了最好的一版。

AI——全新的世界革命

这篇文章反驳“LLM只是guessing machine”的轻视观点:语言本身是现实世界的压缩表征,因此预测语言也意味着学习语言背后的世界模型。文章进一步指出,AI正在带来一轮不同于工业革命的认知自动化革命:资本流向算力中心,初级知识岗位减少,软件开发、行政、法律、会计、市场等行业都将受到冲击。技术进步速度远超大众感知...

我的第一个硬件项目:STM32树莓派智能小车

本项目是基于 STM32 + 树莓派 的智能车视觉感知与运动控制系统,采用上下位机分层架构,融合了 计算机视觉(OpenCV)、嵌入式、前后端可视化与AI目标检测 等技术栈。可以做到线路识别、闭环控制、陌生人物检测与上传统计。

VSCode + OpenOCD 远程调试开发STM32

在 VSCode 中通过 OpenOCD 实现对 STM32 的远程调试与烧录,利用树莓派 5 作为调试桥接设备,连接 DAPLink 调试器与目标板。文章详细说明了在树莓派上配置 OpenOCD 以监听所有网络接口,并在 PC 端使用 ARM GNU Toolchain 提供的 GDB 与 Cortex-Debug...