自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 gcc 编译顺序问题

Makefile编译生成一个动态库,这个动态库需要链接一个第三方静态库,结果在写测试程序时,一直编译出错,“undefined referrence”.最后发现,是gcc参数顺序问题导致。从网上查到相关资料对于C/C++编译而言,读取编译选项是按照从左到右的顺序执行的(注1) 。那么当编译器遇到源文件的时候,就开始对源文件中用到的函数进行解析,找到相对应的函数的函数体或者说是实现(

2017-04-24 16:11:55 2276

原创 linux top %VSZ含义

今天看进程内存,如下图所示:其中一个进程的%VSZ为125.7,甚为疑惑,查了下其算法From BusyBoxtop.c- /*top.c: * %VSZ = s->vsz/MemTotaltop.c- */vzs is the size of the virtual memory used by the process (from /proc//

2017-02-27 19:47:51 61207 2

原创 killall & killall -9

今天调试设备,用killall -9 process 命令去杀进程,再重新启动进程时,总是提示ISP内存分配失败,后经过排查;程序需要在接收到异常终止信号时,做一些释放系统资源的操作,在此情况下,只能用killall process去通知进程,让进程自己释放资源后,终止程序。记录之,以备后查。

2016-12-23 14:02:38 1213

原创 读书笔记

1. 类成员是按照在类里被声明的顺序进行初始化,与成员初始化列表中的顺序无关。2.const和引用数据成员只能被初始化,不能被赋值。3.拷贝构造函数和赋值操作符声明为private而不去实现;这样可以防止有人调用或编译器生成。4.对于一个对象的所有成员来说, 它们的析构函数被调用的顺序总是和它们在构造函数里被创建的顺序相反。

2016-12-21 09:47:47 210

VIM配置文件

vim比较实用的配置文件,readme专门有操作说明

2014-09-28

局域网ping工具

这个小工具可以方便地探测到设定网段的IP地址,无需安装,特别是调试设备时设备IP不知道时,帮了我大忙了。

2013-06-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除