自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 printf中的format格式 %zd

在看代码的时候,看到个怪怪的符号,printf("%zd\n", s),见过奇怪的,没见过这么奇怪的format格式(原谅我的孤陋寡闻吧^-^),想破脑袋也没想起来在哪本书上见过这个家伙。得,乖乖的google一下吧。 网上的资料不是特别多,而且翻来复去都是同一套说法,全是大家粘贴复制的成果。不过有人曾经在stack overflow中提过一个问题:How to use “z...

2016-08-20 14:57:29 42287 8

原创 module_param

static int nau8810_debug_reg_set(const char *buffer, struct kernel_param *kp){ u16 reg, val; if(!buffer) return -EINVAL; if(sscanf(buffer, "%x,%x", (uint *)&reg, (uint *)&val) !=

2016-08-19 11:33:16 2882

原创 pHp学习--数组遍历

第一次写php代码,留作纪念<?phpfunction digui(array $arry){ foreach($arry as $key => $i){ if(is_array($i)){ digui($i); } else{ echo $i.""; } } return $arry; }$arr = a

2015-01-27 00:13:01 406

转载 kernel barrier详解

#ifndef barrier# define barrier() __memory_barrier()#endif这里表示如果没有定义barrier函数,则定义barrier()函数为__memory_barrier()。但在内核代码里,是会包含 compiler-gcc.h这个文件的,所以在这个文件里,定义barrier()为__asm__ __volatile__("": : :"mem

2015-01-05 10:52:13 1232

转载 Linux内核Crash分析

原文链接:http://blog.chinaunix.net/uid-20788636-id-4377271.html在工作中经常会遇到一些内核crash的情况,本文就是根据内核出现crash后的打印信息,对其进行了分析,使用的内核版本为:Linux2.6.32。每一个进程的生命周期内,其生命周期的范围为几毫秒到几个月。一般都是和内核有交互,例如用户空间程序使用系统调用进入

2014-12-30 23:15:15 1299

原创 printf函数没有注意到的知识点

在论坛上看到了同事发表的关于printf函数的疑问,本来想着自己帮解惑呢,结果发现自己也是百思不得其解。罢了,既然自己想不明白,就乖乖敲几行代码分析分析吧。struct son{  int a;  int b;  int c;};struct parent{ int d; struct son e; int f;};struct parent papa;

2014-12-29 14:50:19 398

转载 git教程5------删除文件

原文出处:

2014-11-03 23:37:00 881

转载 git教程4------撤销修改

原文出处:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374831943254ee90db11b13d4ba9a73b9047f4fb968d000自然,你是不会犯错的。不过现在是凌晨两点,你正在赶一份工作报告,你在readme.txt中添加了一行:

2014-11-03 23:36:11 342

转载 git教程3---------管理修改

原文出处:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374829472990293f16b45df14f35b94b3e8a026220c5000

2014-11-03 23:34:06 391

转载 git教程2--------工作区和暂存区

原文出处:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013745374151782eb658c5a5ca454eaa451661275886c6000Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。先来看名词解释。

2014-11-03 23:32:49 409

转载 git教程:--------------版本回退

原文出处:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013744142037508cf42e51debf49668810645e02887691000

2014-11-03 23:22:01 411

转载 android驱动学习-sysfs文件系统设备--LED(3)

目的:学习sysfs文件系统,直接在应用层使用cat 和echo命令来控制LED。 ===============================================驱动:C代码  #include   #include   #include   #include   #include   #include   

2014-10-19 23:55:12 603

转载 使用 /sys 文件系统访问 Linux 内核

sysfs 与 /syssysfs 文件系统总是被挂载在 /sys 挂载点上。虽然在较早期的2.6内核系统上并没有规定 sysfs 的标准挂载位置,可以把 sysfs 挂载在任何位置,但较近的2.6内核修正了这一规则,要求 sysfs 总是挂载在 /sys 目录上;针对以前的 sysfs 挂载位置不固定或没有标准被挂载,有些程序从 /proc/mounts 中解析出 sysfs 是否被挂载

2014-10-19 23:09:58 486

转载 C/C++中的变量存储类别以及内存分配

原文地址:http://blog.csdn.net/luyuncsd123/article/details/9079147

2014-10-08 17:29:03 295

原创 开通啦

博客开通第一天,mark!

2014-10-08 10:20:18 359

空空如也

空空如也

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

TA关注的人

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