Aggavara

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  c

摘要:1. 基本框架和内存池的使用#define MEM_ALLOC_SZ 1024int main(int argc, const char * const argv[]){apr_pool_t * pool;//内存池apr_status_t rv;char * buf;rv = apr_initialize();//初始化if( rv != APR_SUCCESS ){return -1;}rv = apr_pool_create(&pool,NULL);//创建内存池if( rv != APR_SUCCESS ){return -1;}buf = apr_palloc(pool,ME 阅读全文
posted @ 2013-03-01 13:38 Aggavara 阅读(1501) 评论(0) 推荐(0)

摘要:http://apr.apache.org/ 阅读全文
posted @ 2013-03-01 13:34 Aggavara 阅读(296) 评论(0) 推荐(0)

摘要:UNIX下守护进程(Daemon)的编写作者:bobdai[bobdai@sohu.com] (2001-04-19 12:52:20) UNIX下的网络服务程序,如Web Server,FTP,Telnet一般都是由守护进程(Daemon)来实现的。守护进程不占用终端,在后台运行。UNIX的守护进程一般都命名为 *d 的形式,如httpd,telnetd等等。其实,守护进程的实现是非常简单的,在我的程序中,我使用一个INIT_DAEMON宏来实现守护进程的初始化工作,如图2.4所示。第一次调用fork函数,为避免挂起控制终端将守护进程放入后台执行。然后调用setsid函数脱离控制终端,... 阅读全文
posted @ 2013-03-01 11:04 Aggavara 阅读(492) 评论(0) 推荐(0)

摘要:转自:http://blog.csdn.net/guichen83/article/details/4160697fork简介: fork英文原意是“分岔,分支”的意思,而在操作系统中,乃是著名的Unix(或类Unix,如Linux,Minix)中用于创建子进程的系统调用。【NOTE1】fork () 的作用是什么?换句话说,你用 fork () 的目的是什么?――是为了产生一个新的进程,地球人都知道 :)产生一个什么样的进程?――和你本来调用 fork () 的那个进程基本一样的进程,其实就是你原来进程的副本;真的完全一样吗?――当然不能完全一样,你要两个除了 pid 之外其它一模一样的进程 阅读全文
posted @ 2013-02-28 15:56 Aggavara 阅读(408) 评论(0) 推荐(0)

摘要:man.chinaunix.net/develop/c&c++/linux_c/default.htm 阅读全文
posted @ 2013-02-28 10:21 Aggavara 阅读(165) 评论(0) 推荐(0)

摘要:learn.akae.cn/media/index.html 阅读全文
posted @ 2013-02-28 10:19 Aggavara 阅读(159) 评论(0) 推荐(0)