考察一个嵌入式工程师能力的重要指标就是,是否具备架构大型工程 […]
CTO的那些事儿
0. 前言 对于像我们这样混技术圈的人中,可能大都数人的终极 […]
在C++中COM方式调用C#的回调函数
这种方式比较简单,给大家分享一下,同时讲一下SafeArra […]
如何连接Git Server下载代码
最近一个项目需要与国外团队合作,而他们的代码在GitLab上 […]
使用ActiveX装载WPF控件
1 引言 使用VC编写的容器类编辑器,很多都可以挂接Acti […]
CPU异常列表
CPU异常主要分为三类:错误类异常,陷阱类异常和终止类异常 […]
IA-32 保护模式下寄存器一览
最近在看张银奎先生的《调试软件》一书,想将关键的技术记录下来 […]
技术团队如何高效地开会
开会可以说是在一个技术团队的日常中最常见的活动之一,在我从业 […]
算法导论——分治法
分治法是十分经典的程序算法应用十分广泛,小到数组排序、查找, […]
破解技术中的Hook
我们在软件破解学习过程中经常遇到一些时间验证、注册码验证、网 […]
位运算
一、数据类型的位数 sizeof( byte ) == 8 […]
Lua解释器的异常处理机制
1. API中的lua_pcall 在C语言与Lua的交互中 […]
iOS的本地Notification
iOS有两种用户提醒(user notification): […]
编程状态是个啥?
有时,编程就像写作一样 无论是编程还是写作,都类似于一种创作 […]
深入理解存储器
说起存储器有些工程师可能会觉得很陌生,但说起RAM、ROM、 […]