自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 资源 (39)
  • 收藏
  • 关注

转载 Nginx日志监控(包括可视化)工具

Nginx日志监控(包括可视化)工具 1. log.io一个开源的实时日志监控系统。利用Node.js+Socket.io,提供web界面。性能不错,但官方好像只在ubuntu上做了测试。https://github.com/NarrativeScience/Log.io2.Nginx-rrd这个是nginx官方推荐的一个监控工具,可用源安装,支持ubunt/debia

2013-03-29 16:31:12 3437 2

转载 Python RRDTool Tutorial (官网)

RRDtool is the OpenSource industry standard, high performance data logging and graphing system for time series data.For this tutorial I’m going to assume you understand how to get RRDTool installe

2013-03-29 15:08:01 1522

转载 简易nginx监控系统

查看文章  简易nginx监控系统作者: 李春林来源: http://hi.baidu.com/leechlnginx有一个模块可以监控到它的状态, nginx的设置看这里:http://wiki.nginx.org/NginxHttpStubStatusModule,然后安装rrdtools, 安装成功了, 基本上就大功告成

2013-03-29 14:12:56 1088

转载 Nginx状态图形化监控工具,Nginx-rrd+rrdtool 配置

Nginx状态图形化监控工具,Nginx-rrd+rrdtool 配置Nginx-rrd 是 Nginx 官方推荐的一款 Nginx 监控工具,利用 Nginx-rrd 可以很方便的生成图表,便于我们查看。配置过程比较简单,首先安装 rrdtool 这个画图工具和相应的 perl 模块:Debian 或Ubuntu安装方法:apt-get install p

2013-03-29 14:06:07 5407

转载 学用py-rrdtool_lgpl

本帖最后由 ljwsy 于 2012-06-28 00:53 编辑前言前段时间学习PY,并写了个小脚本用于阻断sshd扫描,工作得很好,但查看统计数据时只能是文本。心中想“如果是图形统计就好了”,图形——自然而然是用cacti了,于是着手做……经过N多努力数据是进了,图形怎么都不出来。这可不能怨谁,哪个让我对rrdtool不熟悉呢……还是先去啃rrdtool吧。又经过N多努力,有点

2013-03-29 11:55:15 1057

转载 RRDTool (比较全)

RRDTool關於RRDtool安裝前準備工作安裝RRDtool開始使用RRDtool建立RRD檔抓取資料更新RRD檔資料繪製圖表其他RRDtool的指令簡單實作範例RRDtool備份關於RRDtool 什麼是RRDtool?相信大部份的人都沒有聽過這個東東....不過,如果問起知不知道有MRTG這套程式,相信就有許多人聽過了。

2013-03-29 11:44:52 1382

转载 RRDTool: Logging and Graphing

Cacti是SA常用的网络流量监测图形分析工具。其前端用的是PHP,获取数据用的是SNMP服务,后台则是RRDTool。RRDTool负责保存和整理收到的数据以及生成图像。使用RRDTool,一般只需要记住三条指令:1. 建立数据库,定义数据格式和采样方式,指令:rrdtool create2. 向数据库输入数据,指令:rrdtool update3. 生成图形,指令:rrdt

2013-03-29 11:43:10 969

转载 利用rrdtool 进行数据的收集绘图统计,网页显示

RRDTOOL的绘图~ 所谓的“Round Robin” 其实是一种存储数据的方式,使用固定大小的空间来存储数据,并有一个指针指向最新的数据的位置。我们可以把用于存储数据的数据库的空间看成一个圆,上面有很多刻度。这些刻度所在的位置就代表用于存储数据的地方。所谓指针,可以认为是从圆心指向这些刻度的一条直线。指针会随着数据的读写自动移动。要注意的是,这个圆没有起点和终点,所以指针可以一直移动,

2013-03-29 10:53:14 1260

转载 RRDtool的基础教学

