自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

suofiya2008(曼联小三)的专栏

A New Rookie in Coding,谢谢你的关注!!欢迎

  • 博客(25)
  • 资源 (5)
  • 收藏
  • 关注

原创 在Python中处理zip文件(含工具类)

用实例说明如何用 Python 处理 zip 文件<br />来源:(http://blog.sina.com.cn/s/blog_620c017e0100ey32.html) - 在Python中处理zip文件_夜雨敲窗_新浪博客<br />有时我们需要在 Python 中使用 zip 文件,而在1.6版中,Python 就已经提供了 zipfile模块可以进行这样的操作。不过 Python 中的 zipfile模块不能处理多卷的情况,不过这种情况并不多见,因此在通常情况下已经足够

2010-06-28 23:59:00 1838

原创 命令行下的Python进度条

<br />参考资料:http://www.tech-q.cn/thread-839-1-1.html <br /><br />php:<br /> PHP代码<?php   for ($i = 0; $i <= 50; $i++) {     printf("progress: [%-50s] %d%%/r", str_repeat('#',$i), $i * 2);     usleep(1000 * 100);   }   echo "/n";   echo "Done./n";  ?>  b

2010-06-28 18:22:00 1923

原创 JQUERY+AJAX 做一个超级简单的RSS阅读器

<br />1,我用的是 JS/jquery-1[1].3.1.js<br />2,  满足添加是 RSS2.0<br />3, 下面是所有代码 用了三个层,第一个 显示状态,第二个显示主要标题 第三个显示二级标题<br /><html><br /><head runat="server" ><br />    <title>RSS</title><br />     <meta http-equiv="Content-Type" content="text/html; charset=

2010-06-26 14:14:00 773

原创 xrange 和range区别

<br />这两个基本上都是在循环的时候用。 <br /><br />for i in range(0, 100): <br />print i <br /><br />for i in xrange(0, 100): <br />print i <br /><br />这两个输出的结果都是一样的,实际上有很多不同,range会直接生成一个list对象: <br /><br />a = range(0,100) <br />print type(a) <br />pr

2010-06-26 14:10:00 687

原创 python 日志简单使用

<br />发现python里面扩展了日志打印功能。感觉比java自带的还好,和log4j很类似。<br />下面总结下其用法。先说一种不用配置文件的:<br /><log.py><br /> 1# -*- coding: gb2312 -*-<br /> 2import logging<br /> 3<br /> 4logging.basicConfig(level=logging.INFO,<br /> 5                    format='%(asctime)s %

2010-06-26 14:09:00 885

原创 Python模块学习 ---- logging 日志记录(一)

<br />许多应用程序中都会有日志模块,用于记录系统在运行过程中的一些关键信息,以便于对系统的运行状况进行跟踪。在.NET平台中,有非常著名的第三方开源日志组件log4net,c++中,有人们熟悉的log4cpp,而在python中,我们不需要第三方的日志组件,因为它已经为我们提供了简单易用、且功能强大的日志模块:logging。logging模块支持将日志信息保存到不同的目标域中,如:保存到日志文件中;以邮件的形式发送日志信息;以http get或post的方式提交日志到web服务器;以

2010-06-26 14:08:00 1450

原创 Python模块学习 ---- httplib HTTP协议客户端实现

<br />httplib 是 python中http 协议的客户端实现,可以使用该模块来与 HTTP 服务器进行交互。httplib的内容不是很多,也比较简单。以下是一个非常简单的例子,使用httplib获取google首页的html:#coding=gbk  import httplib  conn = httplib.HTTPConnection("www.google.cn")  conn.request('get', '/')  print conn.getresponse().read() 

2010-06-26 14:03:00 6972

转载 浅谈python的相对路径与绝对路径

<br />python跨平台程序之<br />——浅谈python的相对路径与绝对路径<br /><br />转载请注明出处http://blog.csdn.net/porcupinefinal/(尊重劳动成果)<br /><br />对于python入门不久的同志这可能是一个比较头疼的问题,但对老鸟来说可能已经是老生常谈了。由于网上关于这方面的资料不多,所以这道菜更主要是为小鸟准备的,虽然我也还是一支小鸟:)。也欢迎老鸟们品尝,并提出您们宝贵的意见。<br /><br />Python是

2010-06-26 09:01:00 1727

原创 用Python直接写UTF-8文本文件

<br />当我们这样建立文件时<br /><br />f = file('x1.txt', 'w')<br />f.write(u'中文')<br />f.colse()<br /><br />直接结果应该是类似<br /><br />    f.write(u'中文')<br />UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-16: ordinal not in range(128)

2010-06-26 08:57:00 4610

转载 Python技巧 ---- 不断更新中

1. 读取文件的内容filePath = "文件路径"(lambda f: (f.read(), f.close()))(file(filePath))[0] 2. 将内容写入到文件中(lambda f, d: (f.write(d), f.close()))(file(r'd:/a.txt', 'w'), '要写入的数据')  3. 根据正则表达式过滤文件夹中的文件import os, ref1 = lambda dir = os.getcwd() ,p = '': [file for file

2010-06-26 08:51:00 847

原创 类的构造函数/私有属性,私有属性不‘绝对’私有

<br />构造函数及其他:<br />class a:<br />     def __init__(self):<br />              self._hour = 0<br />              self._minute = 0<br />      __init__为类的构造函数,每次创建类对象时,都会执行构造函数。构造函数(__init__)会初始化类对象属性,并且返回None。python类还可以定义其他的特殊方法,这些方法之前、之后都会有双下划线(__)。<br

2010-06-24 09:27:00 1045

转载 让python的mysqldb返回的结果集为字典类型

<br />默认mysqldb返回的是元组,这样对使用者不太友好,也不利于维护<br />下面是解决方法importMySQLdbimport MySQLdb.cursors conn = MySQLdb.Connect(    host='localhost', user='root',    passwd='', db='test',compress=1,    cursorclass=MySQLdb.cursors.DictCursor) # <- importantcursor = conn

2010-06-24 00:44:00 4544

原创 Mysqldb使用

<br />3.   使用<br /> import MySQLdb<br /> 3.1.   连接<br /> conn =   MySQLdb.Connection(host, user, password, dbname)<br /> 3.2.   选择数据库<br />  conn.select_db(’database name’)<br /> 3.3.   获得cursor<br /> cur =   conn.cursor()<br /> 3.4.   

2010-06-13 23:41:00 706

原创 Python MySqlDB 增删改数据库

<br />下载安装MySQLdb<br />http://sourceforge.net/projects/mysql-python/ 好像没看到windows版本for python2.6的下载,网上搜索到一个<br />http://www.technicalbard.com/files/MySQL-python-1.2.2.win32-py2.6.exe<br />安装后import MySQLdb会出现 DeprecationWarning: the sets module is de

2010-06-13 23:40:00 1302

转载 python模块之smtplib: 用python发送SSL/TLS安全邮件

<br />python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。<br />    smtp协议的基本命令包括:<br />        HELO 向服务器标识用户身份<br />        MAIL 初始化邮件传输 mail from:<br />        RCPT 标识单个的邮件接收人;常在MAIL命令后面,可有多个rcpt to:<br />        DATA 在单个或多个RCPT命令后,表示所有的

2010-06-13 17:33:00 879

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

<br />全局变量不符合参数传递的精神,所以,平时我很少使用,除非定义常量。今天有同事问一个关于全局变量的问题,才发现其中原来还有门道。<br />程序大致是这样的:<br />CONSTANT = 0<br /><br />def modifyConstant() :<br />        print CONSTANT<br />        CONSTANT += 1<br />        return<br /><br />if __name__ == ‘__main__’ :

2010-06-13 17:33:00 592

原创 python模块学习 ---- smtplib 邮件发送

在基于互联网的应用中,程序经常需要自动地发送电子邮件。如:一个网站的注册系统会在用户注册时发送一封邮件来确认注册;当用户忘记登陆密码的时候,通过邮件来取回密码。smtplib模块是python中smtp(简单邮件传输协议)的客户端实现。我们可以使用smtplib模块,轻松的发送电子邮件。下面的例子用了不到十行代码来发送电子邮件:#coding=gbk    import smtplib     smtp = smtplib.SMTP()   smtp.connect("smtp.yeah.net",

2010-06-13 17:32:00 1070

转载 MySql优化指南

<br />在LAMP阵营中,MySql占有很大比重,经常都会对数据库进行操作,但若不注意一些细节,很可能导致不必要的麻烦!<br />这里就将谈谈MySql的相关优化问题,主要是从提高MySql数据库服务器的性能的思路进行考虑,主要包含以下8个方面的优化:<br />1、选取最适用的字段属性; <br />2、使用连接(JOIN)来代替子查询(Sub-Queries); <br />3、使用联合(UNION)来代替手动创建的临时表; <br />4、事务; <

2010-06-12 10:47:00 578

转载 php数组排序(二分法)

<br />近日,看到一关于PHP数组排序的问题,居然在瞬间没有想出如何实现!真的是有点丢分呢。。。<br />于是想起CSDN上曾有一篇文章说过只有20%的人能够实现二分查找,看来我在那20%之外了<br />于是想了一下,得出以下实现算法,供大家借鉴。<br /><?php <br />class sortNum{ <br />        private $_sortArr; <br />        private $_tmp = array();

2010-06-12 10:39:00 979

转载 php开发框架搭建

<br />1.   Windows XP 环境下安装 Apache HTTP Server 2.2.8<br /> <br />该章节讲述如何在 Windows XP 环境下安装 Apache HTTP Server。<br />下载 Apache HTTP Server 2.2.8<br />Apache 的官方网站是http://apache.org/。<br />Apache HTTP Server 的下载页面是http://httpd.apache.org/download.c

2010-06-09 17:18:00 2074

转载 is_null, empty, isset, unset

<br />PHP中有很多函数功能类似,却有着细微的差别...<br /><br />is_null, empty, isset, unset 我们先来看看这4个函数的描述。<br /><br />isset 判断变量是否已存在(配置)  <br />unset 把变量删除(释放)掉  <br />empty 判断变量是否为空  <br />is_null 判断变量是否为NULL<br />ok,已经开始搞人了。那么开始,这4个函数中除了unset,其他3个都是判断函数,unset首

2010-06-09 16:48:00 542

转载 PHP函数isset和empty的区别

<br />在使用 php 编写页面程序时,我经常使用变量处理函数判断 php 页面尾部参数的某个变量值是否为空,开始的时候我习惯了使用 empty() 函数,却发现了一些问题,因此改用 isset() 函数,问题不再。<br />顾名思义,empty 判断一个变量是否为“空”,isset 判断一个变量是否已经设置。正是这种所谓的“顾名思义”,令我开始时走了些弯路:当一个变量值等于0时,empty()也会成立(True),因而会发生一些意外。原来,empty 和 isset 虽然都是变量处理函数,它

2010-06-09 16:44:00 857

原创 Eclipse PHP插件(PHPEclipse)安装与配置图解

<br />PHPeclipse是什么?<br />PHPeclipse是Eclipse的一个插件,它为php开发人员提供了一个集成的开发环境。<br />PHPeclipse这个插件包括的功能有:PHP语法分析,调试,代码格式化,大纲视图,代码模板定制等。<br />PHPEclipse的官方网站是:http://www.phpeclipse.de/,http://www.phpeclipse.net/<br />安装该插件需要什么软件?<br />使用PHPeclipse之前你必须安装一下软件:<b

2010-06-08 17:45:00 11304

原创 apache_2.2.14+php-5.2.11+mysql5.0.18

<br />介绍我在win-xp中配置php开发环境的步骤<br />首先要准备好安装文件:Java代码 PHP:php-5.2.11-Win32.zip;  APACHE:apache_2.2.14-win32-x86-no_ssl.msi;  MYSQL:mysql-5.0.18-win32.zip。  PHP:php-5.2.11-Win32.zip;APACHE:apache_2.2.14-win32-x86-no_ssl.msi;MYSQL:mysql-5.0.18-win32

2010-06-08 16:56:00 1121

转载 CHM无法显示网页问题(CHM打不开)

<br />今天发现有些CHM能够打开,有写CHM打不开问题症状:打开CHM文件,左边目录齐全,可右边边框里却是无法显示网页。解决方法: <br />方法一: 右键单击该 CHM 文件,然后单击“属性”, 单击“解除锁定”,. 双击此 .chm 文件以打开此文件。大多数属于这种情况方法二:查找目录名称是否有问题,目录名称中有 "#" 字符,去掉有 CHM 文件就显示正常了。<br />方法三:有时候如果CHM是中文也会打不开,改成英文字符试验下。<br />方法四.:双击此 .chm 文件, 在“打

2010-06-08 15:02:00 2274

开源的短网址程序Myurl 1.3.zip

好用的开源短链接PHP代码,亲测好用。代码简单,上手难度低,可用于搭建自己的短链服务器。需配置mysql环境

2020-06-18

微信商城小程序

微信电商小程序,亲测可用。PHP 语言开发,入手简单。

2019-01-19

一篇优秀Session讲解

session讲解,帮助你重新认识session

2010-06-12

图像处理演示.rar

图像出阿里范德萨福建安多发飞爱的发金石可镂福建高速卡攻击sj

2008-10-13

mysql笔记.txt

尚学堂的课堂讲义,马士兵主讲优秀的额 的恩爱对方

2008-10-09

空空如也

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

TA关注的人

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