一、前言 前面已经了解了Zookeeper会话相关知识点,接着来学习Zookeeper服务端相关细节。 二、服务端 服务端整体架构如下 Zookeeper服务器的启动,大致可以分为以下五个步骤 1. 配置文件解析。 2. 初始化数据管理器。 3. 初始化网络I/O管理器。 4. 数据恢复。 5. 对 ...
分类:
其他好文 时间:
2016-11-27 13:47:06
阅读次数:
101
1. XRTableCell常见属性 XRTableCell xrTableCell = new XRTableCell(); A. 字体及字体大小 xrTableCell.Font = new System.Drawing.Font("Arial", FontSize); B. 内容是否可以换行 ...
分类:
其他好文 时间:
2016-11-26 20:38:11
阅读次数:
1533
1.设计原则 1.YAGNI 不要把未来需求引入当前工程 2.KISS keep it simple and stupid 语义化标记 合理注释 符合规定的命名 3.DRY(don‘t repeat youself) 不写重复代码 善于封装 4.高内聚低耦合 内聚: 一个组件内部,不同部分之间关系 ... ...
分类:
其他好文 时间:
2016-11-25 20:00:27
阅读次数:
217
O(N^2)解法: DP dp[i] represent the maximum product of breaking up integer i O(N)解法: the best factor is 3. we keep breaking n into 3's until n gets small ...
分类:
其他好文 时间:
2016-11-24 09:29:32
阅读次数:
202
1、什么是Keep-Alive模式? 我们知道HTTP协议采用“请求-应答”模式, 当使用普通模式,即非KeepAlive模式时,每个请求/应答客户和服务器都要新建一个连接,完成 之后立即断开连接(HTTP协议为无连接的协议); 当使用Keep-Alive模式(又称持久连接、连接重用)时,Keep- ...
分类:
Web程序 时间:
2016-11-24 09:01:41
阅读次数:
256
curl_setop()函数中的参数中文说明 curl_setop()函数中的参数中文说明 curl_setopt()函数将为一个CURL会话设置选项。option参数是你想要的设置,value是这个选项给定的值。下列选项的值将被作为长整形使用(在option参数中指定): *CURLOPT_INF ...
分类:
Web程序 时间:
2016-11-23 16:37:22
阅读次数:
218
Zookeeper 监视(Watches) 简介 Zookeeper C API 的声明和描述在 include/zookeeper.h 中可以找到,另外大部分的 Zookeeper C API 常量、结构体声明也在 zookeeper.h 中,如果如果你在使用 C API 是遇到不明白的地方,最好 ...
nginx跨域问题例子:访问http://10.0.0.10/ 需要能实现跨域 操作:http://10.0.0.10/项目是部署在tomcat里面,tomcat跨域暂时还不会,按照网上的方法操作也没成功只有用Nginx做个代理,解决跨域问题了! 1、将www.tangxiaoyue.com域名指向 ...
分类:
其他好文 时间:
2016-11-23 12:40:48
阅读次数:
280
很久以前的摘录了,本来这些摘录是放在Google keep 里面的,不过google访问不了啊,只好放在这里先。 一般来说,网站可以用域名和IP来访问。你的网站可以通过IP直接访问,本来这没什么问题,但是会有些隐患:由于搜索引擎也会收录你的IP地址的页面,所以同一个页面搜索引擎会重复收录,造成页面的 ...
分类:
其他好文 时间:
2016-11-22 22:34:42
阅读次数:
169
Codeforces Round #379 (Div. 2) A水,算字符个数 B水,贪心优先组成后者 C贪心尺取,以消耗排序change那个,然后贪心另一个 D对角线就是x0+y0 == x1+y1或者y0 - x0 == y1 - x1,找到这些丢到set,然后二分找隔壁那两个,垂直的也是差不多 ...
分类:
其他好文 时间:
2016-11-22 02:00:31
阅读次数:
277