本次测试的说明:测试用户写入的数据和实时同步数据之间的差别或者说延迟,本次实验实在虚拟机上完成,仅供自己学习测试专用1.测试图解2.测试环境:3.基本说明M-SERVER10.0.0.181端的三个文件夹[root@M-SERVER~]#tree/data0/data0└──www├──bbs├──blog└──www4direct..
分类:
其他 时间:
2016-04-24 18:59:34
收藏:
0 评论:
0 赞:
0 阅读:
338
许多企业使用云服务,自动化运维的工具也越来越火,安装和使用了三种自动化运维工具puppet、saltstack、ansible个人的一点心得看法;puppetc/s构架服务端puppetmaster客户端puppetagent进程启动程序使用ruby进程有监听端口master8140agent8139原理agent客户端puppet.conf配置ma..
分类:
其他 时间:
2016-04-24 18:58:44
收藏:
0 评论:
0 赞:
0 阅读:
796
[epel]name=ExtraPackagesforEnterpriseLinux6-$basearch#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearchbaseurl=http://mirrors.sohu.com/fedora-epel/6/$basearch#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearchf..
分类:
其他 时间:
2016-04-24 18:58:34
收藏:
0 评论:
0 赞:
0 阅读:
285
#import<UIKit/UIKit.h>@interfaceweixinControl:UIControl-(weixinControl*)initWithFram:(CGRect)rect;@end#import"weixinControl.h"@implementationweixinControl{CGRect_rect;//记录self.frame的大小UIView*_frontView;//用来显示主要内容CGPoint_originPoint;//记录..
分类:
微信 时间:
2016-04-24 18:58:25
收藏:
0 评论:
0 赞:
0 阅读:
308
seethelink
分类:
其他 时间:
2016-04-24 18:58:14
收藏:
0 评论:
0 赞:
0 阅读:
135
一、生产消费模型:我们可以用条件变量来实现线程之间的同步,利用一个生产消费模型具体的实现同步。生产消费模型可以简单地称为3,2,1模型(即3种关系,2个对象,1个场所),同时还需注意以下3点:1、生产者和消费者是同步互斥关系;2、生产者和生产者是互斥关系;3、消费者和..
分类:
编程语言 时间:
2016-04-24 18:58:04
收藏:
0 评论:
0 赞:
0 阅读:
178
linux下yum程序包管理及源码安装1.yum仓库中的repodata目录中元数据文件:primary.xml.gz:代表所有RPM包的列表和依赖关系以及每个RPM安装生成的文件列表;filelists.xml.gz:代表当前仓库中所有RPM包的所有文件列表;other.xml.gz:代表额外信息,RPM包的修改日志;repomd.xml..
分类:
系统服务 时间:
2016-04-24 18:57:44
收藏:
0 评论:
0 赞:
0 阅读:
243
死锁产生的四个条件:1、互斥使用(资源独占)一个资源每次只能给一个进程使用.2、不可强占(不可剥夺)资源申请者不能强行的从资源占有者手中夺取资源,资源只能由占有者自愿释放.3、请求和保持(部分分配,占有申请)一个进程在申请新的资源的同时保持对原有资源的占有(只有..
分类:
编程语言 时间:
2016-04-24 18:57:36
收藏:
0 评论:
0 赞:
0 阅读:
242
前提:1、一个作为宿主机的Linux(RedhatEnterpriseLinux5.9);2、宿主机上提供一块额外的硬盘作为新系统的存储盘(IDE接口);3、Linux内核源码(linux-2.6.18)和busybox源码(busybox-1.20.2)。4、VMware平台:VMwareWorkstation12Pro一、硬盘分区和挂载1、硬盘分区情况2..
分类:
系统服务 时间:
2016-04-24 18:57:26
收藏:
0 评论:
0 赞:
0 阅读:
234
在编写多线程的时候,有一种情况是比较常见的。那就是,有些公共数据修改的机会比较少。相较改写,它们读的机会反而多的多。读者写者模式:三种关系,两类人,一个场所三种关系:读者与读者:无关系写者与写者:互斥读者与写者:同步与互斥两类人:读者,写者一个场所:同一临..
分类:
其他 时间:
2016-04-24 18:57:05
收藏:
0 评论:
0 赞:
0 阅读:
269
代码如下:#ac=`ifconfig-a|grepencap|awk‘{print$1}‘`
ac=`ifconfig|grepencap|awk‘{print$1}‘`
foriin$ac
do
if[$i=="lo"];then
echo$i
ifconfig$i|grep"inetaddr"|sed‘s///g‘|awk‘{print$2}END{print$3}‘
else
echo$i
ad=`ethtool$i|sed‘s/\t//g‘|grep‘Speed\|Duplex‘`
ifcon..
分类:
系统服务 时间:
2016-04-24 18:56:56
收藏:
0 评论:
0 赞:
0 阅读:
305
publicclassFileReaderDemo{
publicstaticvoidmain(String[]args){
try{
FileReaderfr=newFileReader("abc.txt");
// intch=fr.read();
// if(ch!=-1){
// System.out.println((char)ch);
// }
intch=0;
//读取的字符,如果已到达流的末尾,则返回-1
w..
分类:
编程语言 时间:
2016-04-24 18:56:44
收藏:
0 评论:
0 赞:
0 阅读:
204
1)未被初始化的静态变量初始化为0。如果一个全局或局部变量加上关键字static,则它的默认初始化值就为0。2)隐藏。如果一个变量或函数加上关键字static,则它只能在本文件内有效,其他文件是不能访问它的,从而有效的保护了改变量或函数不会被其他文件修改。3)使局部变量内容..
分类:
其他 时间:
2016-04-24 18:56:34
收藏:
0 评论:
0 赞:
0 阅读:
218
代码如下:url="/var/www/html/rra/150/9517.rrd
/var/www/html/rra/256/11345.rrd
/var/www/html/rra/150/9518.rrd"
fff=`echo$url|awk‘{printNF}‘`
for((i=1;i<=3;i++))
do
criqi=`date+%s-d"2016-04-1100:00:00"`
eriqi=`date+%s-d"2016-04-1123:59:00"`
ccriqi=`echo"$..
分类:
系统服务 时间:
2016-04-24 18:56:27
收藏:
0 评论:
0 赞:
0 阅读:
688
一.读写锁在多线程环境下为了防止对临界资源访问的冲突我们往往会在线程函数中加入互斥锁来完成线程间的互斥;但是,在有些情况下,互斥锁mutex并不是那么高效,比如当要对一块缓冲区进行读写操作的时候,因为读的需要比写入修改的需要要多,读取数据并不会修改缓冲区的数据个..
分类:
其他 时间:
2016-04-24 18:56:04
收藏:
0 评论:
0 赞:
0 阅读:
347
LAMP(1)——CentOS-7两台主机module模型要求:(1)三者分离于两台主机;(2)一个虚拟主机用于提供phpMyAdmin;另一个虚拟主机用于提供wordpress;(3)xcache(4)为phpMyAdmin提供https虚拟主机;环境规划:hostIPsoftware平台
主机1172.18.77.84httpd+phpCentOS7
主机2172.18.77.20..
分类:
其他 时间:
2016-04-24 18:55:44
收藏:
0 评论:
0 赞:
0 阅读:
280
一、Android的系统架构可以分为四层: 第一层:Linux内核。主要包括驱动程序以及管理内存、进程、电源等资源的程序 第二层:C/C++代码库。主要包括Linux的.so文件以及嵌入到APK程序中的NDK代码 第三层:android SDK API 直接面向应用程序的Java APK 第四层:应 ...
分类:
其他 时间:
2016-04-24 18:54:34
收藏:
0 评论:
0 赞:
0 阅读:
310
随着Terracotta对Ehcache的收购成行,业界两大知名的开源Java缓存产品走到了一起。以提供JVM级“POJO集群”而闻名于世的Terracotta可以将运行在单个JVM上的多线程应用移植到多个JVM上而无需修改任何代码;而Ehcache的使用也是相当广泛的,无数的产品和项目中都可以见到 ...
分类:
系统服务 时间:
2016-04-24 18:53:44
收藏:
0 评论:
0 赞:
0 阅读:
200
(1)知识库 http://lib.csdn.net/node/391(2)参考示例https://github.com/monw3c/angularjs_pingan(3)学习笔记http://www.360doc.com/content/14/0207/17/203871_350503283.s ...
分类:
Web开发 时间:
2016-04-24 18:53:34
收藏:
0 评论:
0 赞:
0 阅读:
251
层叠样式表中最基本的一个方面可能就是层叠——冲突的声明要通过这个层叠过程排序,并由此确定最终的文档表示。这个过程的核心是选择器及其相关声明的特殊性,以及继承机制。 特殊性 对于每个规则,用户代理会计算选择器的特殊性,并将这个特殊性附加到规则中的各个声明。如果一个元素有两个或多个冲突的属性声明,那么有 ...
分类:
Web开发 时间:
2016-04-24 18:53:14
收藏:
0 评论:
0 赞:
0 阅读:
283