关于本站

我是一名Python开发工程师,7年开发经验。从懵懂入门到理解规律再到灵活运用,从未放弃对技术的追求,期待有一天能渐入佳境。此站用于记录一下技术分享,但本人能力有限,学识浅薄,难免有错误之处,还望海涵指正,不胜感激。

最早接触博客的时间应该是2019年,那时候刚开始学Java,学完在博客园上面发了第一篇博客。 当时还感叹博客园给作者的自由度真的很大,自定义CSS,自定义JS,但就是界面不太好看,所以后来跑去CSDN上面写了。 那时候的CSDN还没有现在这样垃圾满天飞,后来CSDN沦为广告的乐园,博客的坟场,就又回归到博客园写博客了。

中间也买过服务器,备案过域名,但没在自己服务器上搭建博客并持续发文,因为当时没找到合适的文章组织方式和保存形式。现在尝试使用git仓库+静态站的方式来保存文章,也就是现在呈现出来的样子了。

点击上方 文章 按钮可查看已经发布的文章。 本站发布的博客主要涉及 PythonSeleniumgolang网络安全网络协议数据库软件工程LinuxShell数据分析算法 等方面,也会涉及到 CRust密码学 等内容。

同时还维护了一个技术文档导航站:点我访问:开发工程师的导航站

技术进阶之路

我的理念从来都是:团队的技术能力不应局限于现有储备,而应围绕业务需求,持续学习和优化解决方案。(技术服务于问题,而非问题迁就技术。)

计划在300天内,完成下列80%的任务(2025-06-13开始),完成进度以文章输出形式展示。

编程语言和框架

  • Python基础语法
  • Python进阶语法《流畅的Python》
  • Python全部标准库
  • Python协程的应用
  • Python并发编程《Python并行编程手册》
  • Python Web开发(flask、Django、fastapi)(可从dify的源码学习架构设计)
  • Python GUI开发(Tkinter、PyQt)
  • Python的几种调试模式
  • Python的几种包管理方式
  • 深度剖析Selenium库
  • Pandas的中阶应用《利用Pandas进行数据分析》
  • Playwright的一般应用(网络拦截、设备模拟、多标签管理)
  • 熟悉自动化协议:WebDriver/CDP/Puppeteer Core
  • Go基础语法《Go语言实战》《Go Web编程》《Go语言高级编程》《Go语言设计与实现》
  • gin框架的一般应用
  • Go语言全部标准库
  • Java基础语法《Java核心技术卷1·基础知识(英文版)》
  • C基础语法《C primer plus》

开发规范

  • 代码规范《代码整洁之道》《重构》《python - PEP8》《Google Style Guides
  • CI/CD 平台:github CI/CD、jenkins

软件工程和研究方法

  • 软件工程学《构建之法-现代软件工程》
  • 研究方法《研究是一门艺术》
  • 学习策略《刻意练习》

算法

  • 常见算法《Labuladong的算法小抄》《算法(第4版)》
  • Shell脚本《Linux命令行与Shell脚本编程大全》(可以从各大知名软件包的安装脚本学习shell)

数据库

  • Mysql的基础知识《Mysql8从入门到精通》
  • Mysql的性能优化《高性能Mysql》
  • redis的使用
  • MongoDB的使用
  • 了解常用的向量数据库
  • 了解常用的图数据库

其他

  • 负载均衡、反向代理的配置等:Nginx、Apache、Tomcat
  • 常见的消息队列:rabbitmq、activemq、kafka
  • 常见的注册中心:eureka、zookeeper、nacos、consul
  • 进程间通讯《Unix 网络编程(英文版)》
  • 密码学基础《深入浅出密码学》
  • 力扣题目刷完
  • Docker、k8s、k3s

开发任务

  • 使用Python+vue开发一个项目并开源,持续输出
  • 使用go+gin开发一个项目并开源,持续输出
  • 将本站的ssl证书切换到let's encrypt,并配置自动更新
  • 优化本站的部署脚本,增强稳定性
  • 优化本站,添加图书推荐栏目,添加常用在线加解密工具栏目
  • 开发一个常用的加解密工具(使用tkinter和pyqt分别实现)
updatedupdated2026-02-052026-02-05