- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 python日志记录完整的异常信息traceback stack
用python的异常处理和日志可以完整的记录程序发生异常时的出错信息。这有赖于logging模块的强大和python的错误处理机制。以下是代码,参考了http://stackoverflow.com/questions/3702675/print-the-full-traceback-in-python-without-halting-the-program基本范式是:try:
2012-04-30 22:35:54 29315
原创 python中mysql和utf-8乱码问题
用PyDev开发数据库读写程序,数据库是mysql,用utf-8字符集。有开发者在 http://blog.csdn.net/foyuan/article/details/1711100 提到:“我用了下面几个措施,保证MySQL的输出没有乱码: 1 Python文件设置编码 utf-8 (文件前面加上 #encoding=utf-8) 2 MySQL数据库ch
2012-04-30 21:57:29 6796
转载 python的日志工具logging
http://blog.csdn.net/wh62592855/article/details/6024544在python的logging模块中主要有四个组件:logger: 日志类,应用程序往往通过调用它提供的api来记录日志。handler: 对日志信息处理,可以将日志发送(保存)到不同的目标域中。filter: 对日志信息进行过滤。formatter:日志的格式
2012-04-25 16:41:13 1165
转载 关于python之MySQLdb的编码
转自:http://blog.donews.com/maverick/archive/category/%E5%BC%80%E5%8F%91/page/3Python连接MySQL时需要用到 MySQLdb,按照给出的例子,操作MySQL的代码大致如下:""" Python to MySQL using mysql-python"""import MySQLdb# Establ
2012-04-24 18:10:20 2698
原创 推荐一个开源ftp客户端filezilla
LeapFTP、CuteFTP等是以前使用的FTP客户端,但一直使用破解版,很不好!而且破解版有的可能有病毒。另外CuteFTP我一直不能解决中文乱码问题,最后彻底转向开源FTP客户端filezilla,非常好用!也支持断点续传,安装之后默认就是中文的界面,对中文支持很好。下载地址 http://filezilla-project.org/download.php?type=client
2012-04-24 01:51:56 2179
转载 解决ftp客户端 建立数据socket 失败问题
前面提到了怎么用linux ftp客户端连接serv-u。现在碰到了新的问题,用cute ftp 5.0连接失败,提示”建立数据socket失败“。要解决这个问题,参考了这篇:http://www.elecfans.com/tongxin/computer/2009080483016.htmlFTP连接/创建失败“建立数据 socket 失败”如果你的使用FTP上传
2012-04-24 01:09:56 10229
原创 解决ftp客户端卡在Entering Extended Passive Mode的问题
环境描述:用Serv-U(版本11.2)设置好了ftp服务,用花生壳也设置好了域名和动态IP地址的绑定,在路由器也修改了端口映射。具体配置步骤如下:一、安装 Serv-U二、配置 Serv-U 1. 打开 Serv-U Administrator。2. 建立FTP域 选择 Serv-U 服务器 » 本地服务器 » 域,右
2012-04-24 01:01:11 14739 1
转载 Linux FTP命令详解及使用技巧
http://blog.chinaunix.net/u/15200/showart_299136.html%ftp 主机名/IP /*登录ftp服务器,会提示输入用户名和密码*/匿名登录:用户名输入:anonymous 密码输入:一个邮箱格式的任意字符串FTP>ascii: 设定以ASCII方式传送文件(缺省值) FTP>bell: 每完成一次文件传送,报警提示. FTP>
2012-04-22 22:29:11 1137
原创 mac os 上安装mysqldb,EnvironmentError: mysql_config not found
要在mac os上安装 mysqldb首先,下载MySQLdb:http://sourceforge.net/projects/mysql-python/下载MySQL-python-1.2.3.tar.gz解压,运行setup.py:python setup.py install报错:sh: mysql_config: command not found
2012-04-21 01:32:26 19821 3
原创 我理解的RAID5
Raid5 就是做奇偶校验(异或操作),它假定两块硬盘同时坏的概率非常非常低,n块硬盘做了RAID5之后,可以用的是n-1块硬盘的容量例如,4块硬盘,每块硬盘的相应位做奇偶校验(这也解释了为什么做RAID之后,大容量的硬盘只能被识别出和其他硬盘大小相同的容量):(1) (2) (3) (4)0 0 0
2012-04-21 01:05:44 1436
原创 mac中用命令行运行mysql
参考这篇博客:http://www.cnblogs.com/macro-cheng/archive/2011/10/25/mysql-001.html 感觉workbench不好用(有点先入为主了)。1,安装mysql在mysql的官方网站下载 mysql 5.5.23 http://www.mysql.com/downloads/mysql/,根据我的机器的配置情况选择了64bit版本
2012-04-21 00:58:22 36721
转载 您不具备查看该目录或页面的权限,因为访问控制列表 (ACL) 对Web服务器上的该资源进行了配置
http://www.ourys.com/post/99.html今天同学的电脑在测试自己的网页程序时,总说没有权限,浏览器的提示如下:您未被授权查看该页 您不具备查看该目录或页面的权限,因为访问控制列表 (ACL) 对 Web 服务器上的该资源进行了配置。 ——————————————————————————–
2012-04-16 18:48:59 2375
原创 Virtual Box的安装和使用
一直使用vmware work station,从6到7到8,但是这次下决心使用Virtual Box了。事件的触发点是这样的:vmware 7.1和Ubuntu 10.10兼容得不太好,准确的说是和Linux 2.6.35-22-generic的kernel兼容得不好。在vmware的论坛里面也翻看了很多patch来解决核心lib的兼容问题。但即便编译通过,也不能正常使用vmware
2012-04-15 19:51:29 1166
转载 bash文件无法运行,提示没有那个文件或目录的解决方法
bash文件无法运行,提示没有那个文件或目录的解决方法http://hi.baidu.com/whyspai/blog/item/d24b905430bc88093b293549.html/bin/bash^M:损坏的解释器: 没有那个文件或目录2011-04-20 14:07现在在做Broadcom的BCM2157平台,发给我们的平
2012-04-13 15:05:59 13101 1
转载 Linux下crontab命令的用法
crontabs在/var/spool/cron/crontabs下,只要在文件末尾追加crontab项就可以让它进入定期执行计划当中。Linux下crontab命令的用法 http://blog.csdn.net/sipsir/article/details/39737132007年5月21日任务调度的crond常驻命令 crond 是linux用来定期执行程序的命令。当安装
2012-04-11 14:18:48 769
原创 windows下的mysql远程访问设置
1,允许远程访问在mysql的安装目录下面,修改my.ini,添加下面这个行:bind-address = ipaddr(mysql所在机器的ip地址)重启mysql服务。2,在mysql数据库中增加允许访问mysql的白名单grant all on *.* to 'db'@'%' identified by '123456'; 意思是允许db用户,在任何一个i
2012-04-11 13:28:40 3005
原创 java反编译工具JD-GUI
先介绍一个不太好用的java反编译工具,JODE,http://jode.sourceforge.net/但是它于2004年之后就不再更新,对新的jdk就无能为力了!再介绍一个好用的java反编译工具JD(Java Decompiler)—GUIhttp://java.decompiler.free.fr/?q=jdgui它是图形
2012-04-09 00:37:13 1094
原创 mysql文件*.opt *.frm *.MYI *.MYD的迁移
注意:这里使用mysql 5.1,Ubuntu 11.10在机器A的/var/lib/mysql/文件夹下面有数据库smallone的文件。现在想把smallone下面对应的*.MYD *.frm *.MYI直接迁移到机器B的/var/lib/mysql/smallone下面1,直接在mysql中查看是否迁移成功在/etc/init.d文件夹下面运行mysql -
2012-04-08 11:47:14 1866
原创 解决ping命令中TTL总是跳动的问题
用putty连接服务器经常会断开,后来检查是因为有一台windows的机器在和linux服务器争抢ip地址。当ping 192.9.200.172 -t 时,可以看到TTL有跳动,时而63,时而127:来自 192.9.200.172 的回复: 字节=32 时间=1ms TTL=63来自 192.9.200.172 的回复: 字节=32 时间=58ms TTL=127来自 192.
2012-04-05 13:33:35 13764
原创 解决SecureCRT和PUTTY乱码的问题
解决方案都相同:LINUX默认使用UTF-8字符集,所以需要为PUTTY和SecureCRT选择UTF-8的字符集以对应。在SecureCRT中,选择Session Opitions -》Terminal -》Appearance -》Character encoding -》UTF-8在Putty中,选择 Putty Configuration -》Window -》Tran
2012-04-04 16:43:32 988
原创 用C#上传下载文件
用C#下载服务器上的文件WebClient client = new WebClient();client.DownloadFile(url,fileName);其中WebClient通过System.Net引入。WebClient还提供了上传文件的功能。
2012-04-02 21:52:31 650
Pattern Recognition and Machine Learning 答案
2011-12-26
Pattern Recogintion and Machine Learning
2011-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人