本指南主要概括一下我的博客所涉及到的一些方面,以及给出每个专栏的索引,方便以后自己以及他人的查找相关文章。
专栏总览
- 《春秋招面经》
- 《基础技术栈》
- 《数据库学习笔记》
- 《嵌入式编程经验》
- 《图像处理与计算机视觉经验》
- 《机器学习笔记与数学》
- 《算法与数据结构笔记》
- 《C/C++编程细节》
- 《编程思想笔记》
- 《大学课程笔记》
- 《环境配置》
下面逐个介绍每个专栏:
《春秋招面经》
本人整理的一些常见的面经:
面经
《基础技术栈》
本人认为后端开发者应该具备的相关技术栈,目前仍在补充中:
网络编程
多线程
linux操作与调优
编译
消息队列
后端应用设计
代码重构与设计
分布式与软件架构
《数据库学习笔记》
主要涉及了看的一些书和源码和MySQL官方文档和阿里云腾讯云的一些blog做的一些笔记:
参考书籍有:MySQL实战45讲、高性能MySQL、MySQL是怎样运行的、MySQL必知必会
对于postgresql的话最近也在看部分源码,注重于hashjoin的多线程状态机。
也会涉及到一些其他新型数据库特性的整理。
MySQL源码分析
MySQL
postgresql源码分析
新型数据库技术
Redis使用与设计原理
《嵌入式编程经验》
主要涉及了参加的两个比赛以及对FreeRTOS一些使用笔记。
智能车笔记主要分为图像和控制的编程经验。
电子设计竞赛主要是对openmv的使用经验和题解。
嵌入式操作系统主要是对嵌入式理论课和实验课的一些总结。
智能车
电子设计竞赛
嵌入式操作系统
《图像处理与计算机视觉经验》
主要涉及了传统的图像处理原理的学习笔记、oepncv库函数使用建议、视觉项目的测试代码简单描述、视频压缩原理的笔记。
主要参考的书:
《数字图像处理.冈萨雷斯版》
《opencv3编程入门.毛星云版》
李竹老师的PPT
还有MOOC、B站的一些网课
图像处理原理
opencv基操与实战
《机器学习笔记与数学》
主要是MOOC上网课笔记与实践。还有数学建模的一些东西。
机器学习实战
机器学习理论
Math
网课链接:
神经网络与深度学习——TensorFlow2.0实战
人工智能实践:Tensorflow笔记
《算法与数据结构笔记》
主要是一些典型数据结构和算法的笔记以及leetcode的刷题题解。
经典数据结构与算法
算法:二分思想
算法:位运算
栈与队列
算法:贪心
算法:哈希表
算法:回溯法
算法:DP
算法:双指针
算法:二叉树基础
算法:滑动窗口
leetcode刷题笔记
《C/C++编程细节》
主要 C、C++学习中的一些总结。还有侯捷老师网课的笔记。
以后会把Effective系列的笔记也放到这儿。
C++ 挖坑与填坑
C++内存管理
语言的细节
网课链接:
C++程序设计(面向对象进阶)
侯捷老师B站上的视频已经没有了,我是从百度云盘里面找到的。
《编程思想笔记》
设计模式与重构的笔记
代码重构与设计
《大学课程笔记》
笔记偏书本原理。
微机原理
数字信号处理
通信原理
《环境配置》
这个比较杂。
环境配置
本博客在2018年注册,从2020年开始更新,2018~2020期间主要是在CSDN查找文章所用,并没有养成写博客的习惯,所以对于这个时间段对于C语言、芯片数据手册阅读、以及一些单片机入门的知识就没有整理,也算是个遗憾吧。
博主联系方式:
QQ:1540984562
QQ交流群:892023501