
技术
文章平均质量分 68
elevenqiao
python c++
展开
-
Nagios、Ganglia和Splunk
云计算早已不是停留在概念阶段了,各大公司都购买了大量的机器,开始正式的部署和运营。而动辄上百台的性能强劲的服务器,为运营管理带来了巨大的挑战。如果没有方便的监控报警平台,对于管理员而言犹如噩梦,每天都将如救火队员一样,飞快地敲击键盘,用原始的Unix命令在多台机器中疲于奔命。如果没有好的日志管理平台,对于开发者Troubleshooting更是一件泪流满面的事情。而如果你是转载 2013-01-09 09:23:41 · 1966 阅读 · 0 评论 -
python的web框架整理
链接:http://wiki.woodpecker.org.cn/moin/PyWebFrameList原创 2011-11-17 13:48:50 · 831 阅读 · 0 评论 -
Python Coding Rule
另参考:点击打开链接 --- hoxide 初译 dreamingk 校对发布 040724 --- xyb 重新排版 040915 --- ZoomQuiet MoinMoin 美化 050610用Python进行开发时的编码风格约转载 2011-08-29 09:43:40 · 2349 阅读 · 0 评论 -
介绍使用SrvAny.exe将tracd封装成windows服务。
1.下载安装Windows2003ResourceKits,其实我们只需要该目录下的SrvAny.exe和instsrv.exe文件即可,在此目录下还有rktools.chm帮助文件,大家可以查看SrvAny.exe如何使用。2.创建服务,语法如下:instsrv 服务名称转载 2011-09-26 14:16:21 · 852 阅读 · 0 评论 -
django中for循环的使用
{% for %} 允许我们在一个序列上迭代。与Python的for 语句的情形类似,循环语法是 for X in Y ,Y是要迭代的序列而X是在每一个特定的循环中使用的变量名称。每一次循环中,模板系统会渲染在{% for %} and {% endfor %} 中的所有内原创 2011-08-25 14:37:01 · 13728 阅读 · 0 评论 -
python @property
@property 可以将python定义的函数“当做”属性访问,从而提供更加友好访问方式,但是有时候setter/getter也是需要的,我们视具体情况吧 请注意以下代码场景: 代码片段1: Python2.6代码 clas转载 2011-09-21 12:24:23 · 8490 阅读 · 0 评论 -
python yield用法
一个使用了yiled关键字的函数就不再是一个普通的函数了,而是一个生成器函数(generator function),当函数被调用的时候将返回一个迭代器(iterator)。 所以下面将分别讲解迭代器和生成器这两个概念。 一. 迭代器(It转载 2011-09-21 12:35:04 · 3807 阅读 · 0 评论 -
python string to datetime (type)
为了从字符串中提取时间,并进行比较,因此有了这个问题,如何将字符串转换成datetime类型 1.字符串与time类型的转换>>> import time>>> timestr = "time2009-12-14">>> t = time.str转载 2011-08-23 17:49:51 · 3808 阅读 · 0 评论 -
python rabittmq
RabbitMQ作为一个工业级的消息队列服务器,在其客户端手册列表的Python段当中推荐了一篇blog,作为RabbitMQ+Python的入门手册再合适不过了。不过,正如其标题Rabbit and Warrens(兔子和养兔场)一样,这篇英文写的相当俏皮,以至于对于我等非英文读者来说不像一般的技术文档那么好懂,所以,翻译一下吧。翻译过了,希望其他人可以少用一些时间。翻译水平有限,不可能像原转载 2011-11-21 10:42:52 · 2779 阅读 · 0 评论 -
url 设计规范
什么是URI(URL)定义URI: Uniform Resource LocatorsURL:Uniform Resource IdenticatorsURI分两部分,scheme, scheme-specific,这两部分由冒号分割开。schema包括HTTP,FTP,NEWS,GOPHER等,详情参见RFC1738(ftp://ds.internic.net/r转载 2011-09-09 12:37:34 · 7685 阅读 · 0 评论 -
JQuery.Ajax之错误调试帮助信息
代码:$(document).ready(function() { jQuery("#clearCac").click(function() { jQuery.ajax({ url: "/Handle/Do.aspx", type: "post",转载 2012-12-21 10:32:11 · 683 阅读 · 0 评论 -
mysql 索引
本文来自尚观知识库】关系数据库的世界是一个表与集合、表与集合上的运算占统治地位的世界。数据库是一个表的集合,而表又是行和列的集合。在发布一条SELECT 查询从表中进行检索行时,得到另一个行和列的集合。这些都是一些抽象的概念,对于数据库系统用来操纵表中数据的基本表示没有多少参考价值。另一个抽象概念是,表上的运算都同时进行;查询是一种概念性的集合运算,并且集合论中没有时间概念。当然,现实世界转载 2012-09-12 11:36:48 · 670 阅读 · 0 评论 -
nginx ssl 登陆配置
nginx https 登陆配置默认情况下ssl模块并未被安装,如果要使用该模块则需要在编译时指定–with-http_ssl_module参数,安装模块依赖于OpenSSL库和一些引用文件,通常这些文件并不在同一个软件包中。通常这个文件名类似libssl-dev。生成证书可以通过以下步骤生成一个简单的证书:首先,进入你想创建证书和私钥的目录,例如:$转载 2012-08-31 10:46:47 · 1034 阅读 · 0 评论 -
python 模块学习链接
http://www.nullege.com/http://www.lfd.uci.edu/~gohlke/pythonlibs/http://readthedocs.org/docs/virtualenv-chinese-docs/en/latest/ (virtualenv)http://tech.idv2.com/2011/06/27/django-celery-rab原创 2011-09-19 16:26:23 · 669 阅读 · 0 评论 -
django1.4新特性
1.支持时区(timezone)启用此功能:settings.py->USE_TZ = True获取时间:datetime.datetime.now() -> datetime.datetime.utcnow()展示使用:{% load tz %}{% timezone "Europe/Paris" %} Paris time: {{ value }}{% end翻译 2012-04-18 16:08:22 · 4279 阅读 · 0 评论 -
木马攻击与防御原理
木马攻击与防御原理转帖 一、 引言 特洛伊木马是 Trojan Horse 的中译,是借自"木马屠城记"中那只木马的名字。古希腊有大军围攻特洛伊城,逾年无法攻下。有人献计制造一只高二丈的大木马假装作战马神,攻击数天后仍然无功,遂留下木马拔营而去。城中得到解围的消息,及得到"木马"这个奇异的战利品,全城饮酒狂欢。到午夜时份,全城军民尽入梦乡,匿于木马中的将士开秘转载 2012-04-17 16:37:33 · 6560 阅读 · 0 评论 -
mysql 命令
Mysql常用命令##创建数据库,设置字符集 create database mydb character set utf-8;##查看当前字符集 show variables like 'character_set_%'; ##为espp数据库创建espp用户,密码为espp grant all PRIVILEGES on espp.* to e转载 2012-02-08 17:14:23 · 962 阅读 · 0 评论 -
nginx 静态文件缓存
目的: 缓存nginx服务器的静态文件。如css,js,htm,html,jpg,gif,png,flv,swf,这些文件都不是经常更新。便于缓存以减轻服务器的压力。实现: nginx proxy_cache可以将用户的请缓存到本地一个目录,当下一个请求时可以直接调取缓存文件,就不用去后端服务器去取文件了。配置: 打开配置文件/etc/nginx/nginx.confuser w转载 2012-02-03 10:12:26 · 17038 阅读 · 3 评论 -
python 静态成员声明
1.关于定义类的一些奇特之处 今天在Python中定义一个类,很奇怪,不需要事先声明它的成员变量吗?暂时不知,先记录下来: class Account(object): "一个简单的类" account_type="B转载 2011-09-21 09:20:11 · 7839 阅读 · 1 评论 -
Python常用内置函数
内置函数,在python帮助文档中:Build-in Functions在Abaqus Python提示符下,输入下面语句,就会显示Python提供的内置函数列表>>>dir('__builtins__')abs(_) 内置函数,绝对值或复数的模。转载 2011-09-21 09:14:30 · 1857 阅读 · 0 评论 -
django 数据库API
原文链接一旦 数据模型 创建完毕, 自然会有存取数据的需要.本文档介绍了由 models 衍生而来的数据库抽象API,及如何创建,得到及更新对象.贯穿本参考, 我们都会引用下面的民意测验(Poll)应用程序:class Poll(models.Model): s转载 2011-09-21 12:01:21 · 4792 阅读 · 0 评论 -
python模块交叉引用问题
有下面两个文件相互引用,Python解释器报错。#foo.py:from bar import bar_varfoo_var=1#bar.py:from foo import foo_varbar_var=2import foo会产生如下错误:转载 2011-08-11 16:55:59 · 3908 阅读 · 0 评论 -
http协议的状态码 200、301、304、404、502 HTTP状态码解释
在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于404状态页面设置不正常,导致了google管理员工具无法验证的情况,当然,影响转载 2011-09-09 11:12:33 · 48974 阅读 · 2 评论 -
大型网站架构演变和知识体系
大型网站架构演变和知识体系 原文链接之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都转载 2011-08-09 16:27:04 · 416 阅读 · 0 评论 -
python __call__ 可调用对象
原文链接__call__Python中有一个有趣的语法,只要定义类型的时候,实现__call__函数,这个类型就成为可调用的。换句话说,我们可以把这个类型的对象当作函数来使用,相当于 重载了括号运算符。例如,现在我们要计算重力环境下的自然落体位转载 2011-08-09 18:43:37 · 739 阅读 · 0 评论 -
python--serial
有此类,去用python解决各种串口问题吧:from Queue import Queueimport randomimport timeimport threadimport struct import serial # Producer thr原创 2011-08-09 17:09:12 · 6658 阅读 · 1 评论 -
pylab绘制图表
最少的代码画曲线:from pylab import *# -*- coding:utf-8 -*-t = arange(0.0, 2.0, 0.01)s = sin(2*pi*t)plot(t, s, linewidth=1.0)xlabel('t(s)')yl原创 2011-08-09 16:52:55 · 977 阅读 · 0 评论 -
简明 Python 编程规范
简明 Python 编程规范 by @laiyonghao发布时间:2011-07-07 04:59:01, 关注:+2217, 评论:+4, 赞美:+9, 不爽:+0本文标签: 编程规范原始出处: 赖勇浩的编程私伙局# 本规范已有转载 2011-09-02 10:05:53 · 650 阅读 · 0 评论 -
pyqt开发之使用Qt-designer
1.资源文件编译举例说明:demo.qrc ==> demo_rc.py1). windows:开始-〉运行 cmd2). 把demo.qrc images 文件夹放到c:下3). pyrcc4.exe demo.qrc > demo_rc原创 2011-08-11 17:08:52 · 1094 阅读 · 0 评论 -
ubuntu 命令 软件安装、卸载、升级
在终端里安装软件 apt-get install softname1 softname2 softname3……卸载软件 apt-get remove softname1 softname2 softname3……卸载并清除配置 apt-get remove --pu原创 2011-09-09 12:03:33 · 741 阅读 · 0 评论 -
python with...as...用法
with从Python 2.5就有,需要from __future__ import with_statement。自python 2.6开始,成为默认关键字。在What's new in python2.6/3.0中,明确提到:The ‘with‘ stat转载 2011-09-21 11:38:56 · 20322 阅读 · 0 评论 -
python except
python except 有时候后面跟个e try: a = 1/0except Exception,e: print e不晓得这个e是啥意思去群里问了下 意思是是捕获Exception的错误 存储到e里面底下是转载过来的文章转载 2011-09-21 11:21:25 · 32111 阅读 · 1 评论 -
django meta 选项
Meta 选项通过一个内嵌类 "class Meta" 给你的 model 定义元数据, 类似下面这样:class Foo(models.Model): bar = models.CharField(maxlength=30) class Meta:转载 2011-09-21 10:53:15 · 1304 阅读 · 0 评论 -
windows 程序自启动
Windows启动时通常会有一大堆程序自动启动。不要以为管好了“开始→程序→启动”菜单就万事大吉,实际上,在Windows XP/2K中,让Windows自动启动程序的办法很多,下文告诉你最重要的两个文件夹和八个注册键。一、当前用户专有的启动文件夹 这是许多应用转载 2011-08-16 09:07:24 · 515 阅读 · 0 评论 -
python--super
一、问题的发现与提出 在Python类的方法(method)中,要调用父类的某个方法,在Python 2.2以前,通常的写法如代码段1: 代码段1: class A: def __init__(self): print "enter A" pr转载 2011-08-15 15:12:08 · 442 阅读 · 0 评论 -
python--assert语句
>>> assert len(unique_characters) Traceback (most recent call last): File "", line 1, in assert len(unique_characters) NameEr原创 2011-08-15 09:23:14 · 682 阅读 · 0 评论 -
shell 命令快捷键大全
有时候,我们需要在 Bash 中重复执行先前的命令。你当然可以使用上方向键来查看之前曾经运行过的命令,但本文介绍了一些更好的方式,如!!,!a,!number,!-number,!$,Ctrl+r等快捷键。本文还提供了一些例子介绍如何正确的使用这些快捷键。转载 2011-09-09 12:27:46 · 6731 阅读 · 0 评论 -
django ubuntu server 配置链接
django安装、配置、mysql+apache转载 2011-09-02 10:05:28 · 412 阅读 · 0 评论