自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (4)
  • 收藏
  • 关注

原创 python 线程控制类

class WorkManager(object): def __init__(self, work_num=1000,thread_num=2): self.work_queue = Queue.Queue() self.threads = [] self.__init_work_queue(work_num) s...

2011-08-03 20:34:58 141

原创 python sqlite类

#!/usr/bin/env python# -*- coding: utf-8 -*-import sqlite3 as sqliteimport os.path as ospimport sysclass Sqli(object): conn = '' cursor = '' def __init__(self, dbname): ...

2011-08-03 20:29:54 149

原创 SoupStrainer来挑选文档中你想要的部分解析

links = SoupStrainer('a')[tag for tag in BeautifulSoup(doc, parseOnlyThese=links)] 

2011-08-03 20:28:07 365

原创 wget 整站下载

以前知道  但是用的时候老是要忘记 现在摘抄一下 防止忘记wget -r -p -np -k http://www.gtk.org/tutorial/-r,  --recursive(递归)          specify recursive download.(指定递归下载)-k,  --convert-links(转换链接)      make links in downloaded...

2011-07-27 14:11:24 161

原创 为什么用Python开发桌面应用程序

 http://hi.baidu.com/zjw0358/blog/item/aab19652ff3a4a080cf3e301.html1)wxWidgets是一个比MFC优雅的库,TortoiseCVS用wxWidges而不用MFC,就是因为wxWidgets好用,而不是为了可以移植。2)Python的面向对象脚本语言编程适合快速界面开发3)Python在服务器端和客户端都...

2011-07-20 21:57:58 434

原创 Python2.6+WSGI+web.py 构建WEB环境

1.安装基本依懒的包 yum install gcc gdbm-devel readline-devel ncurses-devel zlib-devel bzip2-devel sqlite-devel db4-devel openssl-devel tk-devel bluez-libs-devel2.安装python 2.6.4 wget http://www.py...

2011-07-16 00:42:23 133

原创 centos 6.0 python lxml pyquery mysqldb

