一个程序员的学习笔记

本人软件开发工作了10余年,有500余篇的笔记在本地,现在准备逐步整理到markdown。

说明:

  • 浏览器的数学公式支持不太好,可以附带pdf。
  • markdown对字体颜色,图片缩放,对齐等支持不好

1-基础知识与算法

  1. openssl开发详解
  2. docker学习要点
  3. 运维管理常用命令
  4. sql学习

2-前端后台客户端

  1. 客户端开发四分天下:
    • web前端(react,vue,less/stylus/sass)
    • QT
    • Android
    • IOS
  2. 后台开发5门技术
    • Java
    • go(Golang Gin)
    • NodeJS
    • Python(Django 、Flask、Tornado)
    • C++
  3. js异步开发总结
  4. nodejs开发总结
  5. golang开发记录
  6. go语言四剑客
  7. etcd与分布式和微服务

3-音视频与实时通讯

  1. srs入门
  2. webrtc详细分析系列
  3. obs系列
  4. mediasoup系列

4-数学基础

  1. 统计学之统计量-相似度公式-距离公式
  2. 特殊矩阵:雅可比-海森
  3. 卡尔曼滤波-个人总结-有道
  4. 卡尔曼滤波-个人总结

5-图像处理与深度学习与三维重建

  1. 图像处理-数学公式
  2. 多目标跟踪算法之deepsort
  3. 算法汇总
  4. 视频加水印
  5. 深度学习算法总结

6-实时渲染与游戏

7-项目研究

  1. libwebrtc项目
  2. Mediasoup Server集群
  3. Mediasoup全平台客户端