
apue
文章平均质量分 55
prettyshuang
这个作者很懒,什么都没留下…
展开
-
用C语言(apue)实现 把时间戳转换为国标格式的字符串(2013-09-03 15:36:12)的函数
/*******************************************************************************/ /** *** 函 数 名: char *Time2String(const time_t timep, char *strDest) *** 功能描述: 将时间转换成国标格式的字符串 *** 全局变量: *** 输 入:原创 2014-08-04 18:29:04 · 1204 阅读 · 0 评论 -
linux Daemon程序设计(含步骤、源码、管理)
什么事D Daemon程序,又称为守护进程,通常在系统后台长时间运行,由于没有控制终端而无法与前台交互。Daemon程序一般作为系统服务使用,Linux系统中运行着很多这样的守护进程,如iptables,nfs,ypbind,dhcpd等。 Daemon设计原则转载 2014-08-08 17:55:32 · 2172 阅读 · 0 评论 -
网络编程中inet_ntoa的一个典型误用
//(省去N行……) char *source,*dest; struct in_addr saddr; struct in_addr daddr; saddr.s_addr = (in_addr_t)cmd.source.v_uint; //cmd.source.v_uint装载了由字符串通过inet_aton()转化成的源IP的网络字节,这里无错,不必深究:) daddr.s_addr =原创 2015-05-05 14:34:58 · 862 阅读 · 0 评论 -
强制性锁和建议性锁的区别
前言: 所谓建议性锁就是假定人们都会遵守某些规则去干一件事。例如,人与车看到红灯都会停,而看到绿灯才会继续走,我们可以称红绿等为建议锁。但这只是一种规则而已,你并不防止某些人强闯红灯。而强制性锁是你想闯红灯也闯不了。 建议性锁只在cooperating processes之间才有用,对cooperating process的理解是最重要的,它指的是会影响原创 2015-05-05 14:32:24 · 2225 阅读 · 0 评论