最新消息:

2012年06月的内容

用PDB库调试Python程序
未分类

用PDB库调试Python程序

admin 13年前 (2012-06-18) 2607浏览 0评论

如果使用过微软技术的朋友应该体会过微软的Visual Studio系列IDE给debug程序带来的方便,换了个工作就没有Visual Studio了,对于我这种从未在非GUI环境下调试过程序的人来说实在有点不爽,今天花了点时间看了一下Python自带...

Python实现简单的DSL与自动化测试
python

Python实现简单的DSL与自动化测试

admin 13年前 (2012-06-18) 3310浏览 0评论

自动化测试,一个在测试领域中被广为熟知,也是被谈论最多的概念之一。DSL (Domain Specific Language),一种高度抽象,用于某个特定领域下编程语言。软件测试在大多数情况下都是对某个特定行业的软件系统进行测试,所以这两者应该可以很...

Python对体积较大的CSV文件进行比较
未分类

Python对体积较大的CSV文件进行比较

admin 13年前 (2012-06-18) 3373浏览 0评论

最近的工作总是跟数据打交道,需要经常比较一些CSV文件,这些CSV文件其实都需要被LOAD到数据库里面,所以也就是一堆堆的数据文件需要比较。暂时没有发现有比较好用的现成的CSV比较工具,自己动手用Python做了一个凑合能用的。思想比较简单,就是把C...

在web.py中处理表单中的多选下拉框
未分类

在web.py中处理表单中的多选下拉框

admin 13年前 (2012-06-18) 3092浏览 0评论

web.py是一个轻量级的web framework,源代码只有7000多行(我自己用wc -l计算,肯定偏多了),用它来做个简单的站点很方便,上手容易。我在公司就用web.py做了我们自己的自动化测试管理工具,主要是管理自动化用例,展示测试结果。最...

Python SQLite的使用经验
未分类

Python SQLite的使用经验

admin 13年前 (2012-06-18) 2506浏览 0评论

SQLite是一款轻量级的数据库,很适合用着移动设备上,或者是客户端程序。SQLite的优点有:1. 不需要为数据库起一个单独的进程 2. 整个数据库可以随时拷贝走 3. 不需要任何配置。从Python 2.5开始,SQLite就在标准库了,所以用起...

每个程序员都应该知道的一些时间数据
未分类

每个程序员都应该知道的一些时间数据

admin 13年前 (2012-06-15) 2330浏览 0评论

L1 cache :………………………………………………..0.5ns branch mispredict(转移、分支预测) : ……………..5ns L2 cache :………………………………………………… 7ns 互斥锁解锁 :……………………...

memcached参数中文解释
未分类

memcached参数中文解释

admin 13年前 (2012-06-14) 2555浏览 0评论

memcached 1.4.2 -p <num> 监听的TCP端口(默认: 11211) -U <num> 监听的UDP端口(默认: 11211, 0表示不监听) -s <file> 用于监听的UNIX套接字路径(...

Centos(RHEL) 6 添加网卡的方法
未分类

Centos(RHEL) 6 添加网卡的方法

admin 13年前 (2012-06-14) 3240浏览 0评论

在 Centos 6 中,默认的 kudzu 这个识别硬件的服务不存在了,基本上所有的硬件管理都通过 Udev 来管理了…什么是 udev 可以查我的其它的文章.如果你在 Centos 6 中加了一个新的硬件,如网卡.只需要重新启动 udev 就行了...

MySQL5.5服务器命令选项中文版(服务器部分)
未分类

MySQL5.5服务器命令选项中文版(服务器部分)

admin 13年前 (2012-06-14) 2876浏览 0评论

5.1.2   服务器命令选项 当您启动mysqld服务器时,你可以使用在4.2.3节“指定程序选项”中描述的任何方法指定程序选项。最常见的方法是在选项文件或命令行中提供选项。然而,在大多数情况下都希望确保每次运行服务器均使用相同的选项。确保这一点的...

详谈 UNIX 环境进程异常退出
未分类

详谈 UNIX 环境进程异常退出

admin 13年前 (2012-06-14) 2770浏览 0评论

简介: 本文详细论述 UNIX 环境上的进程异常退出,将导致进程异常退出的各种情景归纳为两类,对每类情况详细分析了问题出现的根本原因,同时添加了相应的实例以易于您更好地进行了解。在此基础上,文章最后论述了应该如何避免和调试进程异常退出问题。希望读者阅...

C++ 后台程序实时性能监控
c

C++ 后台程序实时性能监控

admin 13年前 (2012-06-14) 3334浏览 0评论

面对的问题: 做后台程序经常会被问一句话,你的程序能撑多少人。一般官方一点的回答是这个得根据实际情况而定。实际上后台程序的性能是可以被量化的。我们开发的每一个服务器程序,对性能都非常有底,以为我们有数据。So,能撑多少人不少随便猜的,让数据报表来说话...

MySQL数据库中group by的实现
未分类

MySQL数据库中group by的实现

admin 13年前 (2012-06-14) 3151浏览 0评论

有同学问到MySQL数据库group by是如何实现,发现可能存在误解,简单说明一下。 示例 CREATE TABLE `tb` ( `c` int(11) DEFAULT NULL, `d` int(4) DEFAULT NULL, `e` var...

详解服务器内存带宽计算和使用情况测量
未分类

详解服务器内存带宽计算和使用情况测量

admin 13年前 (2012-06-12) 4758浏览 0评论

前段时间我们在MYSQL调优上发现有瓶颈,怀疑是过多拷贝内存,导致内存带宽用完。在Linux下CPU的使用情况有top工具, IO设备的使用情况有iostat工具,就是没有内存使用情况的测量工具。 我们可以看到大量的memcpy和字符串拷贝(可以用s...

洞悉Linux系统软硬件配置
未分类

洞悉Linux系统软硬件配置

admin 13年前 (2012-06-12) 2855浏览 0评论

我们在做服务器的时候,老大扔给你一台机器,要你在上面开发。通常服务器软件是非常依赖于系统的软硬件的,软件通常是要紧贴硬件的特性,如果我们不能了解机器的硬件,我们就无法高效的开发。 比如说想知道Linux的系统的版本,CPU有几个,内存多少大, 机器什...

Fio模拟Mysql服务器IO压力脚本
未分类

Fio模拟Mysql服务器IO压力脚本

admin 13年前 (2012-06-12) 3678浏览 0评论

fio是个非常好用的io压力模拟工具,功能非常齐全, 有兴趣的同学参看 这里。 这里我用fio模拟我们线上mysql服务器的压力来为厂家送来的pci-ssd卡做压力测试,底下是脚本(已经测试正确),也许有的同学有用。 $ cat mysql-test...