Zabbix安装及配置一、zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix由zabbixserver与可选组件zabbixagent两部门组成。 zabbixserver可以通过SNMP,zabbixagent,ping,端口监视等方法提供对远程服务器/网络状态的监..
分类:
其他 时间:
2015-11-26 01:32:41
收藏:
0 评论:
0 赞:
0 阅读:
274
背景随着互联网访问量的急剧增加,单台服务器的能力已严重不能满足需求。则需要从两个方面考虑提高服务能力:1、向上扩展,2、向外扩展向上扩展的缺点:1、造价高2、随着性能的提高,会在某个临界点遇到瓶颈,导致性能随后降低。向外扩展的优点:1、造价低2、提供高并发能力和..
分类:
其他 时间:
2015-11-26 01:32:11
收藏:
0 评论:
0 赞:
0 阅读:
243
1,安装都是用的yumnginx用的是官方最新源[nginx]name=nginxrepobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=0enabled=1yuminstallnginxkeepalived-y2,keepalived配置文件.主:配置文件内容[root@t01opt]#cat/etc/keepalived/keepalived.conf..
分类:
其他 时间:
2015-11-26 01:32:01
收藏:
0 评论:
0 赞:
0 阅读:
346
负载均衡集群实现方法:1、硬件方式F5,CITRX,NETSCALER,A10(价格逐渐降低,由于为了防止调度器成为单点故障,所以要配置一台备用设备,所以造价更高了)2、软件方式四层:LVS(根据请求的ip和端口来分发),性能好,但对高级特性支持不好。七层(反向代理):Nginx(http,smtp..
分类:
其他 时间:
2015-11-26 01:31:51
收藏:
0 评论:
0 赞:
0 阅读:
359
Router.use()requiresmiddlewarefunctionbutgotaObject添加一个新的router的时候,忘记在末尾加上module.exports=router结果就导致这个错误了。加上就可以了。
分类:
Web开发 时间:
2015-11-26 01:31:41
收藏:
0 评论:
0 赞:
0 阅读:
285
鲁春利的工作笔记,谁说程序员不能有文艺范?HDFSArchitecture见:http://hadoop.apache.org/docs/r2.6.0/hadoop-project-dist/hadoop-hdfs/HdfsDesign.html或下载的tar包解压后的hadoop-2.6.0/share/doc/hadoop/hadoop-project-dist/hadoop-hdfs/HdfsDesign.html官方给出的架..
分类:
其他 时间:
2015-11-26 01:31:31
收藏:
0 评论:
0 赞:
0 阅读:
276
准备工作:useraddmysql-proxy-s/sbin/nologin-Mcdtoolswgethttp://mirrors.sohu.com/mysql/MySQL-Proxy/mysql-proxy-0.8.5-linux-glibc2.3-x86-64bit.tar.gztarxfmysql-proxy-0.8.5-linux-glibc2.3-x86-64bit.tar.gzmvmysql-proxy-0.8.5-linux-glibc2.3-x86-64bit/application..
分类:
数据库技术 时间:
2015-11-26 01:31:21
收藏:
0 评论:
0 赞:
0 阅读:
301
指针可以指向变量、数组,也可以指向函数,函数指针就是指向函数的指针
函数名实际是程序在内存中的起始地址。而指向函数的指针可以把地址传递给函数
也可以从函数返回给指向函数的指针。例如这个例子:通过一个函数求两个数的和
并通过函数指针调用该函数。
#include<stdi..
分类:
编程语言 时间:
2015-11-26 01:31:11
收藏:
0 评论:
0 赞:
0 阅读:
247
数据部分(1)把long型数据赋值给short型数据会发生二进制截断的现象,如果long型数据的大小恰好在short的范围之类,那么程序将正常运行,不会出现异常。如果long型数据的范围超过了short的范围那么short类型数据将只能的到long型二进制数据的一部分。而且是有低位向高位赋值的..
分类:
编程语言 时间:
2015-11-26 01:31:01
收藏:
0 评论:
0 赞:
0 阅读:
196
执行过程对于cpython,它负责编译、解释,最后在cpython的虚拟机上运行2.外层变量,可以被内层变量使用内层变量,无法被外层变量使用――内层变量定义为global,可以为全局使用(还有栈?)3.布尔值TrueFalse1或者0空字符空列表等都为false4.常用变量类型的使用字符串startswithe..
分类:
其他 时间:
2015-11-26 01:30:51
收藏:
0 评论:
0 赞:
0 阅读:
212
$(obj)/include/config.mk指的就是uboot/include/config.mkARCH=armCPU=s5pc11xBOARD=x210VENDOR=samsungSOC=s5pc110OBJS=cpu/$(CPU)/start.oOBJS=cpu/s5pc11x/start.oLIBBOARD=board/$(BOARDDIR)/lib$(BOARD).alib$(BOARD).a等价于libx210.aLIBBOARD:uboot/board/$(BOARDDIR)..
分类:
其他 时间:
2015-11-26 01:30:31
收藏:
0 评论:
0 赞:
0 阅读:
484
使用C语言简单的实现棋盘为5*5的五子棋小游戏,以下为源代码:#include<stdio.h>
#include<stdlib.h>
//初始化一个数组
voidInit(chararr[5][5])//arr数组大小可以改变棋盘大小
{
inti=0,j=0;
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
arr[i][j]=‘‘;
}
}
}
..
分类:
其他 时间:
2015-11-26 01:30:11
收藏:
0 评论:
0 赞:
0 阅读:
248
参考了很多资料,花了几个钟终于把XManager连接centos搞定.第一步:先下载图形界面GNOMEyumgroupinstall"Desktop"yumgroupinstall"XWindowSystem"yumgroupinstall"ChineseSupport"第二步:修改/etc/X11/xdm/Xaccess如果没有xdm该目录,则需要安装xdmyuminstallxdm用vi打开后找到#**..
分类:
其他 时间:
2015-11-26 01:30:01
收藏:
0 评论:
0 赞:
0 阅读:
375
概述Docs:http://docs.ceph.com/docsCeph是一个分布式文件系统,在维持POSIX兼容性的同时加入了复制和容错功能。Ceph最大的特点是分布式的元数据服务器,通过CRUSH(ControlledReplicationUnderScalableHashing)这种拟算法来分配文件的location。Ceph的核心是RADOS(ReliableA..
分类:
其他 时间:
2015-11-26 01:29:31
收藏:
0 评论:
0 赞:
0 阅读:
315
6、将输出重定向到文件或程序标准输入、标准输出和标准错误一个运行的程序,需要从某个位置读取输入并将输出写入屏幕或者文件,从shell提示符运行的命令通常会从键盘中读取其输入,并将输出发送到终端窗口。进程使用称为文件描述符的编号通道来获取输入并发送输出。所有进程在..
分类:
系统服务 时间:
2015-11-26 01:29:21
收藏:
0 评论:
0 赞:
0 阅读:
297
#include<stdio.h>#include<stdlib.h>intmain(){inti=0;intj=0;intline=0;scanf_s("%d",&line);for(i=1;i<=line;){for(j=1;j<=i;j++)printf("%d*%d=%2d\t",i,j,i*j);if(j==i);{printf("\n");}i++;}system("pause");return0;}
分类:
其他 时间:
2015-11-26 01:29:11
收藏:
0 评论:
0 赞:
0 阅读:
324
#include<stdio.h>//求素数#include<math.h>intmain(){inti,j,k,n=0; for(i=100;i<200;i++) { k=sqrt(i); for(j=2;j<=k;j++) { if(i%j==0)break; if(j+1>k) { printf("%d",i); n++; if(n%10==0) { printf("\n"); } } } }r..
分类:
其他 时间:
2015-11-26 01:28:31
收藏:
0 评论:
0 赞:
0 阅读:
359
一个线程从队列里取数据,一个线程往队列里添加数据importjava.util.concurrent.Exchanger;
importjava.util.concurrent.ExecutorService;
importjava.util.concurrent.Executors;
publicclassExchangerTest{
publicstaticvoidmain(String[]args){
ExecutorServiceservice=Ex..
分类:
其他 时间:
2015-11-26 01:28:21
收藏:
0 评论:
0 赞:
0 阅读:
204
packagecom.siwanghu.syntaxanalyzer.bean;
importjava.util.ArrayList;
importjava.util.List;
publicclassGrammar{
privateStringleft;
privateStringright;
privateList<String>lefts;
privateList<String>rights;
privateintid;
privatestaticintID=0;..
分类:
编程语言 时间:
2015-11-26 01:28:11
收藏:
0 评论:
0 赞:
0 阅读:
278
jqueryhashMap是一个监听浏览器hash的改变,更具hash的改变进行对应的处理的插件。读了事件加载的源码才理解了其中的缘故,这之间踩过一些坑,写下来希望能帮到之后用它的人。主要的原理是监听浏览器的hashchange事件然后将事件进行分发,利用ajax处理事物的一种机制,最近项目..
分类:
Web开发 时间:
2015-11-26 01:27:51
收藏:
0 评论:
0 赞:
0 阅读:
410