自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 mysql replication多源服务器下的auto_increment冲突问题

<br />   在以前的文章中《mysql同步复制M-M(master master)模式》 里,配置了这样一种双向同步机制,两台服务器都可以保持同步并且都可以读写,但是这种配置方案还不完善,生产上实际可能出现很多问题,最突出的一点就是库中某些表有自增长auto_increment字...

2010-09-08 18:02:00 1006 0

转载 手把手教您Python多线程应用技巧

<br /><br />在编程语言中,多线程的应用是一个比较重要的应用技术,那么Python中的多线程应用同样也是非常重要的。线程相对进程来说是“轻量级”的,操作系统用较少的资源创建和管理线程。程序中的线程在相同的内存空间中执行,并共享许多相同的资源。<br />...

2010-09-07 17:33:00 889 0

转载 python set 的与或非

<br /><br />    def intersect(a, b):<br />""" return the intersection of two lists """<br />ret...

2010-09-03 11:44:00 2362 0

原创 怎样在 Windows 系统上安装 WordPress 本地测试

<br /><br />我们在测试主题或者插件的时候,如果在服务器上测试的话,速度相对来说很慢,而且也不容易修改代码。这里给大家简单的讲一下如何在 Windows 系统上安装 WordPress 来做本地测试。<br /><br />首先,你必须有一...

2010-09-01 22:45:00 993 0

转载 Mysql数学函数不求人

<br />所有的数学函数在一个出错的情况下返回NULL。  <br /><br />-  <br />单目减。改变参数的符号。  <br />mysql> select - 2;  <br /><br />...

2010-08-31 12:13:00 685 0

原创 linux查看文件系统类型

<br />df -T选项,显示文件系统的类型

2010-08-31 00:05:00 1074 0

转载 Linux下文本文件中^M 符号问题的解决

<br /><br />相关问答:<br />问:我在Windows中通过FTP传一个文本文件到Linux中,但是打开文本文件后每行最后都有^M的标志。由于很长,用编辑器去除太麻烦,有什么解决办法呢?<br />答:为了解决这个问题,Linux下专门...

2010-08-24 14:38:00 997 0

原创 swapoff错误Cannot allocate memory

<br />I found out why swapoff fails; and its because the amount of swap file being used is bigger than what can fit in the my RAM <br />&...

2010-08-22 23:06:00 4736 0

转载 Python的函数参数传递:传值?引用?

<br /> <br />作者:winterTTr (转载请注明)<br />原帖地址:http://blog.csdn.net/winterTTr/archive/2008/06/27/2590741.aspx<br />我想,这个标题或许是很多初...

2010-08-22 00:07:00 934 0

转载 Python列表妙用,充分体现语法精练

<br />去掉列表中每个元素头尾的空格 <br />>>> freshfruit = ['  banana', '  loganberry ', 'passion fruit  '] <b...

2010-08-21 21:43:00 1174 0

转载 通用向上取整算法

(A+B-1)/B

2010-08-21 18:38:00 3211 0

转载 awk内置字符串函数:实例

<br />awk内置字符串函数<br />gsub(r,s)       在整个$0中用s替代r<br />gsub(r,s,t)     在整个t中用s替代r<br />index(s,t)      返回s中字符串t的第一位置<br /&...

2010-08-13 11:40:00 911 0

转载 sync、fsync和fdatasync函数

<br /> <br />传统的UNIX实现在内核中设有缓冲区高速缓存或页面高速缓存,大多数磁盘I/O都通过缓冲进行。当将数据写入文件时,内核通常先将该数据复制到其中一个缓冲区中,如果该缓冲区尚未写满,则并不将其排入输出队列,而是等待其写满或者当内核需要重用该缓冲区以便存放...

2010-08-12 15:12:00 1201 0

转载 Python多线程 简明例子

<br /> 综述   多线程是程序设计中的一个重要方面,尤其是在服务器Deamon程序方面。无论何种系统,线程调度的开销都比传统的进程要快得多。  Python可以方便地支持多线程。可以快速创建线程、互斥锁、信号量等等元素,支持线程读写同步互斥。美中不足的是,Python的运行在Py...

