我们试着看看设置如下参数时,Nagios是怎么做状态检测及告警的:max_check_attempts3normal_check_interval3retry_check_interval2notification_interval3首先,Nagios每三分钟检测一次服务,当某次检测到服务状态为异常时,直接进入软态(1/3softstate),此后,以每2分钟(re..
分类:
移动开发 时间:
2015-01-19 16:01:02
阅读次数:
183
surface是SurfaceView的一个可见区域,它对应了一个内存区域,由于内存区域的对象都是有生命周期的,可以动态申请创建和销毁,当然也可能是更新。于是就有了作用于这个内存区的操作,即surcaceCreated/Changed/Destroyed.getHolder().addCallback(this);方法是获取surface的hol..
分类:
其他好文 时间:
2015-01-19 15:59:06
阅读次数:
124
一、概述Zabbix里面的内容和项目很多,简单的来说想要实现简单的监控一个服务器大致需要几个大步骤:定义修改模板、添加机器、设置报警触发,而且要项简单,连模板都可以不修改,装完就直接添加机器即可,本例主要以linux平台下怎样添加一个新机器作为说明。二、定义模板Zabbix..
分类:
系统相关 时间:
2015-01-19 15:59:13
阅读次数:
358
RPM(RedhatPackageManager)的缩写,本意为:RedHat软件包管理,目前已经成为Linux工业标准。现在OpenLinux/SUSE/等分发版本的linux都有采用。RPM包里面都包含什么?里面包含可执行的二进制程序,这个程序和windows的软件包中的.exe文件类似是可执行的;RPM包中还包括程序运行..
分类:
其他好文 时间:
2015-01-19 16:00:23
阅读次数:
2173
一、主从复制原理:将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。简单的说:从服务器的IO线程从主服务器..
分类:
数据库 时间:
2015-01-19 16:01:12
阅读次数:
317
基于swoole1.79swoole_server写的websocket网页聊天室,基本功能,以供参考所需环境phpswoole1.79redis<ahref="http://pan.baidu.com/s/1o6uTT7W">源码百度网盘下载</a>
分类:
Web程序 时间:
2015-01-19 15:58:51
阅读次数:
1274
location~:正则匹配,区分大小写~*:正则匹配,不区分大小写=:字符的精确匹配,优先级更高~~:字符的普通匹配,location=/{ #只匹配“/”.}location/{ #所有请求都是以/开始}location~~/p_w_picpath/{ #所有请求都是匹配/p_w_picpath/ [configuration1]}location~*\.(gif|jpg|..
分类:
其他好文 时间:
2015-01-19 16:00:58
阅读次数:
148
packagecom.ctgu.java;
publicclassManKind{
privateintsex;
privateintsalary;
publicintgetSex(){
returnsex;
}
publicvoidsetSex(intsex){
this.sex=sex;
}
publicintgetSalary(){
returnsalary;
}
publicvoidsetSalary(intsalary){
this.salar..
分类:
其他好文 时间:
2015-01-19 15:58:34
阅读次数:
127
虽然在项目创建和团队组建的初期,我们就把公共约定以及一些规范定下来了,并且由于我们的代码是通过Git来做版本控制的,web上直接就支持Markdown格式的readme文件,可以随时看到最新的版本,但是这种规范只能依靠个人的意识,或者通过代码Review来解决,而且做代码Review的时候,你也不好意思总是写上一堆诸如“这里要加个空格”、“那里要加上换行”的评论吧?如果不管,久而久之,会因为每个人的习惯不同,代码呈现出多种风格,看起来也不像一个成熟团队做出来的产品。...
分类:
移动开发 时间:
2015-01-19 15:55:37
阅读次数:
178
在上一篇博客《打造android ORM框架opendroid(二)——自动创建数据库》中,我们介绍了opendroid是怎么做到自动帮我们创建好数据库并通过反射拼凑出创建数据库的SQL语句,接着上面的博客,今天要来介绍一下opendroid数据库持久化(也就是insert操作)是怎么一个流程。
废话不多少,我们马上进入主题。
...
还记得通过opendroid我们是如何将数据保存到数据库...
分类:
移动开发 时间:
2015-01-19 15:55:16
阅读次数:
171
城市平乱
时间限制:1000 ms | 内存限制:65535 KB
难度:4
描述
南将军统领着N个部队,这N个部队分别驻扎在N个不同的城市。
他在用这N个部队维护着M个城市的治安,这M个城市分别编号从1到M。
现在,小工军师告诉南将军,第K号城市发生了暴乱,南将军从各个部队都派遣了一个分队沿最近路去往暴乱城市平乱。
现在已知在任意两个城市之间...
分类:
其他好文 时间:
2015-01-19 15:54:55
阅读次数:
129
#图层时间
>*时间和空间最大的区别在于,时间不能被复用* --
弗斯特梅里克
在上面两章中,我们探讨了可以用`CAAnimation`和它的子类实现的多种图层动画。动画的发生是需要持续一段时间的,所以*计时*对整个概念来说至关重要。在这一章中,我们来看看`CAMediaTiming`,看看Core Animation是如何跟踪时间的。
##`CAMediaTimi...
分类:
移动开发 时间:
2015-01-19 15:55:27
阅读次数:
264
目前Android系统无法通过广播在后台获得音量按键事件实现程序后台获取音量键的方法设计思路:
开一个子线程,持续判断当前音量值和之前音量值是否一致,如果不同说明按下了音量键,
但要考虑音量的上下限。
/**
* @author
*
*Dawin,2015-1-15
*
*
*
*/
package com.hy2014.phonesafer.activity;
impor...
分类:
移动开发 时间:
2015-01-19 15:55:27
阅读次数:
340
全局 的self.starButton
- (void)click:(UIButton *)button{
if(button!=self.starButton){
self.starButton.selected=NO;
self.starButton=button;
}
self.starButton.selecte...
分类:
移动开发 时间:
2015-01-19 15:56:02
阅读次数:
152
Given a linked list, reverse the nodes of a linked list k at a time and return its modified list.If the number of nodes is not a multiple of k then left-out nodes in the end should remain as it is.You...
分类:
其他好文 时间:
2015-01-19 15:56:02
阅读次数:
161
比较常见的js前端功能,通过修改标签的className实现相应的功能
代码例如:
js实现class的样式的修改、添加、删除
商品编码
商品货号
规格名称
全选
全不选
$('.goods_sale_property').c...
分类:
Web程序 时间:
2015-01-19 15:56:02
阅读次数:
153
1、垃圾收集器的组合
JAVA垃圾收集器一共有7个,减去还没有正式大规模使用的G1,还有6个,其中新生代3个,老生代3个。
因为垃圾收集器都是一组一组的工作,这6个收集器一共构成了5中使用模式。
参数
描述
-XX:+UseSerialGC
Jvm运行在Client模式下的默认值,打开此开关后,使用Serial + Serial Old的...
分类:
编程语言 时间:
2015-01-19 15:55:08
阅读次数:
242