yum install python-devel libxslt-devel 1. 我的mysql是下载原码包自行编译安装到 /usr/local/mysql,在安装python的mysql模块时,执行安装命令会提示以下错误:installsh: line 1: mysql_config: command not foundTraceback (most recent call...

2011-07-16 00:31:30 86

原创 lnmp问题解决

 /bin/rm: cannot remove `libtoolT’: No such file or directory 解决方案 这时直接打开 configure,把 $RM “$cfgfile” 那行删除掉,重新再运行 ./configure 就可以了。网上所说的那些方法根本不管用,如:# aclocal# autoconf# automake# libtoolize –...

2011-07-15 20:25:18 95

原创 操作lnmpa shell

 #!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport PATH# Check if user is rootif [ $(id -u) != "0" ]; then echo "Error: You must be root to run ...

2011-07-15 19:28:48 124

原创 spawn-fcgi: child exited with: xxx

127 #!/usr/bin/env python路径有问题 126错误是 project.py 没有执行权限 要chmod +x ls -lah index.pyhead index.py 

2011-06-21 12:45:24 649

原创 常用LINUX杀端口方法

ps aux|grep index.py killall -9 python  

2011-06-21 12:08:24 300

原创 mssql replace

查 mysql 里的 replace 函数 update `xxx` set `a` = replace(`a` , ‘要替换的‘ , ‘替换为的‘) 

2011-05-09 02:41:46 381

原创 restart router

#! /usr/bin/env python# Script to restart daily my wireless router# by Helio Loureiro import httplibimport base64import urllibimport timefrom time import ctime user = "admin"p...

2011-05-06 16:02:31 125

原创 Linux窗口程序设计 Qt4精彩实例分析 pyqt实现

位置函数 from PyQt4.QtCore import *from PyQt4.QtGui import *import sysclass Geometry(QDialog): def __init__(self,parent = None): super(Geometry,self).__init__(parent) ...

2011-04-28 17:43:03 161

原创 python mail

#coding=gbkimport osimport reimport urllib2import smtplibimport timefrom time import localtime,strftime#################参数设置#######################邮箱用户名username = ""#邮箱密码passw...

2011-04-27 13:18:41 71

原创 Ubuntu 下eclipse的安装

sudo gedit /usr/bin/eclipse 1、官方下载:http://www.eclipse.org/downloads/2、解压到指定目录:/opt可先解压到当前目录然后mv eclipse /opt(1)如果想把eclipse目录的更改为root拥有,可以执行下面的命令sudo chown -R root:root /opt/eclipse...

2011-04-25 13:59:17 83

原创 Python 2.7 on Ubuntu

$ python -VPython 2.6.6$ curl -kL http://github.com/utahta/pythonbrew/raw/master/pythonbrew-install | bash$ . $HOME/.pythonbrew/etc/bashrc$ pythonbrew install 2.7.1$ pythonbrew switch 2.7....

2011-04-25 13:54:52 74

原创 PIL IOError: decoder jpeg not available

 #IOError: decoder jpeg not available#Fix:#First remove your last install!rm -rf /usr/lib/python2.4/site-packages/PILrm /usr/lib/python2.4/site-packages/PIL.pthrm ~/Imaging-1.1.6#M...

2011-04-25 13:52:33 105

原创 Ubuntu 10.10 安装Scrapy过程

sudo apt-get install gccsudo apt-get install python-devsudo apt-get install libxml2 libxml2-devsudo apt-get install libxslt1.1 libxslt1-devsudo easy_install -U -Scrapy 

2011-04-25 13:48:28 60

原创 Python 获取本机外网IP

import re,urllib2class Getmyip: def getip(self): try: myip = self.visit("http://www.ip138.com/ip2city.asp") except: try: myip = s...

2011-04-25 13:41:18 126

原创 Centos5.5搭建nginx + python + django +memcached+ mysql +fastcgi 环境

Django是 一个开放源代码的Web应用框架,由Python写成,它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的。 python+django也是web开发者最受欢迎的框架.今天记录下整个搭建开发环境的过程.(说明下环境的系统为 centos 5.5)一:更新yum仓库(目前这个yum源是最快的)[root@filerserver python]#cd /etc/...

2011-04-16 17:56:26 98

原创 lnmp

[code="php"]#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport PATH# Check if user is rootif [ $(id -u) != "0" ]; then echo "Error: You must be r...

2011-04-16 17:41:02 72

原创 Axel-加速下载工具

Axel 通过打开多个 HTTP/FTP 连接来将一个文件进行分段下载,从而达到加速下载的目的。对于下载大文件,该工具将特别有用。安装:sudo apt-get install axel一般使用:axel url(下载文件地址)限速使用:加上 -s 参数,如 -s 10240,即每秒下载的字节数,这里是 10 Kb限制连接数:加上 -n 参数,如 -n 5,即打开 5 个连接...

2011-04-12 19:30:52 83

原创 Ubuntu下PHP,APACHE,MYSQL配置

su1.安装SSH(必须)sudo apt-get install ssh2.安装MySQL(虽然现在最新版为5.1,但是还只能装5.0版本)sudo apt-get install mysql-server-5.03.安装Apachesudo apt-get install apache24.安装PHPsudo apt-get install php5 libapac...

2011-04-12 18:23:02 60

原创 ubunt eclipse INSTALL

1、官方下载:http://www.eclipse.org/downloads/2、解压到指定目录:/opt可先解压到当前目录然后mv eclipse /opt(1)如果想把eclipse目录的更改为root拥有,可以执行下面的命令sudo chown -R root:root /opt/eclipse在/usr/bin目录下创建一个启动脚本eclipse(2)...

2011-04-12 18:13:54 61

原创 ubuntu常见错误--could not get lock /var/lib/dpkg/lock -ope

sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock

2011-04-12 18:04:09 120

原创 PyDev 安装和配置 安装

PyDev 安装和配置安装 PyDev在安装 PyDev 之前,要保证您已经安装了 Java 1.4 或更高版本、Eclipse 以及 Python。接下来,开始安装 PyDev 插件。启动 Eclipse,利用 Eclipse Update Manager 安装 PyDev。在 Eclipse 菜单栏中找到 Help栏,选择 Help > Software Updates > Fin...

2011-04-11 15:53:12 185

原创 MYSQL中删除重复记录的方法

应用中有时候会有 删除表中重复记录的需求 ,现在在这里举个例子,分享下我的解决方案,如有不完善的地方,喜欢大家能留言给我,大家一起进步。 例子: CREATE TABLE `users` ( `id` int(10) NOT NULL AUTO_INCREMENT, ...

2011-03-06 13:15:22 47

原创 配置文件现在需要一个短语密码 phpmyadmin

配置的phpmyadmin3.2.4用来管理MySQL数据库,登陆进入以后,页面下面提示:配置文件现在需要一个短语密码。解决方法:编辑phpmyadmin目录里的config.inc.php文件,找到:$cfg['blowfish_secret'] = ' '; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */在$cfg['blowfish_se...

2011-03-05 15:53:26 288

原创 php 判断是否为PNG格式的图片 

[code="php"]function isPng($pngPath){ $size = getimagesize ($pngPath); $file_extension = strtolower(substr(strrchr($pngPath,'.'),1)); if('image/png' != $size['mime'] || $file_extensio...

2011-03-04 12:39:06 765

原创 PHP :time(),date(),mktime()区别

PHP :time(),date(),mktime()日期与时间函数库{经常会忘却掉}checkdate : 验证日期的正确性。 date : 将服务器的时间格式化。 strftime : 将服务器的时间本地格式化。 getdate : 获得时间及日期信息。 gettimeofday : 取得目前时间。 gmdate : 取得目前与 GMT 差后的时间。 easter_...

2011-03-02 20:20:49 85

原创 VBScript InStr 函数

http://www.w3school.com.cn/vbscript/func_instr.asp

2011-01-28 14:43:28 261

原创 函数学习:LEFT、RIGHT、MID

  LEFT,RIGHT,MID,这三个函数都是文本的提取的。前两个的格式是一样的,只是提取的方向正好相反。LEFT是从左向右取,RIGHT是从右向左取。  LEFT(text,num_chars)  RIGHT(text,num_chars)  第一个参数text,是文本,是你想要在那提取东西的文本,可以是一个字符串,或是一个单元格。第二个参数chars是想要提取的个数。...

2011-01-28 14:41:22 496

原创 ACCESS 使用DoCmd对象

[b]摘 要[/b]: 通过使用 Microsoft® Visual Basic® for Applications (VBA),DoCmd 对象允许您执行各种 Microsoft® Access 命令。这些命令在 Access 宏中使用时叫做操作,在代码中执行时叫做 DoCmd 对象的方法。[b]正 文:[/b] 通过使用 Microsoft® Visual Basi...

2011-01-28 14:35:03 1965

原创 字符串截示例

[color=red]ACCESS 打开网页[/color][code="c#"]Private Sub cmdAccess_Click() Dim webAddreess As String Dim Web Set Web = CreateObject("InternetExplorer.Application") Web.Visible = Tr...

2011-01-28 13:36:23 107

NT6快捷安装器

NT6快捷安装器,新版,界面化操作,很方便

2012-11-03

去除BOM头小工具.7z

去除BOM头小工具 很好用去除BOM头小工具 很好用去除BOM头小工具 很好用

2011-07-16

flashfxp 4.0 sftp 能用

flashfxp 4.0 sftp 能用

2011-07-16

PHP ODBC类PHP ODBC类

PHP ODBC类PHP ODBC类PHP ODBC类PHP ODBC类PHP ODBC类

2011-03-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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