- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 linux下,替换目录下文件内容的命令
perl -p -i -e "s/China/Sumly/g" /www/*.htm /www/*.txt上面的意思是说将www文件夹下所有的htm和txt文件中的“China”都替换为“Sumly”
2010-11-29 16:28:00 1902
原创 linux生成固定大小的文件
<br />命令:<br />dd if=/dev/zero of=/tmp/test.tar bs=1K count=20000<br /> <br />在tmp目录下生成20M大小的test.tar文件
2010-11-26 11:27:00 799
原创 linux 安装httpd
安装httpd时需要参数:Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-included-apr Use bundled copies of APR/APR-Util --with-apr=PATH prefix for ins
2010-11-25 11:40:00 955
原创 转 Error No. 1130 Host '*.*.*.*' is not allowed to connect to this MySQL server
出现情况: 使用mysql的客户端SQLyog Enterprise连接到mysql的服务端时,出现如下错误: Error No. 1130 Host '*.*.*.*' is not allowed to connect to this MySQL server原因: 这是由于mysql服务端root用户所对应的客户端权限设置问题。默认所对应的客户端地址只有localhost(也就是服务端的机器),所以要增加相应的地址。此处,我们增加任何地址
2010-11-24 17:32:00 2532
原创 备份
<br />1、scp 所有的lib64,/usr/lib64<br />2、scp json<br />3、sudo bash -c 'echo /usr/local/lib >> /etc/ld.so.conf ' && sudo ldconfig<br />生效<br /> <br />./configure<br />make<br />make install<br /> <br />
2010-11-23 19:23:00 362
原创 线程传入多个参数
<br />2种方式<br />一、把参数当做全局变量,不过这个藐视代码结构不合理,个人觉得还是结构体指针的方式比较好。<br />二、定义一个结构体的指针传入<br /> 21 struct param{<br /> 22 int fd;<br /> 23 string deskey;<br /> 24 };<br /> <br /> <br /> 45 int fd = 0;<br /> 46 string deskey = "
2010-11-22 16:02:00 764
原创 c++多线程操作全局变量的锁的问题
<br /> 2个线程同时改变一个全局变量counter的时候,需要加一个锁。<br /> <br /> 2 #include <pthread.h><br /> 3 #include <iostream><br /> 4 <br /> 5 using namespace std;<br /> 6 #define NLOOP 5000<br /> 7 int counter=0;<br /> 8 pthread_mutex_t counter_mutex = PTHR
2010-11-22 15:53:00 7530
原创 c++ 解析xml的小工具tinyxml
<br />例子:<br />person.xml<br /> 1 <Persons><br /> 2 <Person ID="1"><br /> 3 <name>phinecos</name><br /> 4 <age>22</age><br /> 5 </Person><br /> 6 </Persons><br /> <br />c++测试代码:<br /> 1 #include <iostream><br />
2010-11-19 17:37:00 719
原创 double转为百分比的类
<br />double型的数专成百分比,一开始想想还挺麻烦的,不过好在有NumberFormat类,就简单多了。<br />double rate = 0.888<br />NumberFormat nFromat = NumberFormat.getPercentInstance();<br />String rates = nFromat.format(rate);<br /> <br />print一下就变成了88.8%了。
2010-11-17 13:18:00 8499
原创 MySQLdb解决中文数据的问题
问题如下:>>> a = u'哈哈'>>> sql = "update task set runpeople = '%s'"%a>>> cursor.execute(sql)Traceback (most recent call last): File "", line 1, in File "build/bdist.linux-x86_64/egg/MySQLdb/cursors.py", line 157, in executeUnicodeEncodeError: 'la
2010-11-12 16:23:00 1429
原创 通过pythong MySQLdb操作mysql数据库的例子
例子程序: 1 import os, sys 2 import MySQLdb#先连接数据库,获得conn对象 3 try: 4 conn = MySQLdb.connect(host='10.1.166.132',user='root',passwd='nothing',db='tm') 5 except Exception, e: 6 print e 7 sys.exit()#获得cursor,用cursor的方法来操作数
2010-11-10 16:14:00 917
原创 访问windows2003下的mysql的问题
<br />windows下安装了mysql5.1.<br />安装完成后,net start mysql<br />启动成功。<br /> <br />然后,在linux下安装mysql客户端<br />输入:<br />mysql -u root -h 10.*.*.* -f<br />输入密码<br /> <br />一段时间后提示:<br />ERROR 2003 (HY000): Can't connect to MySQL server on “10.*.*.*"(110)<br /> <br
2010-11-10 15:15:00 587
原创 Redhat 下安装MySQL for Python
首先,安装Mysql的客户端,到mysql的官网下载http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-client-community-5.1.52-1.rhel5.x86_64.rpm/from/http://ftp.iij.ad.jp/pub/db/mysql/安装完成下载MySQL for Python,下载地址:http://sourceforge.net/projects/mysql-python/files/下载下来,解包,查看README13
2010-11-09 17:39:00 3156
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人