自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 How to use *args and **kwargs in Python?

Or, How to use variable length argument lists in Python.The special syntax, *args and **kwargs in function definitions is used to pass a variable number of arguments to a function. The single asteri...

2011-07-11 18:03:58 95

原创 How to use *args and **kwargs in Python?

How to use *args and **kwargs in PythonOr, How to use variable length argument lists in Python.The special syntax, *args and **kwargs in function definitions is used to pass a variable nu...

2011-07-11 18:02:43 127

原创 数据库设计

第一范式:消除组中的重复,也就是说列中是否存储了其他列中的信息 第二范式:消除部分依赖列,也就是说是否有依赖于一部分主键的列 第三范式:消除非依赖列,是否有依赖于非主键的列 例如: 学生信息表 学生ID,姓名,地址,城市,邮政编码,所在年级,性别,参加课程,课程级别,课程ID,名称,描述,教师ID,教 师姓名,时间表,地点,先决课程 如果这么多字段在同一个...

2010-11-01 14:48:29 85

原创 linux

格式:  tar  选项  文件目录列表功能:  对文件目录进行打包备份选项:-c  建立新的归档文件-r  向归档文件末尾追加文件-x  从归档文件中解出文件-O  将文件解开到标准输出-v  处理过程中输出相关信息-f  对普通文件操作-z  调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩-Z  调用compress来压缩归档文件,与-x...

2010-10-08 09:41:58 69

原创 linux系统下mysql中文乱码解决

linux系统下mysql中文乱码解决改默认编码:/etc/init.d/mysql start (stop) 为启动和停止服务器/etc/mysql/ 主要配置文件所在位置 my.cnf/var/lib/mysql/ 放置的是数据库表文件夹,这里的mysql相当于windows下mysql的date文件夹启动mysql后,以root登录mysqli...

2010-10-08 09:37:29 75

原创 session

先说session对SESSION的争论好象一直没有停止过,不过幺麽能理解SESSION的人应该占90以上。但还是讲讲,别嫌老~有一些人赞成用SESSION,有一些人不赞成。但这个问题到底要怎么说。不妨听听我的看法如果有错误请不要朝丢东西,金条和硬币除外。有些人应该知道我是做江湖程序的,而江湖程序做看中的就是效率,但这里不谈设计,而从一些比较实际的角度看SESSION。...

2010-10-08 09:34:46 67

原创 python cookie

