C/C++ 基础 (标准库、STL、现代编程特性C++11/14/17)
- C/C++标准库概述
- 【C标准库】详解<stdio.h>标准输入输出库
- 【C++标准库】详解<iostream><fstream><sstream>
- 【C++ STL】标准模板库
- 【C++ STL】vector容器
- 【C++ STL】array容器
- 【C++ STL】deque容器
- 【C++ STL】list容器、forward_list容器
- 现代C++特性(一):基本数据类型扩展
- 现代C++特性:指针字面量 nullptr
C++ 设计模式
- C++设计模式:单例模式 (现代C++主流实现方式Meyer‘s Singleton + 使用CRTP模板化)
C++ Windows编程(Windows API、MFC、BCG和其他第三方库)
- C++ MFC/BCG编程(一):MFC简介及MFC类库概述
- C++ MFC/BCG编程(二):文档/视图体系结构、应用程序框架分析
- C++ MFC/BCG编程(三):消息映射机制分析
- C++ MFC/BCG编程(四):字符集与字符编码、_T宏
- C++ MFC/BCG编程(五):Windows绘图引擎、图形设备接口GDI、设备描述表DC
- C++ MFC/BCG编程(六):GDI对象(CPen、CBrush)与基础绘图 (绘图模式、映射模式)
- 【MFC编程】图形图像:位图CBitmap和OnPaint函数
- C++ MFC/BCG编程:文件对话框(CFileDialog、CFolderPickerDialog)
- Windows平台下C++串口通信
- Modbus协议概述
- Modbus-RTU详解及报文解析
- Modbus TCP 报文解析
C++ Qt/Qml编程
C++ 图像处理
- C++ 图像处理库 CxImage 简介 (迁移至OpenCV)
- OpenCV C++ 学习笔记(一):计算机视觉库简介及C++环境配置
- OpenCV C++ 学习笔记(二):基础图像容器cv::Mat
- OpenCV C++ 学习笔记(三):矩阵基本操作、遍历图像矩阵的方法及性能分析
- OpenCV C++ 学习笔记(四):图像/视频的输入输出(highgui模块 高层GUI和媒体I/O)
- OpenCV C++ 学习笔记(五):颜色空间转换、数值类型转换、图像混合、图像缩放
- OpenCV C++ 学习笔记(六):绘制文本、几何绘图、查找/绘制轮廓
计算机图形学(GAMES、OpenGL)
- GAMES101学习笔记(一):Overview 计算机图形学概述
- GAMES101学习笔记(二):Transformation 变换 (仿射变换、模型、视图、投影)
- GAMES101学习笔记(三):Rasterization 光栅化(三角形的离散化、抗锯齿、深度测试)
- GAMES101学习笔记(四):Shading 着色(光照模型、着色频率、图形渲染管线)
- GAMES101学习笔记(五):Texture 纹理(纹理映射、重心坐标、纹理贴图)
- GAMES101学习笔记(六):Geometry 几何(基本表示方法、曲线与曲面、网格处理)
- OpenGL学习笔记(一):Overview 概述
- OpenGL学习笔记(二):窗口与视口(glfw的使用、处理输入、扩展glfw为MFC子窗口)
- OpenGL学习笔记(三):初识渲染管线(渲染流程、VAO、VBO、EBO)
- OpenGL学习笔记(四):Shader 着色器(GLSL、Shader类封装)
- OpenGL学习笔记(五):Textures 纹理
- OpenGL学习笔记(六):Transformations 变换(变换矩阵、坐标系统、GLM库应用)
- OpenGL学习笔记(七):Camera 摄像机(视图变换、LookAt矩阵、Camera类的实现)
- OpenGL学习笔记(八):初级光照:颜色 Colors
- OpenGL学习笔记(九):初级光照:光照模型(环境光照、漫反射光照、镜面光照)
- OpenGL学习笔记(十):初级光照:材质 Materials
- OpenGL学习笔记(十一):初级光照:光照贴图 Lighting maps
- OpenGL学习笔记(十二):初级光照:投光物/多光源(平行光、点光源、聚光)
- OpenGL学习笔记(十三):模型加载 (Assimp模型导入库、Mesh网格类、Model模型类)
数据结构
- 【数据结构】第一章 绪论
- 【数据结构】第二章 线性表
- 【数据结构】第三章 栈与队列
- 【数据结构】第四章 串、数组、广义表
- 【数据结构】第五章 树与二叉树
- 【数据结构】第六章 图
- 【数据结构】第七章 排序算法
- 【数据结构】第八章 查找算法
计算机组成原理
操作系统
计算机网络
数据库系统
- 数据库学习笔记(一):数据库系统概述 Overview
Debug(IDE设置、工具链使用、编译等问题)
- 错误 C2365 “SID”: 重定义;以前的定义是“typedef”