摘要:
转自:http://www.cppblog.com/franksunny/archive/2007/08/03/29269.html主要用于多任务环境中,一个可重入的函数简单来说就是可以被中断的函数,也就是说,可以在这个函数执行的任何时刻中断它,转入OS调度下去执行另外一段代码,而返回控制时不会出现什么错误;而不可重入的函数由于使用了一些系统资源,比如全局变量区,中断向量表等,所以它如果被中断的话,可能会出现问题,这类函数是不能运行在多任务环境下的。也可以这样理解,重入即表示重复进入,首先它意味着这个函数可以被中断,其次意味着它除了使用自己栈上的变量以外不依赖于任何环境(包括static),这 阅读全文
摘要:
Redis学习资料:(1)Redis设计与实现(2)十五分钟介绍 Redis数据结构(3)redis安装(4)redis指令手册中文版Hiredis学习资料:(1)hiredis安装及测试 (2)hiredis API 阅读全文
摘要:
昨天收到大众点评的实习生口头offer,,,暑假注意看一下libmicrohttpd、ngixredislinux网络编程zookeeper 阅读全文
摘要:
3.简单xml操作例子link:http://www.blogjava.net/wxb_nudt/archive/2007/11/18/161340.html了解以上基本知识之后,就可以进行一些简单的xml操作了。当然,还没有涉及到内码转换(使得xml中可以处理中文)、xpath等较复杂的操作。3.1创建xml文档有了上面的基础,创建一个xml文档显得非常简单,其流程如下:l用xmlNewDoc函数创建一个文档指针doc;l用xmlNewNode函数创建一个节点指针root_node;l用xmlDocSetRootElement将root_node设置为doc的根结点;l给root_node添 阅读全文