0 基础知识 通常的USB设备可以分为五大类:显示器、通讯设 […]
软件开发
Jenkins+GitLab+MSBuild搭建自动构建平台
1. MSBuilt Visual studio 集成IDE […]
VC平台运行日志
系统运行时日志输出,可变参数输出到文件: #define _ […]
USB Mass Storage
Bulk-only是USB设备端,此处的U盘和USB Hos […]
算法导论——AVL Tree
最近由于事情太多,导致好几天没有学习新的东西,心里不禁产生一 […]
算法导论——快速排序
快排可以说是我们平时用的最多的一种排序算法,没有之一。尽管效 […]
算法导论——堆排序
堆排序的平均性能是O(n*logn),虽然对于不同的数据性能 […]
如何使用CMake快速构建工程
之前写过一篇文章《从零搭建Cortex-M4工程》,通过整个 […]
在C++中COM方式调用C#的回调函数
这种方式比较简单,给大家分享一下,同时讲一下SafeArra […]
使用ActiveX装载WPF控件
1 引言 使用VC编写的容器类编辑器,很多都可以挂接Acti […]
CPU异常列表
CPU异常主要分为三类:错误类异常,陷阱类异常和终止类异常 […]
IA-32 保护模式下寄存器一览
最近在看张银奎先生的《调试软件》一书,想将关键的技术记录下来 […]
算法导论——分治法
分治法是十分经典的程序算法应用十分广泛,小到数组排序、查找, […]
位运算
一、数据类型的位数 sizeof( byte ) == 8 […]
Lua解释器的异常处理机制
1. API中的lua_pcall 在C语言与Lua的交互中 […]