是拿来的文章,留个存档,可不保证能用使用已有的cookie访问网站 import cookielib, urllib2ckjar = cookielib.MozillaCookieJar(os.path.join(’C:\Documents and Settings\tom\Application Data\Mozilla\Firefox\Pr...

2010-10-08 09:32:33 85

create index on files which read only

在mysql中,Select之类的都正常,但在网页程序中提示:Table 'cdb_posts' is read only给数据库目录的所属用户和组改为mysql,并加上777的权限,还是一样提示。程序中使用root连接,也是一样的提示。想用myisamchk来检查一下,也提示read only。最终在这里找到了解决方法:http://www.mysqlta...

2010-03-29 20:38:34 117

java jad decompile

1.下载jad.exe我的电脑上官方网站(http://www.kpdus.com/jad.html )一直打不开,到csdn上下载了个。2.解压后把jad.exe 放到你的jdk bin目录下(如:D:\Java\jdk1.6.0_06\bin)这样就可以直接在命令行里面使用jad命令了。3.在命令行控制台先到你要反编译的目录下,输入编译命令jad -sjava *.cl...

2010-03-10 11:20:39 115

apache 配置https

[size=large] 主要讲述在windows下apache配置SSL以实现http转换为https[/size]SSL: SSl是为Http传输提供安全的协议,通过证书认证来确保客户端和网站服务器之间的数据是安全。也就是说在SSL下http传输是安全的,我们成为https.过程:步骤一:安装apache,使其支持SSL,并安装php ...

2009-02-20 15:19:43 150

原创 Learn webservices

Web Services使我们能够在网络上建立分布式系统,应用程序组件可以通过任何平台、任何语言和任何方式访问。无论应用程序如何开发,使用了什么语言,以及运行在什么操作系统平台上,只要它作为Web Service,并且为协同解决问题而设计,那么你的应用程序,以任何语言开发或在任何平台上,都可以利用它的服务。这是Web Service的主要概念。  为了实现Web Services的平台无关...

2009-02-12 15:19:28 69

原创 Learn socket

socket /套接字 Sockets let you send raw streams of bytes back and forth between two computers, giving you fairly low-level access to the TCP/IP protocol. See the File I/O Amanuensis for sample c...

2009-02-11 14:25:51 96

原创 Java.io.Serializable

接口java.io.Serializable 用来对对象进行序列化,假若某个对象要在网络上传输 或者要把对象写入文件或从文件读出,那么这个对象就必须实现java.io.Serializable。 接口java.io.Serializable只是个标志性接口,里面无任何方法。 下面的例子中, 类Friend 若不实现java.io.Seriali...

2009-02-10 17:15:28 349

pagination

分页显示技术要用到的地方确实很多,为了减少初学者在这方面花的时间,在一些资料的基础上,总结了分页显示的方法。方法一:最常用的方法,就是使用直接中数据库中获得所有行的结果集,然后通过定位标志,使用next()。示例代码(数据库使用mysql)://变量声明 Connection sqlCon; //数据库连接对象 Statement sq...

2009-02-06 14:59:43 181

原创 sort arithmatic

[size=large] 直接插入排序说明:逐个将后一个数加到前面的排好的序中。在直接插入排序过程中,对其中一个记录的插入排序称为一次排序;直接插入排序是从第二个记录开始进行的,因此,长度为n的记录序列需要进行n-1次排序才能完成整个序列的排序。时间复杂度为O(n2)。void InsertSort(elemtype x[],int n)/*用直接插入法对x[0]-x[...

2009-02-06 14:33:04 100

原创 mysql search

很多互联网应用程序都提供了全文搜索功能,用户可以使用一个词或者词语片断作为查询项目来定位匹配的记录。在后台,这些程序使用在一个SELECT查询中的LIKE语句来执行这种查询,尽管这种方法可行,但对于全文查找而言,这是一种效率极端低下的方法,尤其在处理大量数据的时候。MySQL针对这一问题提供了一种基于内建的全文查找方式的解决方案。在此,开发者只需要简单地标记出需要全文查找的字段,然后使用特...

2009-02-06 10:47:56 722

原创 java ant

项目做完了,用的是ant脚本构建的.自己以前没有使用过,所以闲暇之余先来了解一下,学习一下.我自己到网上搜索了一下,找到了然后花了二十分钟粗略的看了一下,就开始做了个下例子.关于ant的配置环境变量是首先必须的首先到 http://ant.apache.org/bindownload.cgi这里去下载ant的压缩包,上面有linux和windows专用的,我这里下的是windows系统下用...

2009-01-21 13:30:04 161

原创 Php pagination

1、前言分页显示是一种非常常见的浏览和显示大量数据的方法,属于web编程中最常处理的事件之一。对于web编程的老手来说,编写这种代码实在是和呼吸一样自然,但是对于初学者来说,常常对这个问题摸不着头绪,因此特地撰写此文对这个问题进行详细的讲解,力求让看完这篇文章的朋友在看完以后对于分页显示的原理和实现方法有所了解。本文适合初学者阅读,所有示例代码均使用php编写。2、原理所...

2009-01-21 10:00:43 438

java struts

使用ActionForm3.1 使用ActionFormActionForm Bean有两种存在范围:request和session。如果ActionForm存在于request范围,它仅在当前的请求/响应生命周期中有效。在请求从一个Web组件转发到另一个Web组件的过程中,ActionForm实例一直有效。当服务器把响应结果返回给客户,ActionForm实例及其包含的数据就会被...

2009-01-21 09:58:53 191

java bean

Struts中如何快速填充bean有的时候,在 action 里面,我们可能要把一个 request 里面的各个属性得值放到一个 bean 里面,所以我们可能就要一个属性一个属性的去设置,如下 : User u = new User();u.setUserName(request.getParameter(“username”));u.setUserPas...

2009-01-21 09:58:24 73

原创 java spring bean

在前面的程序中,以Bean的Setter方法完成依赖注入. Spring鼓励的是Setter Injection(set方法注入) 当也可以使用Constructor injection(构造方法注入),要使用Setter或 Constructor来注入依赖关系视需求而定。 Constructor injection(构造方法注入)的示例:============...

2009-01-21 09:57:42 80

原创 java Spring

这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.2小节中的ref的用法。 ref元素是用在property中,来设置需要引用的容器管理的其它Bean。 它的用法:,这里主要分析一下这三个参数的作用。 这次先看实例,再进行讲解。 · 先建立一个包:javamxj.spring.basic.ref ,然后把以下5个文件...

2009-01-21 09:55:53 57

原创 django user permission

总结Django中的用户权限模块该模块由用户(Users)权限(Permissions)组(Groups)消息(Messages)这些从字面上也都很好的理解,但是我对消息(Messages)还不是很理解…………1、安装1)将'django.contrib.auth'添加到Setting.py的INSTALLED_APPS 中2)安装数据库 manag...

2009-01-08 12:15:57 414

原创 python urllib2

当处理HTTP链接的时候,链接如果有中文的话,那么发起HTTP链接的时候,一定要先把URL编码,否则就会出现问题。而在python中,用 urllib2.quote(URL)进入编码和urllib2.unquote(URL)解码的时候,有一点需要注意,就是URL字符串不能是 unicode编码,此时必须把URL编码转换成适当的编码,如utf-8或gb2312等而python处理编码转换的机制如下:...

2009-01-08 10:30:59 95

something about json

这几天,看了看我们开发的项目,由于项目比较庞大,用到了各种语言。当我们用python调用从php写的模块中获取数据时,我们采用了Json.因此顺便学习了一下json. JSON一种轻量级的数据格式,全称为Javascript Object Notation。中文翻译为“JavaScript对象表示”,这个格式的数据可以很容易的被转换为javascript对象的格式,用于服务器端和...

2008-12-12 10:12:33 71

原创 mysql Notepad

use command access mysql:mysql -u usename -p passworddisplay all databases: show databasesuse someone database: use database(a database name)create a database: create database database's namee...

2008-12-10 10:03:42 520

原创 use django_cas to realize sso

Django CASdjango_cas is a CAS 1.0 and CAS 2.0 authentication backend for Django. It allows you to use Django's built-in authentication mechanisms and User model while adding support for CAS.It...

2008-12-09 11:18:33 123

python parse email

I explain how to parse email content in python

2008-12-01 12:56:46 506

空空如也

空空如也

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

TA关注的人

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