2026
2025
2024
- 《软件设计的哲学》-读书笔记
- 我的 2024 年书单
- 《破·地狱》
- CbyerRT源码分析:概览
- CS 194/294-196 LLM Agents
- ARTS 第拾柒 期
- ARTS 第拾陆 期
- ARTS 第 拾伍 期
- ARTS 第 拾肆 期
- ARTS 第 拾叁 期
- ARTS 第 拾贰 期
- ARTS 第 拾一 期
- ARTS 第 拾 期
- ARTS 第 玖 期
- ARTS 第 捌 期
- ARTS 第 柒 期
- ARTS 第 陆 期
- 情绪、理性和决策
- ARTS 第 伍 期
- base class ‘class Base’ should be explicitly initialized in the copy constructor
- ARTS 第 肆 期
- ARTS 第 叁 期
- ARTS 第 贰 期
- ARTS 第 壹 期
- 使用 clang-tidy 进行 C++ 大规模软件重构
- 如何统计编译时长?
- Install gcc 13 on Ubuntu 22.04
- 性能优化
- C++中的三法则与五法则
- C++ 绑定规则
- C++ 中的左值与右值
- C++ Prototype 模式实现
- C++ Builder 模式实现
- C++ 抽象工厂模式
- C++ 单例模式实现
- infinity: 一个 AI Native 的数据库
- C++20特性之三路比较操作符
- 空基类优化(EBO)
- 关于 type traits
- SFINAE (Substitution Failure Is Not An Error)
- C++ 中的四种类型转换(cast)
- 内存管理器: ptmalloc vs tcmalloc vs jemalloc
- 关于双重派发技术
- 引用语义多态 vs 值语义多态
- 软件设计之 SOLID 原则
- 通过 openai review MR 代码
- vscode 全局搜索框消失解决方法
- 《生活的艺术家》读书笔记
- 使用 threadsanitizer 检测常见的多线程数据竞争问题
2023
2022
2021
- 《技术领导力》
- C++ 资源
- File format not recognized, treating as linker script
- 《西方现代思想讲义》
- 《新程序员001:开发者黄金十年》
- Linux 下移植移远 EC200T-CN,实现 ppp拨号上网
- 《编程大师访谈录 (图灵程序设计丛书)
- 《UNIX编程艺术》
- 《越勇敢越青春:经营之神写给年轻人的热血启示》
- 《富足一生》
- 《西西弗神话》
- 《曼巴精神:科比自传》
- 《如何阅读一本书》
- 《你当像鸟飞往你的山》
- 《扛住就是本事》
- 《贫穷的本质:我们为什么摆脱不了贫穷》
- 《生命是什么(附《我的世界观》)》
- 《人生护城河》
- 《影响力》
- 《反脆弱》
- 《大道至简:软件工程实践者的思想》
- 《乔布斯传》
- 《文明、现代化、价值投资与中国》
- 《李小龙健身法:肢体表达的艺术》
- 《长期投资》
- 《让时间陪你慢慢变富》
- 几个常用的vscode插件
- 闻香识女人
- 《年轻气盛》
- 《天年》
- 《征服市场的人》
- 《陈省生传》
- 如何创造可信的AI?
- 游戏改变世界
- 怎样避免死锁?
2020
- Run Alias as Sudo in Linux
- 朝花夕拾【02】:越努力越幸运
- 【朝花夕拾01】: 真正爱上自己
- Leetcode: 5308. 或运算的最小翻转次数
- Leetcode: 5307. 将整数转换为两个无零整数的和
- 【朝花夕拾 00】: hello 2020
- Leetcode28: Implement strStr()
- Leetcode5303:解码字母到整数映射
2019
- 产品的动机
- 一些不错的C/C++技术博客
- LeetCode20. Valid Parentheses
- 人生的智慧
- 乡土中国
- 未来世界的幸存者
- 对赌:信息不足时如何做出高明决策
- Tips: Linux下文件查找常用命令总结
- 每周英文技术文章Review: 自动驾驶中的传感器融合算法
- Github 开源分享:DEye,工业视觉检测
- 二手netwifi刷老毛子Padavan固件
- AUTOSAR 指南 | AUTOSAR 架构层和功能
- Tips: Ubuntu删除DNS缓存
- Leetcode: 13. Roman to Integer
- Linux虚拟视频驱动vivi
- V4L2框架
- 一些觉得不错的国外Mooc课程
- 第一个MOOC 毕业证书: Learning How to learn
- Leetcode: 9. Palindrome Number
- 一周书评之第六周
- Leetcode:7. Reverse Integer
- Leetcode:706. Design HashMap
- Leetcode:705. Design HashSet
- Apollo3.5上手
- 关于Gtest 和 ros_test
- Linux 工业 I/0 子系统
- usage-model (from linux kernel)
- linux 内核 platform_match
- Linux kernel coding style
- error: implicit declaration of function ‘copy_from_user’
- 如何检测cuda和cudnn的版本?
- 来自VicodinXYZ的“清单”
- 翻译:创业初期如何招到第一个工程师?
- 一周书评之第五期
- 一周书评之第四期
- 一周书评之第三期
- 钢筋数量AI识别
- 一周书评之第二期
- 论文研读: Faster R-CNN
- 一周书评之第一期
- Airsim install
- 论文研读:Fast R-CNN
2018
- 论文研读:SPP-net
- 美签申请经验谈
- 论文研读:R-CNN
- 安装Gym-TORCS
- 小试牛刀Keras之MNIST数据集识别
- 论文研读:A GPS and Laser-based Localization for Urban and Non-Urban Outdoor Environments
- 重拾区块链
- 2018深圳高交会见闻
- 美签申请经验谈
- 当我们在谈论“索尼大法好”的时候,我们在欢喜什么?读《索尼设计,塑造现代》
- Cartographer学习系列之二: 使用 EAI YDLIDAR 实现 Cartographer 2d slam
- Cartographer学习系列之一:初体验
- 近期工作状态引发的对自由的迷思
- 每周点评之第十期:自动驾驶相关课程
- 每周点评之第九期:自动驾驶数据集
- 每周点评之第八期:概率机器人
- 每周点评之第七期:Semantic segmentation
- 每周点评之第六期:开源自动驾驶项目分享
- 每周点评之第五期:ORB_SLAM
- shell脚本运行中自动输入密码
- 100 Days of Machine Learning Coding Challenge
- 每周点评第四期:FreeRT0S
- 重温波利亚解题观
- leetcode–709: 转换成小写字母
- leetcode–215: 数组中的第K个最大元素
- leetcode–877: Stone Game
- leetcode–807: 保持城市天际线
- Leetcode –771: 宝石与石头
- 每周点评之第三期:使用Google Colab提供的免费GPU
- 每周点评之第二期:如何提高代码质量
- ROS kinetc + Xbox 360 无线手柄 使用
- install ros on TX2
- 刷Jetpack3.2时安装OpenCV3.3.1失败
- 每周点评之第一期:Apollo 2.5自动驾驶规划控制
- 使用dmesg 查看linux系统启动信息和处理硬件故障
- 每周ARTS(Algorithm、Review、Tip、Share)
- 《人生的智慧》–叔本华
- 《成为沃伦巴菲特 》Becoming Warren Buffet
- 爽爽的贵阳之旅:无人驾驶全球挑战赛
- 第二周:可惜没有如果
- 第一周: 曾经我也想过一了百了
- 安装Drivework后,源备份
- Build and install Autoware for Nvidia DrivePX2
- 重启
- Just write!
- 哈佛公开课《公正》
2017
- 差不多先生
- 不要有感性的烦恼
- 【开悟者的微笑:禅解密(蔡志忠经典解密系列06)】读书笔记
- 解决 Ubuntu 下 “Encountered a section with no Package header” 或者 “The package lists or status file could not be parsed or opened” 错误
- 如何设计优雅、简洁、强壮的库?
- 《禅与摩托车维修艺术》
- 如何理解C++ 类的赋值兼容性?
- 心有猛虎
- linux下c/c++ 编译器:gcc/g++ vs clang/clang++
- Binary-tree review
- 链表review
- 时间黑洞
- 【软技能 代码之外的生存指南】读书笔记
- 海量数据处理
- 感谢生命中有你们
- 学习是一种信仰
- 定能生慧
- python challenge 闯关之第 2 关
- 栈和队列
- 字符串处理
- python challenge 闯关之第 1 关
- python challenge 闯关之第 0 关
- 排序算法复习与总结
- I must know, I will know.
- 【冒号课堂——编程范式与OOP思想】上篇 读书笔记
- 观看覃超第二次分享之记录与总结
- 此时此地此心
- 王阳明
- 字符串高频面试题目
- 彷徨与呐喊
- 【Flask Web开发:基于Python的Web应用开发实战】读书笔记
- Python相关优质资源
- 千里之行,始于足下
- 建立自我
- 【富爸爸与穷爸爸】读书笔记
- 第二周:内心的冲动与平静
- 孤独六讲】读书笔记
- 深度学习的艺术:知乎采铜自选集 (知乎「盐」系列)】读书笔记
- 看见】读书笔记
- 路在何方?
2016
2015
- 再见2015,致我所有的向往、迷惘、困顿、欲望
- 软件滤波程序总结
- STM32学习之编写定时器3产生4路PWM
- STM32学习之PWM程序编程总结
- STM32定时器学习
- stm32学习之串口中断的编程思路总结
- STM32学习笔记之使用外部IO口引脚中断总结
- STM32库函数开发之步进电机驱动
- STM32学习笔记之库函数开发小结
- MDK升级后,J-LINK不能使用的解决方法