- 博客(4)
- 收藏
- 关注
转载 linux中GUN makefile自动生成
作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了。 在本文中,将给大家介绍如何使用autoconf和automake两个工具来帮助我们自动地生成符合自由软件惯例的Makefile,这样就可 以象常见的GNU程序一
2016-08-28 23:31:12 3178
原创 linux shell脚本中执行ntpclient
#!/bash/sh # Program: # execute ntpclient cmd # Version: v1.0 # Author: hp # function syntime() { echo "synchronizing time...." echo "server is $1" echo "execute cmd..." if te
2016-08-15 21:32:55 2553
原创 编码风格
最近上班由原来的android转为linux c开发,由于以前没有做过c方面的编码工作,又常听人说一个良好的编码风格不仅可以有助于读者更容易理解你的代码,而且更能体现你专业的编码规范,所以我打算抽点时间学些c的代码规范。一下都是从网上搜的一些编码规范,加上我平时看的一些开源代码总结出来的。 要说明的是主流的编码风格有好几种,不必循规蹈矩,选择一种适合自己的最重要 1.关键字if, while,
2016-08-14 14:58:30 497
翻译 链路层套接字
最近看了下udhcp的源代码,其中会根据LISTEN_MODE建立不同的socket进行通信,一个是普通的传输层UDP套接字,另外一个是链路层的套接字,由于本人才疏学浅,所以在网上搜罗了一下有关链路层套接字的东东,在此记录一下。 链路层套接字也叫原始套接字(raw packet),可以接收网卡上的数据帧,换句话说是直接从网卡上拿数据,可以今夕流量统计和分析,socket的建立有一下几种:
2016-08-14 13:57:29 1897
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人