grains与pillargrains是记录minion的一些静态信息的组件,是minion第一次启动的时候采集的静态数据pillar是数据管理中心,主要是存储和定义配置管理中的一些数据(比较灵活)。定义的属性值是经常变化的,那请采用pillar,如果是很固定、不易变的那请用grains。1、grains存储的..
分类:
其他好文 时间:
2016-05-11 11:31:53
阅读次数:
284
哈希桶:哈希桶就是盛放不同key链表的容器(即是哈希表),我们可以把每个key的位置看作是一个指针,该指针所指向的位置里放了一个链表,可以认为是指针数组,故该方法也叫开链式。相比闭散列,哈希桶提高了空间利用率:在实现哈希表时,常见的方法是线性探测、二次探测,这两..
分类:
其他好文 时间:
2016-05-11 11:30:42
阅读次数:
413
---20160509运维之家新的论题--上午茶时间到喽,今天我们讨论的话题是:dcos对虚拟化的影响,docker和虚拟化技术会怎么去选择?红颜醉小生:docker容器虚拟化可以提供更多的资源利用率蝎:现在的技术都在努力让上层应用和底层应用分开。用更为简便和兼容的中间系统来衔接。可以避..
分类:
其他好文 时间:
2016-05-11 11:29:03
阅读次数:
596
一、Kafka通信机制的整体结构
74EACA88-8B9D-45F8-B7BF-202D658205A9.png
这个图采用的就是我们之前提到的SEDA多线程模型,链接如下:
http://www.jianshu.com/p/e184fdc0ade4
1、对于broker来说,客户端连接数量有限,不会频繁新建大量连接。因此一个Acceptor thread线程处理新建连接绰绰...
分类:
其他好文 时间:
2016-05-11 11:30:13
阅读次数:
268
《C和指针》第6章编程练习:
请编写一个函数,删除一个字符串的一部分,函数的原型如下:
int del_substr(char *str,char const *substr )
函数首先应该判断substr是否出现在str中,如果它并未出现,函数就返回0;如果出现,函数应该把str 中位于该子串后面的所有字符复制到该子串的位置,从而删除这个子串,然后函数返回1。如果substr多次出现在str...
分类:
其他好文 时间:
2016-05-11 11:28:20
阅读次数:
209
学习自定义类型转换器值,当输入的类型 和自定义的类型不一致是会报
convertFromString....java.text.ParseException: Format.parseObject(String) failed
at java.text.Format.parseObject(Format.java:245)
at com.baidu.action.conversion.Da...
分类:
其他好文 时间:
2016-05-11 11:27:24
阅读次数:
382
JAVA为简化开发者开发提供了很多并发的工具,包括各种同步器,有了JDK我们只要学会简单使用类API即可。但这并不意味着不需要探索其具体的实现机制,本文从JDK源码角度简单讲讲并发时线程竞争的公平性。 所谓公平性指所有线程对临界资源申请访问权限的成功率都一样,不会让某些线程拥有优先权。我们知道CLH Node FIFO等待队列是一个先进先出的队列,那么是否就可以说每条线程获取锁时就是...
分类:
其他好文 时间:
2016-05-11 11:28:48
阅读次数:
203
相关文章:
Runtime的初步认识——结构体与类
Runtime的初步认识——消息机制一提到给一个类添加点什么,我们有可能首先就想到类别(Category)。那么我们就弄一下。利用 Category 给现有的类添加属性比如我们要给一个 NSArray 添加一个属性叫做NSString *name。我们首先新建一个Objective-C文件。File: NameFile Type:Categor...
分类:
其他好文 时间:
2016-05-11 11:28:10
阅读次数:
245
link: http://www.donaldsimpson.co.uk/2013/03/18/jenkins-slave-nodes-using-the-swarm-plugin/ I’ve been trying out a new (to me at least) way to add a J ...
分类:
其他好文 时间:
2016-05-11 11:26:58
阅读次数:
511
环境:CentOS 7 最小化安装 采用Putty连接 方法:采用YUM安装方法 目的:搭建Apache+Mysql+PHP环境 1,安装Apache yum install httpd //默认情况下,选择Y,进行安装 安装成功后,默认情况下,是禁止外部IP访问的,需要进行设置 vi /etc/h ...
分类:
其他好文 时间:
2016-05-11 11:24:30
阅读次数:
144
问题描述: 给定二维平面,格点处要么是'X',要么是'O'。求出所有由'X'围成的区域。找到这样(多个)区域后,将所有的'O'转成'X'即可。如下图所示: X X X X X O O X X X O X X O X X 变为: X X X X X X X X X X X X X O X X 思路分析 ...
分类:
其他好文 时间:
2016-05-11 11:26:15
阅读次数:
225
Qt中 int ,float ,double转换为QString 有两种方法 1.使用 QString::number(); 如: long a = 63; QString s = QString::number(a, 10); // s == "63" QString t = QString::n ...
分类:
其他好文 时间:
2016-05-11 11:24:37
阅读次数:
864
1. Filter: 1). Filter 是什么 ? ①. JavaWEB 的一个重要组件, 可以对发送到 Servlet 的请求进行拦截, 并对响应也进行拦截. ②. Filter 是实现了 Filter 接口的 Java 类.③. Filter 需要在 web.xml 文件中进行配置和映射. ...
分类:
其他好文 时间:
2016-05-11 11:24:33
阅读次数:
154
正常的OMA访问: 但基本上IC原厂都会提供NFC swp-sim这一块的访问,但关于NFC内部eSe的访问一般NFC服务商又会整一套出来,导致有两套独立的SmartcardSevice需要运行,但他们又都是基于标准的OMA的接口去做更改的,使得两者包名都是一样的。 有两种方案: 1. 自己将两家的 ...
分类:
其他好文 时间:
2016-05-11 11:25:44
阅读次数:
194
Qt 中有两种方式编译,一种是MinGW ,另一种MSVC。 其中:MSVC是指微软的VC编译器 MingGW是指是Minimalist GNU on Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你 在GNU/Linux和Windo ...
分类:
其他好文 时间:
2016-05-11 11:23:16
阅读次数:
202
参考流程图 & 原理图: 转自: http://blog.csdn.net/sno_guo/article/details/42341917 ...
分类:
其他好文 时间:
2016-05-11 11:23:40
阅读次数:
198