03 2015 档案
摘要:在自已编写监控插件之前我们首先需要对nagios监控原理有一定的了解Nagios的功能是监控服务和主机,但是他自身并不包括这部分功能,所有的监控、检测功能都是通过各种插件来完成的。启动Nagios后,它会周期性的自动调用插件去检测服务器状态,同时Nagios会维持一个队列,所有插件返回来的状态信息都...
阅读全文
摘要:脚本内容#!/bin/bashfor i in "1" "2" "3" "4" "5" "6" "7" "8" "9"do for j in "1" "2" "3" "4" "5" "6" "7" "8" "9" do if [ ${j}
阅读全文
摘要:我心里面有两个小人。一个叫愧疚,对CSDN这么一个分享知识的平台的愧疚,因为我正在做一件对不起CSDN的事情。一个叫虚荣,对CSDN访问量的渴望过渡使得我踏出了这一步。这一步,踏入了深渊。。最终我的愧疚小人死了。。自杀的。。虚荣小人登上历史舞台。于是本篇博文发出。下面这个脚本是用于自动增加CSDN访...
阅读全文
摘要:A dead-simple, yet extensible, C test framework.PhilosophyMost test frameworks for C require a lot of boilerplate code to set up tests and test suites...
阅读全文
摘要:我们team有一套C++写的server程序,最近发现它在每次退出的时候会崩溃,core dump文件的栈如下:(gdb) bt#0 0x0000003ea4e32925 in raise () from /lib64/libc.so.6#1 0x0000003ea4e34105 in abort ...
阅读全文
摘要:在使用 Pclzip 时出现无法压缩/解压文件的现象,追踪错误信息发现无法打开文件/目录,但是文件夹权限正确,打印文件路径之后发现是乱码。出现这个问题的原因是 windows下zip内的文件名编码是 gb2312,而php使用的是 utf-8 编码。解决办法是修改 pclzip.php 类文件:压缩...
阅读全文
摘要:<?php/** * 读写大二进制文件,不必申请很大内存 * 只有读取到内容才创建文件 * 保证目录可写 * * @param string $srcPath 源文件路径 * @param string $dstPath 目标文件路径 * @return bool */function fetch_...
阅读全文
摘要:随着Linux服务器越来越多了,底层系统内核想要保持版本统一就需要定制专门的二进制安装包来便捷的升级和管理。 RedHat系那当然就是使用rpmbuild来做定制化管理了。今天我们分俩个部分(root和普通用户)来讲解如何制作内核的二进制rpm包。Building主机系统环境约定:OS : Cent...
阅读全文
摘要:一、序言这里记录了安装ubuntu 系统,以及里面常用的东西,jdk,idea,maven,svn,git 等等工具的安装,因为这些动作不是经常操作的,因此这里做一个记录,方便新手或者忘记的时候看看。二、JDK 安装1.关于ubuntu 的安装,我这里不介绍了,用的是U盘启动的方式,版本是14.1,...
阅读全文
摘要:对于很多PHP初学开发者来讲,搭建一个可用于生产的LAMP环境是一件费时费力的事情,本文以ubuntu-server14.04为例,给出一个搭建环境的教程,供大家参考;1.更新软件源sudo apt-get update2.安装Apachesudo apt-get install apache2...
阅读全文
摘要:这里提供两个解决方案:1、python处理下:https://gist.github.com/wangjiezhe/7841a350983a147b6d7e2、java的zip4j:http://www.lingala.net/zip4j/ 设置字符集 zipFile.setFileNameChar...
阅读全文
摘要:我承认,我再一次地当了标题党。但是不可否认,这一定是一篇精华随笔。在这一篇中,我将探讨Bash脚本语言中的美学与哲学。 这不是一篇Bash脚本编程的教程,但是却能让人更加深入地了解Bash脚本编程,更加快速地学习Bash脚本编程。 阅读这篇随笔,不需要你有Bash编程的经验,但一定要和我一样热衷于探...
阅读全文
摘要:rsyslog日志收集配置rsyslog服务器收集各服务器的日志,并汇总,再由logstash处理请查看上一篇文章http://bbotte.blog.51cto.com/6205307/1613571客户端/发送端web服务器# yum install rsyslog -y# vim /etc/r...
阅读全文
摘要:在一些大公司经常出现这样一个情况:公司或一些机关单位的内部业务系统的应用服务器以及数据都是做的多机集群部署而且基本都是linux系统, 而且都是内部网,不与外网通讯的。这样经常就会出现一个情况,我发送任务的时间还晚于对方任务接收的时间。这样经常令我们头痛,那为什么会出现这样一个情 况呢,其实就是li...
阅读全文
摘要:在昨晚举行的发布会上Canonical和硬件厂商BQ进行合作,推出了首款面向消费市场的Ubuntu手机--Aquaris E4.5,带来了与常见的iPhone和Android机完全不同的操作体验,设备通过“Scopes”来迅速响应处理你的日常需求,也就是卡片,开发者 能通过HTML5或者Ubuntu...
阅读全文
摘要:JavaScript在赢得2014年最后一个月的TIOBE编程语言奖后,并且还在不断走强。在二月份JavaScript就超过了PHP,并 且达到它有史以来最高的位置,排行到TOP 6。另一方面,Objective-C以往如日中天的日子似乎已成为过去式,Objective-C在一年的时间内下跌超过5%...
阅读全文