自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

克里斯.罗

任何值得拥有的东西都是值得等待的

  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 屏蔽标准输出流/dev/null exec

/dev/null

2017-01-22 11:31:54 828

原创 进程监护实现

脚本实现指定进程的监护,非正常运行条件下进行重启操作

2017-01-22 11:21:04 440

转载 4G模块 串口编程流程

4G模块 串口编程流程---中兴ME3620模块 内部指令 透明模式的 TCP 客户端应用    AT   串口通信探测 ATE0   关闭回显 AT+CPIN?  判断是否插卡 AT+CGSN    查询模块的 IMEI AT+CSQ  获取信号强度。 AT+CREG?   查询网络注册状态 AT+CGREG?    查询GPRS 网络注册状态

2017-01-19 19:52:00 6892

原创 muRata加速度计芯片SCA3100芯片关键参数

SCA3100参数性能: 1、抗冲击性能、抗振动性能如何,内部是否对其原始值进行过处理; 冲击性能:内部存在一个超量程标志位检测,如果测试的原始值超过设定的量程值,该标志位会置位,标志数据不可用; 振动性能:噪声敏感频率为30~55HZ,在非敏感范围内量测的值均能认为是实测值(里面包含一定的噪声); 2、对于电子元器件内部的固定偏差(交叉耦合项、零偏),也就是零偏一般采用什么方式进行校正操

2017-01-12 19:03:28 1931

转载 应用层gettimeofday和系统层do_gettimeofday的关系

我们在程序中会频繁地取当前时间,例如处理一个http请求时,两次调用gettimeofday取差值计算出处理该请求消耗了多少秒。这样的调用无处不在,所以我们有必要详细了解下,gettimeofday这个函数做了些什么?内核1ms一次的时钟中断处理真的可以支持tv_usec字段达到微秒精度吗?它的调用成本在i386/x86_64体系架构上代价一样吗?如果在系统繁忙时,频繁的调用它有问题吗?  

2017-01-11 20:39:52 1899

原创 数据类型转换指针易错点

C语言在处理变量赋值的情况下经常使用到函数memcpy(); memcpy( )函数的使用方法如下: void * memcpy (void * dest ,const void *src, size_t n);说明:memcpy()用来拷贝src所指的内存内容前n个字节到dest所指的内存地址上。与strcpy()不同的是,memcpy()会完整的复制n个字节,不会因为遇到字符串结束'\0'

2017-01-11 16:38:17 341

转载 assert()函数用法总结

assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义: #include assert.h> void assert( int expression );   assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badpt

2017-01-11 15:02:16 209

转载 谈C程序员修养及大型项目源码阅读与学习

专访许鹏:谈C程序员修养及大型项目源码阅读与学习 发表于2014-06-05 21:16|41676次阅读| 来源CSDN|121 条评论| 作者仲浩 云计算大数据SparkStorm编程语言技术博客推荐开源 摘要:阅读源码是开源项目最好的学习方式,然而真正的执行起来却并不容易。这里我们为大家分享许鹏的源码阅读经验、C程序员的修养以及Spark和Storm源码走读博文。 对

2017-01-04 00:11:59 692

转载 C语言变量和函数命名规范

C语言变量和函数命名规范: 关于C语言变量和函数命名规范 据考察,没有一种命名规则可以让所有的程序员赞同,程序设计教科书一般都不指定命名规则。命名规则对软件产品而言并不是“成败悠关”的事,我们不要化太多精力试图发明世界上最好的命据考察,没有一种命名规则可以让所有的程序员赞同,程序设计教科书一般都不指定命名规则。命名规则对软件产品而言并不是“成败悠关”的事,我们不要化太多精力试图发明世界上最好的命名

2017-01-03 23:08:10 1011

大文件分割与拼接

本资源上传的是Linux下的文件分割及拼接等处理的源代码,也包括在Linux下编译的可执行程序,其他平台可借鉴该处理方式; 源代码只供参考,可互相交流,不喜勿喷,谢谢!

2019-01-21

日志系统实现及参考demo

C语言实现日志系统; 用户使用指南: 1. 本数据包中存在三个文件夹,分别是 self-syslog syslogPrintf 和 user-demo, 其中 self-syslog 文件夹中包含系统日志源文件,读取配置文件函数,以及用户自定义写日志函数; syslogPrintf 文件夹中主要是打印和 log 日志系统(调用syslog实现)函数的封装; user-demo 文件夹中主要是提供的一个 demo 程序,用户可参考该程序的实现完成日志函数的调用,包含自定义函数的例程以及打印函数和syslog日志函数的调用,均可通过配置文件进行日志等级控制; 2. user-demo 文件夹中,存在demo源文件 demo-main.c, 编译脚本 script.sh,以及 Config.ini 配置文件.......具体使用方式参考readme文件;

2019-01-21

空空如也

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

TA关注的人

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