系统提供select函数来实现多路复用输入/输出模型。select系统调用是用来让我们的程序监视多个文件句柄的状态变化的。select:该函数允许进程指示内核等待多个事件中的任何一个发生,并只在有一个或多个事件发生或经历一段指定的时间后才唤醒它。参数含义:timeout:它告知内核等..
分类:
其他好文 时间:
2016-05-25 15:22:20
阅读次数:
158
HAProxy简介HAProxy是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,HAProxy是完全免费的、借助HAProxy可以快速并且可靠的提供基于TCP和HTTP应用的代理解决方案。HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机..
分类:
其他好文 时间:
2016-05-25 15:23:05
阅读次数:
180
web缓存是对网页文档的临时缓存的信息技术,web缓存能有效降低带宽使用量和服务器负载,提高用户体验。为什么需要缓存呢?经验研究发现程序的运行具有两个方面的局部性特征:时间局部性:数据再次被访问到的几率很大空间局部性:周围数据也可能被访问到的几率很大根据局部性特..
分类:
Web程序 时间:
2016-05-25 15:23:16
阅读次数:
262
cd/:entryrootdirectory-----------------------tangym@ubuntu:/etc$cd/tangym@ubuntu:/$pwdcd~:entryuserrootdirectory----------------------tangym@ubuntu:/$cd~tangym@ubuntu:~$pwd/home/tangymls:listallfiles.pwd:showcurrentdirectorycd/home:entryhomedirectorycd..:en..
分类:
系统相关 时间:
2016-05-25 15:21:44
阅读次数:
248
良心提示:文末有彩蛋哦!精彩纷呈、干货不能再多的马哥2016Linux运维公开课第一季完美落幕!2016年的春天,每周三都有马哥Linux运维公开课,你都参加了吗?马哥Linux运维公开课第一季在来自阿里的罗老师的《应运而生的架构》完美落幕!错过了第一季,你还要错过第二季吗?本周..
分类:
系统相关 时间:
2016-05-25 15:19:54
阅读次数:
334
一、find简介find是一个实时查找工具,通过遍历指定起始路径下文件系统层级结构完成文件查找;其工作特性:查找速度略慢;精确查找;实时查找; 二、find用法find[OPTIONS][查找起始路径][查找条件][处理动作] 查找起始路径:指定具体搜索目标起始路径;默认为当前目录; 查..
分类:
其他好文 时间:
2016-05-25 15:21:33
阅读次数:
212
最早使用过centos5安装过cobbler,挺好用的,现在centos已经到7了,与时俱进,试着这centos7中安装一下cobbler,安装在自己的笔记本虚拟机中,方便后面工作中有可能需要装机的时候使用。环境介绍:本机操作系统:win1064位虚拟机软件:VirtualBox5.0.20(注意,老版本4.3.26不..
分类:
其他好文 时间:
2016-05-25 15:21:54
阅读次数:
368
前言:某天小菜在安装centos6系统在分区的时候遇到缺少/boot/efi分区,当时非常不解,为了安装可以继续于是创建了该分区,然后又居然提示没有GPTlable,不得不终止了安装进度先排查原因,小菜不解之前安装了不下几百次Linux操作系统从来没碰过这种问题,于是网上搜了一下。发现..
分类:
其他好文 时间:
2016-05-25 15:21:12
阅读次数:
6614
SeqList声明文件
#pragmaonce
#defineMAX_SIZE5
typedefintDataType;
typedefstructSeqList
{
DataTypearray[MAX_SIZE];
size_tsize;
}SeqList;
voidPrintSeqList(SeqList*pSeq);
voidInitSeqList(SeqList*pSeq);//初始化
voidPushBack(SeqList*pSeq,DataTypex);//尾插
..
分类:
编程语言 时间:
2016-05-25 15:22:19
阅读次数:
218
参考http://www.linuxidc.com/Linux/2016-04/130436.htm环境:zabbixsever:192.168.234.131mysql:192.168.234.130mysql客户端操作:1添加监控用户,登入到数据里然后:
GRANTUSAGEON*.*TO‘zabbix‘@‘localhost‘IDENTIFIEDBY‘zabbix‘WITHGRANTOPTION;
MariaDB[(none)]>flushpr..
分类:
数据库 时间:
2016-05-25 15:19:40
阅读次数:
274
#coding:utf8importsocket,time,re,thread,ostimeout=3socket.setdefaulttimeout(timeout)defsocket_port(ip,port):s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)result=s.connect_ex((ip,port))ifresult==0:lock.acquire()print‘%s‘%ip+‘,%s端口通过‘%port+‘\n‘lock.re..
分类:
编程语言 时间:
2016-05-25 15:20:19
阅读次数:
386
前面我们写了关于TCP的客户/服务器模式,现在我们写关于UDP的客户/服务器模式。基于TCP编写的应用程序和基于TCP编写的应用程序之间存在一些本质的差异,其原因在于这两个传输层之间的差别:UDP是无连接不可靠的数据报协议,不同于TCP提供的面向连接的可靠字节流。我们先来说一..
分类:
其他好文 时间:
2016-05-25 15:19:29
阅读次数:
188
以前对抓包来说,H3C不同型号设备命令也不太一样,刚才简单查了一下,从S3100以上,包括S36、S55、S75等,都是如下配置进行抓包(就是先配置一个本地组,然后分别配置monitorport和mirrorport):#创建本地镜像组。<Sysname>system-view[Sysname]mirroring-group1local#..
分类:
其他好文 时间:
2016-05-25 15:21:15
阅读次数:
203
PowerShell创建对象的时候,对象的属性可以是单一属性,也可以在这个属性里面包括多个对象,也就是嵌套的对象属性。怎么实现嵌套的对象呢,下面看个简单的例子。首先我写了两个function,分别是获取磁盘信息和服务。FunctionGet-DiskInfo{
[cmdletbinding()]
Param(
[parameter..
分类:
系统相关 时间:
2016-05-25 15:18:47
阅读次数:
852
1客户端操作编辑vim/etc/zabbix/zabbix_agentd.conf添加下面这些UserParameter=disk.read.ops[*],cat/proc/diskstats|grep$1|head-1|awk‘{print$$4}‘UserParameter=disk.read.ms[*],cat/proc/diskstats|grep$1|head-1|awk‘{print$$7}‘UserParameter=disk.write.ops[*],cat/proc..
分类:
其他好文 时间:
2016-05-25 15:19:15
阅读次数:
315
Salt-ssh批量自动安装被控端minionSalt-ssh是Saltstack的另外一种管理方式,无需安装minion端,可以运用salt的一切功能,管理和使用方法基本和salt一样。但是,salt-ssh并没有继承原来的ZeroMQ通讯架构。所以,她的执行速度比较慢。作为salt的补充在初次批量安装minion或某些不..
分类:
其他好文 时间:
2016-05-25 15:20:04
阅读次数:
856
本期内容:1.ReceiverBlockTracker容错安全性2.DStream和JobGenerator容错安全性一:容错安全性1.ReceivedBlockTracker负责管理SparkStreaming运行程序的元数据。数据层面2.DStream和JobGenerator是作业调度的核心层面,也就是具体调度到什么程度了,从运行的考虑的。DStream是..
分类:
其他好文 时间:
2016-05-25 15:17:57
阅读次数:
450