Leo的技术日志

About

我是一名在中国从事软件开发二十余年的程序员,主要关注系统级软件与工程实践。

在过往的工作中,因业务需要接触并实践过多个技术方向,包括 Windows 桌面与驱动开发、Android 平台、大数据处理、推荐系统、深度学习应用,以及 Linux 应用层相关开发。这些经历让我在不同运行环境、不同规模系统中,对软件设计与性能、稳定性问题有一些自己的理解。

我的主要开发语言是 C++,在工程实践中也长期或阶段性使用过 C、Python、Java、Scala、Rust、Go。出于技术兴趣和对语言设计的关注,还学习和使用过 Object Pascal、Zig、R 等语言。

当前主要使用 Windows 与 Linux 作为开发环境。

这个博客用于记录技术细节、问题分析、架构思考以及对编程语言、系统实现和工程经验的整理,内容以实践为导向,也会包含一些个人思考。