摘要: http://www.cnblogs.com/viviman/archive/2013/03/14/2959431.htmlzookeeper c api 之Stat结构在头文件zookeeper.jute.h中,找到Stat这个结构,首先需要明白这个变量的特点:1 存在大部分的zookeeper ... 阅读全文
posted @ 2014-07-08 11:35 青梗墨竹 阅读(620) 评论(0) 推荐(0)
摘要: 要点: 页面尾页的内容必须足够多,否者会造成导航Tab点击效果失效。zTree 使用PHP 数组组成父亲+儿子的节点 阅读全文
posted @ 2014-06-12 11:28 青梗墨竹 阅读(593) 评论(1) 推荐(0)
摘要: gdb的基础命令基础篇:1. gdbexe_name exe_param 调试的,必须使用start启动2. 设置断点 b break 断点, 有三种形式:b+行号 ; b+方法名; b+文件名:行号3. 显示断点 info b4. 删除断点 两种形式:全部删除del ; 指定删除 del + 编号... 阅读全文
posted @ 2014-06-05 22:32 青梗墨竹 阅读(404) 评论(0) 推荐(0)
摘要: // 创建对象,通过调用构造函数创建一个对象。// 构造函数中没有返回值,所以一般情况下,仅仅做对象赋值操作。 从外部实参传到内部成员变量的操作。举例:CZkWatch watch;CAsyncZooKeeper zk(m_pAppCfg->getZkIpList(), &watch , m_pAp... 阅读全文
posted @ 2014-06-04 23:20 青梗墨竹 阅读(225) 评论(0) 推荐(0)
摘要: 尊重返回值,一定要对返回值的有效性进行判断,保证程序正确执行。常用技巧:1.指针判空 使用NULL去比较。 StAppConfig * m_pAppCfg = StAppConfig::getInstance(); if (NULL == m_pAppCfg) { re... 阅读全文
posted @ 2014-06-04 22:52 青梗墨竹 阅读(239) 评论(0) 推荐(0)
摘要: 简单单例模式的使用一共有两点:1. 构造函数必须是private的,如果不是private的,外部对象就可以创建,就可以多个,即不属于单例模式。单例模式要求必须一个。2. 类必须提供至少一个static的方法,用于对外创建自身的唯一对象。(本身控制,判断指针是否为空,为空创建,不为空则不创建,体现在... 阅读全文
posted @ 2014-06-04 22:00 青梗墨竹 阅读(309) 评论(0) 推荐(0)
摘要: CPU的标识ILP32:Windows X86 int long point 32位= 4个字节LP64: X86_64 long point 64位 = 8个字节char和string的存储区别1. char 是标准C语言类型, 优点:基础类型,结构单一,速度快,拷贝快,因为不是基于new和del... 阅读全文
posted @ 2014-06-04 20:57 青梗墨竹 阅读(677) 评论(0) 推荐(0)
摘要: 一维数组:"编","2"=>"程","3"=>"词","4"=>"典");print_r($array);echo "";echo $array[1]; //输出数组元素的值echo $array[2]; //输出数组元素的值echo $array[3]; ... 阅读全文
posted @ 2014-05-29 17:18 青梗墨竹 阅读(155) 评论(0) 推荐(0)
摘要: vim中如何快速替换?:%s/aaa/bbb/gwindows下的LAMP环境http://localhost:8080/sl/7/1/index.php 阅读全文
posted @ 2014-05-29 17:09 青梗墨竹 阅读(135) 评论(0) 推荐(0)
摘要: C++初探之vector(1) 属于"序列容器"范畴(2) 同类list、queue,stack,他们都是“序列容器”。vector是基于数组的泛型库函数。其中vector中的int表示泛型为int,表示所有的元素都是int类型的。vector内部实现:动态数组。 阅读全文
posted @ 2014-05-22 00:33 青梗墨竹 阅读(153) 评论(0) 推荐(0)