2010-08-09 14:07:00 748 0

转载 mysql执行包括多个表的UPDATE操作

table_references子句列出了在联合中包含的表。该语法在13.2.7.1节,“JOIN语法”中进行了说明。以下是一个例子:UPDATE items,month SET items.price=month.priceWHERE items.id=month.id;

2010-08-05 11:08:00 1265 0

转载 什么是脏读、不可重复读、幻读

<br /><br />1. 脏读 :脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。<br />2. 不可重复读 :是指在一个事务内,多次读同一数据。在这个事务还没有...

2010-08-03 14:44:00 744 0

原创 关于mysql index length

<br />这篇文章是我对explain出来之后index的长度产生的一个疑问,然后刨根问底之后总结下来的。<br />具体可见:http://topic.csdn.net/u/20100727/14/9a63689e-7fdc-4b33-b215-7d08b2aef569...

2010-07-29 11:30:00 2701 0

原创 skip-name-resolve

<br />When a new thread connects to mysqld, mysqld will spawn a new thread to handle the request. This thread will first check if the hostnam...

2010-07-28 10:55:00 1062 0

转载 python判断unicode是否是汉字,数字,英文,或者其他字符

<br />下面这个小工具包含了 判断unicode是否是汉字,数字,英文,或者其他字符。 全角符号转半角符号。 unicode字符串归一化等工作。 还有一个能处理多音字的汉字转拼音的程序,还在整理中。<br /> #!/usr/bin/env python<...

2010-07-22 14:19:00 2718 0

原创 在windows cmd下执行mysql显示乱码解决方案

<br />因为很多windows的终端采用的是gbk编码,所以如下的内容,有可能是设置为set character_set_client=gbk,这样才能在终端正常显示中文。 <br /> character_set_client客户端传输到服务器端命令所使用的编...

2010-07-21 16:05:00 1168 0

转载 Python中截取强大的一个东西

str[0:5]str[:]str[4:] #从第四个到最后一位str[:-3] #从最左侧到倒数第三位(不含 第三位)str[2]str[1:9:2]str[-3:] 表示截取后三位 str[::-1] 反转字符串str[-2:]从倒数第二位,到最右侧所 有的字符<br /&...

2010-07-21 10:04:00 8289 0

转载 Python 不支持杀死子线程

<br />昨天为我的 casnet 程序添加新功能。其中一个功能是断线自动重连,本来是单线程的程序,添加这个功能就需要后台有一个线程定时地查询当前状态,如果掉线就自动重连。因之遇到 了一个如何设计这个守护线程的问题。<br />我刚开始的想法是后台线程每次运行查...

2010-07-20 17:33:00 1338 0

转载 修改linux swap空间的 swappiness,降低对硬盘的缓存

<br />  linux 会使用硬盘的一部分做为SWAP分区,用来进行进程调度--进程是正在运行的程序--把当前不用的进程调成‘等待(standby)‘,甚至‘睡眠 (sleep)’,一旦要用,再调成‘活动(active)’,睡眠的进程就躺到SWAP分区睡大觉,把内存空出来让给‘...

2010-07-20 10:08:00 833 0

转载 处理 Could not parse relay log event entry

[编辑 ]Slave停止 工作<br />[编辑 ]无法读取 master上的log现象1 show slave status显示以下错误信息<br /> Could not parse relay log event entry. The possible...

2010-07-19 10:14:00 2889 0

原创 如何安装MySQLdb

tar xfz MySQL-python-1.2.1.tar.gzcd MySQL-python-1.2.1#解压后直接运行这个脚本就OK了,剩下的下载安装setuptools的工作就让这个脚本自己去完成python ez_setup.py#edit site.cfg if necessarypy...

2010-07-16 15:10:00 716 0

转载 mysql 一个较特殊的问题:You can't specify target table 'wms_cabinet_form' for update in FROM clause

<br />原文地址:http://www.cnblogs.com/chy1000/archive/2010/03/02/1676282.html<br /> <br />今天在写 mysql 遇到一个比较特殊的问题。<br /> mysql 语句...

