摘要:
ftok函数 系统建立IPC通讯(消息队列、信号量和共享内存)时必须指定一个ID值。通常情况下,该id值通过ftok函数得到。ftok原型 头文件: #include <sys/types.h> #include <sys/ipc.h> 如下: key_t ftok( char * fname, int id ) fname就是你指定的文件名(已经存在的文件名),一般使用当前目录,如: key = ftok(".", 1); 这样就是将fname设为当前目录。 id是子序号。 在一般的UNIX实现中,是将文件的索引节点号取出,前面加上子序号得到key 阅读全文
摘要:
转自: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添 阅读全文
摘要:
ZooKeeper典型应用场景一览日期:2011-10-08作者:ni掌柜link:http://rdc.taobao.com/team/jm/archives/1232查看PDF版本ZooKeeper是一个高可用的分布式数据管理与系统协调框架。基于对Paxos算法的实现,使该框架保证了分布式环境中数据的强一致性,也正是基于这样的特性,使得ZooKeeper解决很多分布式问题。网上对ZK的应用场景也有不少介绍,本文将结合作者身边的项目例子,系统地对ZK的应用场景进行一个分门归类的介绍。值得注意的是,ZK并非天生就是为这些应用场景设计的,都是后来众多开发者根据其框架的特性,利用其提供的一系列AP 阅读全文
摘要:
1 安装zookeeper (a)下载 zookeeper-x.y.z.tar.gz (b)安装jdk: 下载jdk:jdk-7u25-linux-i586.tar.gz tar zxvf jdk-7u25-linux-i586.tar.gz 安装zookeeper: tar zxvf zookeeper-3.3.5.tar.gz cd /zookeeper-3.3.5 (c)环境变量设置: vim /etc/profile 在最后添加下面两条语句 export JAVA_HOME=/usr/local/src/jdk1.7.0_25 e... 阅读全文
摘要:
这个暑假的几个任务:redis、ngix、python、linux网络编程redis了解了基本数据结构,备份策略、读写性能确实不错最近项目中用到了web服务器,所以想看一下ngixlinux网络编程中多进程、多线程、信号要再深入了解一下 阅读全文
摘要:
这部分可以参考:华科的一个校友,整理的C的API,十分详尽,如果不想阅读zookeeper网站上的API文档,可以直接参考这个:http://www.cnblogs.com/haippy/archive/2013/02/21/2919365.html总共有8篇文章,着实不错,,, 阅读全文
摘要:
文中包含的几个部分的图片无法显示,可以到:http://note.youdao.com/share/?id=017aeefa591b6e4c44aa7d5b84836ce0&type=note查看全文,文中的各个部分都给出了引用链接,也可以直接查看目录: 1、zookeeper原理 2、zookeeper工作原理之我的理解1、zookeeper原理link:http://www.yanyufly.com/2011/04/29/%E8%BD%ACzookeeper%E7%9A%84%E5%8E%9F%E7%90%86%E4%BB%8B%E7%BB%8D/第一章 Zookeeper ser 阅读全文