RRDtool的基础教学RRDtool提供的文档对于一些朋友来说太专业了,本文来温习一下RRDtool的基础,顺便给个经典的例子,冒充“Hello World”吧:-)。基础很重要,否则后边的例子对于你不会很有意义。 RRDtool是指Round Robin Database tool,Round robin是这样一种技术:基于固定的容量,具有指向当前元素的指针。(简单说和

2013-03-29 10:51:29 1080

转载 rrdtool学习笔记

一、前言      为了做云缓存平台的技术储备,从零开始学习了rrdtool,rrdtool非常强大,刚接触会有摸不着边的感觉,尤其是一堆概念性的东西。学习的切入点便是这些概念,一一理解后你才能品尝到rrdtool的清香,首先要感谢ailms整理的“RRDtool简体中文教程 v1.01”,通俗易懂的概况了rrdtool的所有知识。现在整理自己在学习过程中的一些笔记。二、基本概念

2013-03-29 10:50:39 1053

转载 转:Python之全局变量

应该尽量避免使用全局变量。不同的模块都可以自由的访问全局变量,可能会导致全局变量的不可预知性。对全局变量,如果程序员甲修改了_a的值,程序员乙同时也要使用_a,这时可能导致程序中的错误。这种错误是很难发现和更正的。 全局变量降低了函数或模块之间的通用性,不同的函数或模块都要依赖于全局变量。同样,全局变量降低了代码的可读性,阅读者可能并不知道调用的某个变量是全局变量。但是某些时候,全

2013-03-28 16:18:51 692

转载 Model进阶用法

Model进阶用法回顾Django中的model层主要和数据库进行交互,使用数据库API对数据库进行增删改查的操作。下面将介绍关于model层更深入的用法。 下面是之前创建model的代码:from django.db import models class Publisher(models.Model):     name = mode

2013-03-28 15:19:29 979

转载 Django字段类型

utoField一个IntgerField,添加记录时它会自动增长,通常不需要指定这个字段,你如果不指定主键的话,系统会自动添加一个主键ID到你的model.BooleanFieldA true/false field.admin用checkbox来表示此类字段.CharField字符串字段,用于较短的字符串.如果保存较大文本,使用TextField.admin页面用一

2013-03-28 15:14:24 958

转载 Django添加数据库字段

想在模型essay中添加字段view_count,并给予初始值0方法:先在models.py中修改模型添加 view_count=models.IntegerField(verbose_name='浏览次数',default=0)然后,我们运行命令manage.py sqlall core来查看,以下是其中一段:CREATE TABLE "core_essay" (

2013-03-28 14:37:52 1159

转载 DJANGO 数据库API (转) 很有用

DJANGO 数据库API (转)数据库 API 参考作者:Django 团队译者:weizhong2004@gmail.com翻译开始日期:2006-04-04翻译完成日期:2006-04-05更新日期:2006-04-19原文版本:2741一旦 数据模型 创建完毕

2013-03-28 10:51:39 1150

转载 Django 的数据库查询

class Blog(models.Model): name = models.CharField(max_length=100) tagline = models.TextField() def __unicode__(self): return self.nameclass Author(models.Model): nam

2013-03-28 09:20:53 921

转载 django数据库操作-增删改查-多对多关系以及一对多(外键)关系

一、一对多(外键)例子:一个作者对应多本书,一本书只有一个作者model代码:class Person(models.Model);name = models.CharField('作者姓名', max_length=10)age = models.IntegerField('作者年龄')class Book(models.Model):person

2013-03-27 19:34:52 1002

转载 zend studio(Eclipse)和PyDev搭建Python开发环境

原文是用Eclipse作开发环境,由于我已经装了zs,而zs也是基于Eclipse的,一试之下发现可以用,呵呵省事了。原文:http://www.cnblogs.com/Realh/archive/2010/10/04/1841907.html前面的全部省掉,我直接开始在zs上安装pydev插件: 4.给zs安装PyDev插件 启用Eclipse————如果前面的步骤都正确无误

2013-03-27 15:35:19 897

转载 Zend Studio 9 注册码 Zend Studio 9 破解方法

注册破解步骤第一步:如果已经安装过Zend Studio 9.0的,请打开Zend Studio 9.0,在菜单中“help>Unregister”,如果显示是灰的跳过此步退出Zend Studio。如果显示可以点击的请点击,这时Zend Studio会重启,重启到要求你填注册码时点“QUIT”按钮第二步:下载com.zend.php.core_9.0.0.201111081531.jar(下

2013-03-27 15:01:05 787

转载 Python中文全攻略

原创文章,转载请注明出处。http://blog.csdn.net/mayflowers/article/details/1568852 1.        在Python中使用中文在Python中有两种默认的字符串:str和unicode。在Python中一定要注意区分“Unicode字符串”和“unicode对象”的区别。后面所有的“unicode字符串”指的都

2013-03-27 08:55:46 799

转载 【已解决】python中字符串的最后一个字符是斜杠会导致出错:SyntaxError: EOL while scanning string literal

---------------------------------搬家声明--------------------------------------本博客已搬家至个人网站 在路上 - On the way 下面的 技术 分类。你可以通过点击 更新帖子 【已解决】python中字符串的最后一个字符是斜杠会导致出错:SyntaxError: EOL while scannin

2013-03-27 08:45:29 101220

转载 Python中,用eval强制将字符串转换为字典变量时候出错:NameError: name 'null' is not defined

---------------------------------搬家声明--------------------------------------本博客已搬家至个人网站 在路上 - On the way 下面的 技术 分类。你可以通过点击 更新帖子 【已解决】Python中,用eval强制将字符串转换为字典变量时候出错:NameError: name 'null' is

2013-03-27 08:40:02 3855

转载 字符集、编码和Python

字符集、编码和Python1)字符集、编码和中文字符集字符集的意思是指二进制编码(比如:DE 8F 1A 90)对应什么字符(比如:连通)。而编码方式是指二进制编码如何在计算机上存储。比如:UTF-16是用两个字节来存储一个unicode编码(DE 8F 1A 90);UTF-8使用1-3个字节来存储一个unicode编码(E8 BF 9E E9 80 9A)。un

2013-03-26 16:32:47 937

转载 Python r 原始字符串(raw strings)的用法

Python r 原始字符串(raw strings)的用法核心笔记 : Python 原始字符串(raw strings)的用法你可能已经看到前面关于原始字符串用法的一些例子了。原始字符串的产生正是由于有正则表达式的存在。原因是ASCII 字符和正则表达式特殊字符间所产生的冲突。比如,特殊符号“\b”在ASCII 字符中代表退格键,但同时“\b”也是一个正则表达式的特殊符号,

2013-03-26 16:30:27 3376

转载 字符串转换成JSON的三种方式

字符串转换成JSON的三种方式采用Ajax的项目开发过程中,经常需要将JSON格式的字符串返回到前端,前端解析成JS对象(JSON )。ECMA-262(E3) 中没有将JSON概念写到标准中,但在 ECMA-262(E5) 中JSON的概念被正式引入了,包括全局的JSON对象和Date的toJSON方法。 1,eval方式解析,恐怕这是最早的解析方式了。

2013-03-26 16:12:00 1109

转载 python如何将字符串转换成字典dict类型

如题,有下列字符串:user = "{'name' : 'jim', 'sex' : 'male', 'age': 18}"如何将字符串转化成字典dict类型?用eval()或exec()函数实现:>>> user"{'name' : 'jim', 'sex' : 'male', 'age': 18}">>> b=eval(user)>>> b{'age': 1

2013-03-26 15:31:10 1028

原创 lvs_rrd工具的使用笔记

lvs-rrd官网链接:http://tepedino.org/lvs-rrd/ 一般情况下,我们可以通过watch ipvsadm -ln来监视lvs的当前状态,但如果我们想分析一段时间(一周,一月或者更长)的连接数情况,ipvsadm就无能为力了。我们可以借助一个叫lvs-rrd的小工具来达到这个目的。 和cacti一样,lvs-rrd也是通过rrdtool来收集数

2013-03-26 09:59:10 1085

转载 Python——maketrans和translate方法到底是什么玩意儿

By Calabash最近在看Python Cookbook,发现无法理解字符串处理的两个方法maketrans, translate,在Python解释器里面查看说明文档也语焉不详,莫名其妙,结合网上看到的一些说明,这里以比较容易理解的方式来解释一下这两个方 法,算是对官方文档的一些注解。maketrans和translate是密切相关的两个方法,先看translate的说明S.tr

2013-03-26 09:58:56 1176

转载 PYTHON常用字符串处理函数

在历史上string类在python中经历了一段轮回的历史。在最开始的时候,python有一个专门的string的module,要使用string的方法要先import,但后来由于众多的python使用者的建议,从python2.0开始, string方法改为用S.method()的形式调用,只要S是一个字符串对象就可以这样使用,而不用import。同时为了保持向后兼容,现在的 python中仍然

2013-03-26 09:58:43 813

转载 Python 操作ini文件

IP1="" #扫描IPIP2="" #当前已经扫到的IPINITXT="IP.ini" #INI文件名字import ConfigParserdef ini_get(): #读取INI try: global IP1 global IP2 global INITXT config

2013-03-26 09:58:27 924

转载 Learn Python By Practice — 文件读写

import sysimport codecsimport pickledef filetest(): # 读文件,可选的模式参数包括r:读,w:写,a:追加,U:通用换行模式(因为Windows下的标准换行为\r\n,Linux下为\n) # b:二进制模式,+:等价于rw,t:文本模式(默认值) # 模式参数可选,如果省略则默认为r pr

2013-03-26 09:57:34 851

转载 Python的logging模块封装

使得logging模块用起来更加简单。 http://kodango.me/a-simple-python-log-lib#!/usr/local/python/bin# coding=utf-8'''Implements a simple log library.This module is a simple encapsulation of logging module to

2013-03-26 09:57:18 2089

转载 pyOpenssl简介

pyOpenssl简介呵呵,基础知识普及^_^1、SSL基本原理   SSL(security socket layer),是为了加强网络信息安全的一套机制。   SSL原理包括:握手协议和数据传送协议两个部分:    a.握手协议:是为了确定通信双方都支持的通讯密钥处理方式。(实际上密钥算法有很多种,在产生的过程        中可选的辅助算法也有多种,握手就是确定密

2013-03-25 17:01:48 15178

转载 python动态导入模块、检查模块是否安装

参考链接:http://www.woodpecker.org.cn/diveintopython/functional_programming/dynamic_import.html 一 动态导入模块  Python的import不能接受变量,所以应该用 __import__函数来动态导入。 如下的代码无法正常导入模块 modules = ['O

2013-03-25 16:55:32 1143

转载 使用Python的OpenSSL库来进行RSA加密

用Python的OpenSSL库(如pyopenssl)可以很便捷地对数据进行RSA的加密,方法如下:1 使用openssl命令生成私钥openssl genrsa -out private.pem -f4 1024    #生成私钥,指数值为100012 使用Python进行加密:标签:OpenSSL代码片段(1)

2013-03-25 16:44:59 2393

转载 python reportlab 生成中文PDF范例

注意安装reportlab库,默认是没有的 我使用的是debian6环境,需要安装文泉译字体 apt-get install wqy* #安装文泉译简体中文字体 范例是生成一个df命令,查看当前系统磁盘容量的PDF报表 #!/usr/bin/python#coding=gbkimport datetimeimport subprocessimport codecs

2013-03-25 16:42:47 1879

转载 Python 统计日志中每个IP出现的次数

这脚本可用于多种日志类型,本人测试MDaemon的all日志文件大小1.23G左右,分析用时2~3分钟代码很简单,很适合运维人员,有不足的地方请大家指出哦#-*- coding:utf-8 -*-import re,timedef mail_log(file_path): global count log=open(file_path,'r') C=r'\.

2013-03-25 16:20:52 2311

原创 工具函数

1.由域名获取IP地址import urllibimport httplibimport reimport urlparseimport jsondef ip(host_addr,format="dot"): ''' describe: function try to find the ip addr of the given host

2013-03-25 15:55:01 976

转载 python取系统主机名和IP地址以及过滤网卡信息等

本文原始链接:http://www.jbxue.com/article/4619.html使用python取系统主机名和IP地址以及过滤网卡信息等,供大家学习参考。Windows 主机名IP地址:复制代码 代码如下:#!C:\\python26\\python.exe# -*- coding:UTF-8 -*-import socket# 主机名name =

2013-03-25 15:17:41 2922

转载 linux系统下 python获取 内存、cpu、负载、网络流量、硬盘等信息

内存信息 / meminfo 返回dict  #!/usr/bin/env pythondef memory_stat(): mem = {} f = open("/proc/meminfo") lines = f.readlines() f.close() for line in lines: i

2013-03-25 15:15:51 2002

jsp程序开发案例宝典第10章源码

jsp程序开发案例宝典第10章源码

2008-05-06

jsp程序开发案例宝典第16章源码part2

jsp程序开发案例宝典第16章源码part2

2008-05-06

jsp程序开发案例宝典第16章源码part3

jsp程序开发案例宝典第16章源码part3

2008-05-06

jsp程序开发案例宝典第16章源码part1

jsp程序开发案例宝典第16章源码part1

2008-05-06

jsp程序开发案例宝典第16章源码part4

jsp程序开发案例宝典第16章源码part4

2008-05-06

jsp程序开发案例宝典第19章源码part1

jsp程序开发案例宝典第19章源码part1

2008-05-06

jsp程序开发案例宝典第14章源码

jsp程序开发案例宝典第14章源码

2008-05-06

jsp程序开发案例宝典第19章源码part2

jsp程序开发案例宝典第19章源码part2

2008-05-06

jsp程序开发案例宝典第15章源码

jsp程序开发案例宝典第15章源码

2008-05-06

jsp程序开发案例宝典第13章源码part1

jsp程序开发案例宝典第13章源码part1

2008-05-06

jsp程序开发案例宝典第13章源码part2

jsp程序开发案例宝典第13章源码part2

2008-05-06

jsp程序开发案例宝典第17章源码

jsp程序开发案例宝典第17章源码

2008-05-06

jsp程序开发案例宝典第12章源码

jsp程序开发案例宝典第12章源码

2008-05-06

jsp程序开发案例宝典第11章源码part2

jsp程序开发案例宝典第11章源码part2

2008-05-06

jsp程序开发案例宝典第11章源码part1

jsp程序开发案例宝典第11章源码part1

2008-05-06

jsp程序开发案例宝典第九章源码

jsp程序开发案例宝典第九章源码

2008-05-06

jsp程序开发案例宝典第六章源码part2

jsp程序开发案例宝典第六章源码part2

2008-05-06

jsp程序开发案例宝典第八章源码

jsp程序开发案例宝典第八章源码

2008-05-06

jsp程序开发案例宝典第六章源码part1

jsp程序开发案例宝典第六章源码part1 <br>

2008-05-06

jsp程序开发案例宝典第六章源码part3

jsp程序开发案例宝典第六章源码part3

2008-05-06

jsp程序开发案例宝典第五章源码part6

jsp程序开发案例宝典第五章源码part6

2008-05-06

jsp程序开发案例宝典第五章源码part8

jsp程序开发案例宝典第五章源码part8

2008-05-06

微软签名工具SignTool

微软签名工具SignTool 很好用 本人亲自测试过

2012-09-03

hid类USB驱动开发需要的链接库和头文件

hid类USB驱动开发需要的链接库和头文件setupapi.lib、hidsdi.h等

2012-09-03

cygwin 2.738 安装包

Cygwin最新版2.738本地安装包,内附详细的傻瓜式安装教程,本人亲测成功。共60多M,由于上传大小的限制分为10部分,仅在第一部分和第二部分2分。

2012-08-10

cygwin2.738本地安装包

Cygwin最新版2.738本地安装包,内附详细的傻瓜式安装教程,本人亲测成功。共60多M,由于上传大小的限制分为10部分,仅在第一部分和第二部分2分。

2012-08-10

cygwin2.738安装包

Cygwin最新版2.738本地安装包,内附详细的傻瓜式安装教程,本人亲测成功。共60多M,由于上传大小的限制分为10部分,仅在最后一部分2分。

2012-08-10

snot2.0入侵检测(中文)

snot2.0入侵检测(中文) snort有三种工作模式:嗅探器、数据包记录器、网络入侵检测系统。嗅探器模式仅仅是从网络上读取数据包并作为连续不断的流显示在终端上。数据包记录器模式把数据包记录到硬盘上。网路入侵检测模式是最复杂的,而且是可配置的。可以让snort分析网络数据流以匹配用户定义的一些规则,并根据检测结果采取一定的动作。

2009-05-21

jsp程序开发范例宝典第五章源码part9部分

jsp程序开发范例宝典第五章源码part9部分

2008-05-05

jsp程序开发范例宝典第五章源码part7部分

jsp程序开发范例宝典第五章源码part7部分

2008-05-05

jsp程序开发范例宝典第五章源码part5部分

jsp程序开发范例宝典第五章源码part5部分

2008-05-05

jsp程序开发范例宝典第五章源码part4部分

jsp程序开发范例宝典第五章源码part4部分

2008-05-05

jsp程序开发范例宝典第五章源码part3部分

jsp程序开发范例宝典第五章源码part3部分

2008-05-05

jsp程序开发范例宝典第五章源码part2部分

jsp程序开发范例宝典第五章源码part2部分

2008-05-05

jsp程序开发范例宝典源码第五章源码part1

jsp程序开发范例宝典源码第五章源码part1<br>由于太大,分部分上传

2008-05-05

jsp程序开发范例宝典源码第四章源码

jsp程序开发范例宝典源码第四章源码

2008-05-05

jsp程序开发范例宝典源码

jsp程序开发范例宝典第一章源码

2008-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除