2010-07-07 17:33:00 387 0

原创 关于MySQLdb的一些新发现(使用python连接mysql的库)

<br />MySQLdb的文档时通过python的工具自动将注释生成的,所以文档的可读性不是很强。下面是通过其他的文章发现的两个比较好点的使用方式:<br />一、<br /> cursor.execute("select id,ip,port...

2010-07-07 11:23:00 662 0

转载 getopt在Python中的使用

<br />在运行程序时,可能需要根据不同的条件,输 入不同的命令行选项来实现不同的功能。目前有短选项 和长选项 两种格式。短选项格式为"-" 加 上单个字母选项;长选项为"--" 加上一个单词。长格式是在Linux 下 引入的。...

2010-07-04 18:26:00 816 0

原创 crontab中运行python程序出错,提示ImportError: No module named解决全过程

将一个python脚本放入crontab执行时,提示如下错: ImportError: No module named hashlib 但是在shell中直接执行时没有任何问题,google之后,得到线索是PYTHONPATH的问题,PYTHONPATH会决定python查找lib的路径。 ...

2010-07-02 15:00:00 12606 0

转载 SQL中的join的详细用法!inner join,full outer join,left join,right jion

<br />转自:http://hi.baidu.com/qgbmxxf/blog/item/decd052d2b53573d359bf77c.html<br />作者:Lich King<br /> <br />--查询分析器中执行:<br ...

2010-06-30 17:34:00 2300 0

原创 python错误:TypeError: 'str' object is not callable

<br />oh,shit<br />cursor.execute("delete from mysql_status where db_id=%s and variable_id=%s and time<%s"(db_id,variable_id...

2010-06-24 16:39:00 4572 0

原创 sysbench的安装及使用

文章是我使用sysbench的一些心得

2010-06-24 12:20:00 2224 0

转载 MySQL特异功能之:Impossible WHERE noticed after reading const tables

<br />用EXPLAIN看MySQL的执行计划时经常会看到Impossible WHERE noticed after reading const tables这句话,意思是说MySQL通过读取“const tables”,发现这个查询是不可能有结果输出的。比如对下面的表和数据...

2010-06-22 11:38:00 427 0

原创 关于索引的一个诡异问题

<br />

2010-06-21 16:51:00 414 0

转载 开发笔记:Python中的全局变量

<br />原文地址:http://blog.donews.com/maverick/archive/2007/07/02/1181907.aspx<br />全局变量不符合参数传递的精神,所以,平时我很少使用,除非定义常量。今天有同事问一个关于全局变量的问题,才发现其中原...

2010-06-13 15:55:00 503 0

转载 Python mysql 中文乱码

<br />当使用MySQLdb.connect连接MySQL数据库的时候,出现乱码而在mysql内部select时没有乱码,请检查MySQLdb.connetc是否指定了charset,默认的charset应该是ASCII。<br /> <br /> <...

2010-06-13 11:12:00 831 0

转载 大量AUTO-INC LOCK 导致的DeadLOCK

原文链接:http://steven1981.itpub.net/post/7967/494087官方文档关于AUTO_INC锁说明今天发现数据库报检查到死锁,而且有大量的回滚。 当时状态见:这个库压力比较大,但从STATUS看,都 是 lock mode AUTO-INC waiting....

2010-06-12 16:53:00 2788 0

原创 使用python smtp发邮件代码

<br />#!/usr/bin/env python # -*- coding: gbk -*- #导入smtplib和MIMEText import smtplib from email.mime.text import MIMEText ############# #...

2010-06-11 16:41:00 5159 1

转载 Linux的watch命令 -- 实时监测命令的运行结果

<br />watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有这个小工具,如同名字一样,watch 可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。<br />直接在 watch 后面接你想运行的命令,watch 就会帮你重复运行,并把每次的...

2010-06-09 22:21:00 635 0

转载 Memcache是什么

<br />Memcache是什么<br /> Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。<br /> 它可以应对任意多个连接,使...

2010-06-09 00:20:00 381 0

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