|
linux系统
(21)
|
Glibc说明
(1)
|
学习开源项目
(1)
|
禁止产生栈对象
(1)
|
|
c++
(10)
|
gerrit
(1)
|
学习开源
(1)
|
禁止产生堆对象
(1)
|
|
C&C++
(7)
|
GDB使用
(1)
|
学习笔记
(1)
|
解压方法
(1)
|
|
linux系统初始化
(5)
|
GDB技巧
(1)
|
学习
(1)
|
结构化设计
(1)
|
|
个人环境搭建
(5)
|
GDB调试经验总结
(1)
|
修复U盘
(1)
|
降低代码维护成本
(1)
|
|
编程风格
(4)
|
gdb调试的艺术
(1)
|
性能分析
(1)
|
简短
(1)
|
|
windows系统
(3)
|
gcc常用命令行参数
(1)
|
写有意义的注释
(1)
|
简单的log调试日志
(1)
|
|
开发环境搭建
(3)
|
gcc编译
(1)
|
项目源代码
(1)
|
架构设计
(1)
|
|
linux
(2)
|
gcc 编译器
(1)
|
项目设计
(1)
|
加载共享动态库的顺序
(1)
|
|
hg
(2)
|
gcc
(1)
|
项目目录结构
(1)
|
继承
(1)
|
|
虚拟机
(2)
|
fread()与read()函数族区别
(1)
|
线程编程
(1)
|
记录参数修改
(1)
|
|
开发环境
(2)
|
FIXME
(1)
|
线程
(1)
|
基于SVN的代码
(1)
|
|
机制与策略
(2)
|
FAT32格式
(1)
|
显示卡的驱动模块
(1)
|
基于Linux的嵌入式文件系统构建与设计
(1)
|
|
工具
(2)
|
extern
(1)
|
系统的可重用设计
(1)
|
机制策略
(1)
|
|
代码设计
(2)
|
etc下profile文件
(1)
|
文件系统初始化步骤
(1)
|
环境搭建
(1)
|
|
版本控制
(2)
|
etc下passwd 文件
(1)
|
望文知意的变量和函数名
(1)
|
后台运行的方法
(1)
|
|
zip分卷解压
(1)
|
etc下group 文件
(1)
|
网络调试工具
(1)
|
访问U-BOOT环境变量
(1)
|
|
XVMC
(1)
|
DRM
(1)
|
替换
(1)
|
对找工作功不可没
(1)
|
|
windows文本格式转换为UNIX格式
(1)
|
DRI
(1)
|
提高程序可读性
(1)
|
段错误
(1)
|
|
What’s your most controversial programming opinion
(1)
|
doxygen注释
(1)
|
提高编译速度
(1)
|
读书笔记
(1)
|
|
vmtools安装
(1)
|
Debug技巧
(1)
|
特殊的注释
(1)
|
动态链接库
(1)
|
|
unix使用习惯
(1)
|
DDX
(1)
|
思维导图
(1)
|
调试日志
(1)
|
|
UNIX 高手的 10 个习惯
(1)
|
DAL
(1)
|
数据库访问层
(1)
|
代码注释技术
(1)
|
|
Unix
(1)
|
d-linux.so.X
(1)
|
书籍
(1)
|
代码注释
(1)
|
|
UltraEdit 删除空行
(1)
|
css
(1)
|
试错
(1)
|
代码优化
(1)
|
|
UI
(1)
|
cp
(1)
|
视链技术
(1)
|
代码命名规范
(1)
|
|
U盘格式
(1)
|
core 文件
(1)
|
时间戳处理转换
(1)
|
代码可读
(1)
|
|
U 盘损坏
(1)
|
coding style
(1)
|
生成静态及动态库
(1)
|
代码编写命名
(1)
|
|
TODO
(1)
|
CMake生成版本号
(1)
|
生成版本号
(1)
|
大型C++项目必须注意的问题
(1)
|
|
time函数
(1)
|
CMake
(1)
|
设计原则
(1)
|
搭建tomcat
(1)
|
|
this指针
(1)
|
C与C++知识点
(1)
|
设计模式
(1)
|
搭建Linux PC开发环境
(1)
|
|
sysinit文件详解
(1)
|
C与C++相互调用
(1)
|
设计方法
(1)
|
搭建jenkins
(1)
|
|
SVN
(1)
|
C函数与C++函数相互调用
(1)
|
删除
(1)
|
抽象构件
(1)
|
|
shell数字-字符串比较
(1)
|
C++设计与演化
(1)
|
软链接
(1)
|
持续构建集成环境
(1)
|
|
shell命令
(1)
|
C++三层架构
(1)
|
软件体系结构
(1)
|
持续构建集成
(1)
|
|
shell变量含义
(1)
|
C++编程风格
(1)
|
软件工程师特质
(1)
|
持续构建
(1)
|
|
Segmentation fault
(1)
|
C++编程
(1)
|
软件工程师
(1)
|
程序设计教程
(1)
|
|
scp
(1)
|
C&C++基本说明
(1)
|
日志文件系统
(1)
|
程序设计
(1)
|
|
RTSP流程
(1)
|
C/C++开发环境
(1)
|
日志模块
(1)
|
程序流程思想
(1)
|
|
RTSP交互流程
(1)
|
C/C++开发工具
(1)
|
清理烂代码
(1)
|
程序结构化设计
(1)
|
|
RTSP
(1)
|
C
(1)
|
清理
(1)
|
常用shell脚本
(1)
|
|
profiler
(1)
|
busybox的inittab文件说明
(1)
|
嵌入式文件系统构建与设计
(1)
|
常用命令
(1)
|
|
Posix线程
(1)
|
BLL
(1)
|
启动脚本如何工作的
(1)
|
常见系统调用
(1)
|
|
Posix编程指南
(1)
|
apk文件结构
(1)
|
评《深入理解计算机系统》
(1)
|
查找共享动态库
(1)
|
|
Overlooked Essentials For Optimizing Code
(1)
|
ANT安装
(1)
|
派生类中的访问
(1)
|
查看汇编码
(1)
|
|
OOP
(1)
|
ANT
(1)
|
内存使用
(1)
|
博客设置
(1)
|
|
NTFS格式
(1)
|
Android SDK+Eclipse+ADT+CDT+NDK开发环境搭建
(1)
|
内存对象
(1)
|
标准库
(1)
|
|
mnt_hgfs下无目录
(1)
|
Android SDK+Eclipse+ADT+CDT+NDK
(1)
|
命名设计
(1)
|
编译生成静态库
(1)
|
|
log
(1)
|
android
(1)
|
命名规范
(1)
|
编写可维护代码
(1)
|
|
linux压缩文件
(1)
|
自动生成版本号
(1)
|
命令查找
(1)
|
编程中的命名
(1)
|
|
Linux嵌入式文件系统
(1)
|
注释写法
(1)
|
命令
(1)
|
编程原则
(1)
|
|
linux内核开发的coding style
(1)
|
职场规划
(1)
|
面向对象理解
(1)
|
编程学习
(1)
|
|
linux内核开发
(1)
|
值得学习的架构
(1)
|
面向对象
(1)
|
编程观点
(1)
|
|
Linux开发环境
(1)
|
整洁代码
(1)
|
类继承
(1)
|
编程常见错误
(1)
|
|
linux进程
(1)
|
在windows 7下android开发环境
(1)
|
类初始化顺序
(1)
|
比较
(1)
|
|
kubuntu开发环境
(1)
|
阅读开源代码
(1)
|
烂代码
(1)
|
保存参数修改
(1)
|
|
kubuntu
(1)
|
源码阅读工具
(1)
|
扩展思路
(1)
|
版本控制SVN
(1)
|
|
jdk搭建
(1)
|
源码目录结构
(1)
|
框架设计
(1)
|
28个命令行工具
(1)
|
|
IT书籍
(1)
|
源码
(1)
|
框架
(1)
|
10种特质
(1)
|
|
inittab文件解析
(1)
|
源代码分析
(1)
|
库头文件及其作用
(1)
|
#define、const、typedef区别
(1)
|
|
hosts文件
(1)
|
用户界面层
(1)
|
可维护的代码
(1)
|
《深入理解计算机系统》
(1)
|
|
hg教程
(1)
|
硬链接
(1)
|
可见性问题
(1)
|
《软件调试的艺术》笔记
(1)
|
|
Google编程风格
(1)
|
应避免的注释
(1)
|
拷贝构造函数
(1)
|
《软件调试的艺术》
(1)
|
|
Google
(1)
|
业务逻辑层
(1)
|
经典IT书籍
(1)
|