自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 python学习第十九章——好玩的编程

1.原型设计:在项目中会使用原型设计,而不是先进行详细的分析和设计。2.配置:提取常量,和java中一样将使用场合多的一些常量定义为static final。在python中可以使用标准库模块configparser进行操作:配置文件使用[numbers],[messages](名字任意)这样的数据头将配置文件划分为几个区段。使用configparser的程序如下:3.

2012-07-31 08:11:33 1151

原创 python学习第十八章——程序打包

1.Distutils:它可以用来建立简单的windows安装程序,再加上扩展程序py2exe,就能建立独立的windows可执行程序了。下面是一个简单的Distutils安装脚本:将上面的脚本存储为setup.py(Distutils按章脚本的惯例),并确保在同一个目录下存在名为hello.py的模块文件。现在就可以使用这个脚本了,执行命令:python setup.py build

2012-07-27 08:07:44 1448

转载 Mysql分页查询通用存储过程

前段时间没有给出SQLServer转到Mysql的通用存储过程,本着共享的精神,为大家奉献这段Mysql分页查询通用存储过程,假设所用数据库为guestbook: use guestbook;delimiter $$drop procedure if exists prc_page_result $$create procedure prc_page_result (in

2012-07-26 22:36:19 879

原创 python学习第十七章——扩展python

1.使用Jython:编写好的一个java类,编译完成之后,可以启动Jython(并且把.class文件放到当前目录中或者放到配置的java classpath中):CLASSPATH=JythonTest.class jython。Jython起作用的地方就是classpath中最后的那个jython参数。之后就可以直接在python中导入这个java类了:2.SWIG:作用:为代码

2012-07-24 07:56:16 912

原创 python学习第十六章——测试

程序测试的宗旨——要想让你的程序成功,先要看到你的程序失败。

2012-07-23 07:47:39 691

原创 python学习第十五章——python和万维网

1.屏幕抓取:可以使用urllib获取网页的HTML源代码,然后使用正则表达式提取信息即可。下面是一个例子:这种方法有至少3个缺点:如果HTML代码比较复杂,则表达式会乱七八糟不可维护。程序对于CDATA部分和字符实体(比如&)之类的HTML特性是无法处理的。正则表达式被HTML源代码约束,而不是取决于更抽象的结构,这就意味着网页结构中很小的改变就会导致程序中断。接下来会有两种

2012-07-16 08:19:37 1353

转载 截取字符串(处理汉字一半情况)

Web应用程序在浏览器中显示字符串时,由于显示长度的限制,常常需要将字符串截取后再进行显示。                                                                                        但目前很多流行的语言,如C#、Java内部采用的都是 Unicode 16(UCS2)编码,在这种编码中所有的字符都是两个字

2012-07-13 15:04:42 1891

转载 Freemarker的内置函数及用法

在我们应用Freemarker过程中,经常会操作例如字符串,数字,集合等,却不清楚Freemrker有没有类似于Java一样有相关的类及方法。在本文当中,我将向大家详细的介绍Freemarke的内置函数及用法,以便能帮助大家更熟练的应用Freemarker完成项目开发。 一、  Sequence的内置函数 1.     sequence?first 返回sequence的第一个值。

2012-07-12 10:28:09 811

原创 htmlparser lexer解析网页源代码

有时候我们在解析网页源代码时需要的不是整个页面的源代码,而是其中的文本内容,这时可以使用htmlparser这个开源工具来进行相应的操作。下面是一个例子,这个例子比较简单,主要是理解这个工具中的一些类的作用:public static String html2Text() { ConnectionManager manager; Lexer lexer; Node node;

2012-07-11 10:03:16 1166

原创 python学习第十四章——网络编程

1.套接字:一个套接字就是一个socket模块中的socket类的实例,它的实例化需要3个参数:第一个参数是地址族(默认是socket.AF_INET);第二个参数是流(socket.SOCK_STREAM,默认值)或数据报(socket.SOCK_DGRAM)套接字;第三个参数是使用的协议(默认是0,使用默认值即可)。对于一个普通的套接字,不需要提供任何参数。服务器端套接字使用bind方法后,再

2012-07-10 16:30:32 958

原创 python学习第十三章——数据库支持

1.数据库连接:使用connect函数,该函数有多个参数,比如dsn表示数据源名称,给出该参数表示数据库依赖,user表示连接的用户名,password表示连接的密码,host表示数据库所在的主机名,database表示需要连接的数据库名。connect函数返回连接对象,这个对象表示目前和数据库的会话,它具有close(),commit(),rollback()和cursor()四个方法。游标的方

2012-07-08 22:05:57 1171 1

原创 python学习第十二章——图形用户界面

1.下载和安装wxPython:访问http://wxpython.org/download.php即可。需要注意的是选择的wxpython版本需要和python的版本相对应。具体的安装过程就不赘述了。2.使用wxPython进行GUI应用程序的创建:开始需要导入wx模块:import wx。编写wxPython程序的方法很多,但不可避免的事情是创建应用程序对象。基本的应用程序类叫做ex.Ap

2012-07-04 21:42:33 1546

原创 js正则表达式验证各类需求(整数,实数,小数,时间,URL等)

function validateNum(val){//验证整数var patten = /^-?\d+$/;return patten.test(val); }function validateRealNum(val){//验证实数 var patten = /^-?\d+\.?\d*$/; return patten.test(val);  }funct

2012-07-03 09:37:03 7110 3

原创 document.layer,document.all,document.getElementById区别与作用

document.layers可以用来判断是否是netscape4之前的浏览器,document.all可以用来判断是否是ie4之后的浏览器,document.getElementById&&!document.all可以用来判断是否是netscape6之后的浏览器。

2012-07-02 21:29:08 1511

产品比较器,可以对多个产品属性进行比较

代码中有多个可以自定义的功能,可以自行进行更改。

2012-08-07

支付宝登录接口

该资源是支付宝提供给用户使用的接口,用户可以对其中的代码进行修改以实现自己想实现的功能

2012-01-09

教你怎样写llinux程序

此文件可以帮初学linux者容易编写linux程序,希望这些对您们有用。

2010-03-22

空空如也

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

TA关注的人

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