自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (30)
  • 问答 (1)
  • 收藏
  • 关注

原创 01正则匹配(1)

#在用Python进行正则匹配之前,我们先看一下python中正则的正确打开方式#1.引入正则模块(re)import re#2.编写匹配规则patten=re.compile("a.b") #.代表任意字符#3.匹配word_one="a.bccccdd"res_one=patten.match(word_one)print("group=%s"%res_one.grou

2017-06-11 18:38:09 781

原创 00python正则表达式的搜索和匹配

当严格讨论与字符串中模式相关的正则表达式时,我们会用术语“匹配”,指的是术语“模式匹配”(pattern-matching)。在Python术语中,主要有两种方法完成模式匹配:搜索和匹配。搜索(searching)即在字符串中任意部分中搜索匹配的模式;“匹配”(matching)是指判断一个字符串能否从从起始处全部或部分地匹配某个模式。搜索通过search()方法来实现。而匹配通过调用

2017-06-09 00:23:26 588

转载 javascript实现快速排序

javascript实现快速排序var quick_sort = function(crazy){ if(crazy.length<=1){return crazy;} var pivotIndex = Math.floor(crazy.length/2); var pivat = crazy.splice(pivotIndex,1)[0]; console.log("pivat="+

2017-05-21 23:57:47 535

原创 使用python 结合mysql和redis进行缓存设计

基于Python操作Redis1、 创建示例数据库表CREATE TABLE tb_signin_rank(id INT,user_name VARCHAR(10) COMMENT '用户名',signin_num INT COMMENT '签到次数',signin_time DATETIME COMMENT '签到时间',gold_coin INT COMMENT '金币')

2017-05-21 18:15:29 1314

原创 使用python连接redis

import redishost = "127.0.0.1"port = 6379password = ""db = 15class CrazyRedis(object): def __init__(self): self.__client__ = redis.Redis( host=host, port = po

2017-05-21 14:33:03 720

原创 python统计文本字数

#-*-coding:utf-8-*-contents = open("d:file.ini","r").read()mylen = len(contents)line_num = contents.count("\n")words_num = len(contents.split())print("字符数:%s,\n行数:%s,\n单词数量%s"%(mylen,line_num,wor

2017-05-14 00:38:06 19048

原创 python类

编写python类:class Person(): def __init__(self): self.name="robin" self.age=20 self.address = "shenzhen" person = Person()print("address: %s"%person.address)创建P

2017-05-11 00:28:02 291

原创 python异常处理

1、IOError当打开一个不存在的文件时,此异常被抛出:open("secret.log")Traceback (most recent call last): File "", line 1, in IOError: [Errno 2] No such file or directory: 'secret.log'在出现异常后,如果不捕获或者也不以其他任何方式进行处理,Py

2017-05-10 23:26:09 460

原创 python读取网页

python为访问网络提供了强大的支持,我们可以使用程序自动读取网页,而urllib是完成这种任务的最佳选择。实例:读取百度首页的网页内容 import urllib2 html=urllib2.urlopen("http://www.baidu.com") content = html.read() print(content)实例2:在默认浏览器中显示雅虎的首页:impo

2017-05-10 22:15:07 590

原创 python正则表达式

其它函数:zfill设置数值字符串的格式>>> '16'.zfill(4)'0016'join函数>>> " ".join(["i","am","dangerous"])'i am dangerous'>>> "--".join(["i","am","dangerous"])'i--am--dangerous's.count(“a”)正则表达式:字符串“cat”表示单个字符

2017-05-03 23:20:01 281

原创 python字典、集合

d={"name":"obama","sex":"femal"}d.items () #返回一个由字典d的键-值组成的视图d.keys() #返回一个由字典d的键组成的视图d.values() #返回一个由字典的值组成的视图d.get("name") #返回与key相关联的值d.pop("name") #删除key并返回与之相关的值d.popitem() #返

2017-05-03 00:31:39 388

原创 python元组函数、列表

一、元组 >>> fruits = ("banana","apple","water melon")>>> fruits.count("banana")1>>> "strawbery" in fruitsFalse>>> "apple" in fruitsTrue>>> len(fruits)3>>> fruits.index("apple")1>>> fruits.inde

2017-05-02 23:29:27 1073

原创 python字符串索引

一、字符串1、python字符串负数索引假如你要访问一个字符串的最后一个字符,而不是第一个字符。那么你可以这样的表达式name = "Tomaalva adson"s = name[len(name)-1]当然还有更简洁的一种:name = "Tomaalva adson"s = name[-1]在访问字符串末尾附近的字符方面,Python提供了一种更为便利的方式:负数索引。其

2017-04-30 00:23:45 11214

原创 python模块

模块:一些列的变量和函数。要创建Python模块,可创建一个py文件,在其中定义完成相关任务的函数。模块与常规Python程序之间的唯一区别是用途不同,模块是一个由函数组成的工具箱,用于编写其他程序,因此,模块通常没有main()函数。名称空间:一个或多个模块形成命名空间。名称空间基本上就是一组特别的变量名和函数名。要让模块中的名称在模块外可见,你必须使用import语句。比如,导

2017-04-29 17:05:29 357

原创 python默认值、关键字参数

给参数设置默认值非常有用。def passion(name,location=" 中国"): return name+locations = 'a23foiwe9owef0wfia2'ret1 = passion("thinking",)ret2 = passion("thinking"," 上海 浦东")print("ret1=%s"%ret1)print("ret2=

2017-04-29 16:12:53 837

原创 python流程控制

1、布尔逻辑,与大多数编程语言一样,Python也使用布尔逻辑做决策,布尔逻辑就是操作真值。而在Python中,这些真值用True或者False来表示。有4个主要的逻辑运算符:①and②or③==④not 2、while循环>>> A = 1>>> while A<=6:... A+=1... print("A==%s"%A)...

2017-04-21 00:22:23 275

原创 python赋值

赋值语句包含三个主要部分:①左值、②赋值运算符、③右值赋值语句有两个用途:①定义新的变量。②让已定义的变量指向特定值 >>> x = 6>>> 3*x+119>>> x = 9>>>第一条赋值语句x=6完成了两项任务。它让Python创建新变量x;并将值5赋给x第二条赋值语句x=9为x重新赋值。让它指向另外一个值9.它没有创建变量。因为x这个变量

2017-04-20 23:57:27 505

原创 Python类型转换

1、整数转换为浮点数    使用函数float()例如:将整数3转换为浮点数>>> total_money = 20000000>>> float(total_money)20000000.0>>>2、将字符串转换为浮点数>>> cat = "12.3">>> float(cat)12.300000000000001>>>3、将整数和浮点数转换为字符串>>> n

2017-04-19 23:28:38 510

原创 python字符串拼接

1、可以将既有字符串“相加”来创建新的字符串>>> "hello "+"tom"'hello tom'>>>2、将同一个字符串拼接很多次,可以使用下面这种方式:>>> world="I want to go hiking ">>> 3*world'I want to go hiking I want to go hiking I want to go hiking '>>>

2017-04-19 23:11:21 650

原创 Python浮点数字运算

对于非常大或者非常小的数字,通常用科学计数法表示:>>> 8.8**-5.47.939507629591553e-06>>>e-06表示它前面的数字乘以10 -61.1e2=110在小数点使用方面也比较灵活>>> 5.5.0>>> .50.5>>>

2017-04-19 07:45:16 1995

原创 Python入门

1、Python数据类型有:①整型②浮点数③字符串 2、运算:1)加法>>> a = 3>>> b = 6>>> c=a+b>>> print(c)92)减法>>> a = 3>>> b = 6>>> c = b - a>>> print("c=%s"%c)c=33)乘法>>> a = 3>>> b=6>>> c=a*b>>> print("c=%

2017-04-17 23:59:53 295

原创 一台电脑同时安装不同的python、django版本

1、首先分别安装python2.6、2.7两个版本2、分别为这两个版本设置环境变量。用户变量PATH里设置如:c:\python27\lib\site-packages\django\bin;c:\python27\scripts;c:\python26\lib\site-packages\django\bin;c:\python26\scripts;系统变量的PATH里设置如下:C:

2016-05-25 09:24:02 3522

原创 python读取大文件并逐行写入另外一个文件

creazy.txt文件有4G,逐行读取其内容并写入monday.txt文件里。def creazyRead(): ''' with open("e:creazy.txt","r") as cr: for line in cr: print line ''' ms = open("e:creazy.txt")

2016-05-09 09:25:09 11258 1

转载 python的内存管理机制

先从较浅的层面来说,Python的内存管理机制可以从三个方面来讲(1)垃圾回收(2)引用计数(3)内存池机制一、垃圾回收:python不像C++,Java等语言一样,他们可以不用事先声明变量类型而直接对变量进行赋值。对Python语言来讲,对象的类型和内存都是在运行时确定的。这也是为什么我们称Python语言为动态类型的原因(这里我们把动态类型可以简单的归结

2016-04-25 14:46:34 401

转载 JavaScript客户端检测技术

1. Firefox Gecko是firefox的呈现引擎。当初的Gecko是作为通用Mozilla浏览器一部分开发的,而第一个采用Gecko引擎的浏览器是Netscape6;我们可以使用用户代理检测下:如下JS代码:var ua = navigator.userAgent;console.log(ua);在windows下firefox下打印如下:M

2016-01-02 12:24:24 552

转载 django css样式,图片路径问题解决方案

在用Django 做项目时,如果在本地调试的情况下,我们会开启 settings.py 中的 DEBUG = True 同时我们还会做如下操作:1. 设置 STATIC_ROOT = os.path.join(os.path.dirname(__file__),'static')2.设置 STATIC_URL = '/static/' 以上两步我想一般都会提到,但即使你

2015-08-26 11:55:39 2297

原创 ImportError at /polls cannot import name patterns

打开 http://127.0.0.1ImportError at /pollscannot import name patterns解决办法:vim polls/urls.py     将     from django.conf.urls import patterns, url     改为  from django.conf.urls.defau

2015-08-26 08:56:40 1869

转载 linux下mysql的root密码忘记解决方

linux下mysql的root密码忘记解决方1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的

2015-08-17 10:04:30 460

原创 a[href*=javablackbelt]{color:red};

a[href*=javablackbelt]{color:red};第一个LINK第一个LINK第一个LINK

2015-08-06 23:52:19 519

转载 jQuery跨任何域

jquery url检测遇到的jquery跨域问题及JSONP的使用PHP - 利用P3P实现跨域HTTP和HTTPS跨域共享session解决办法本文是对第一篇的实例补充。js脚本$.getJSON ('http://sjolzy.cn/?callback=? &a=1&b=2', function(data) {    if (typeof(data) == 'ob

2015-06-19 18:16:49 611

转载 django查询数据库要点

1. django注释{#。。。。。#}2. django过滤器{{ name | lower }},将name变量的值转化成小写; {{ my_text|escape|linebreaks }} ,转移文本为html,再转化每行到需要参数的过滤器:{{ bio|truncatewords:"30" }} 这个将显示变量 bio 的前30 个词。过滤器参数总是使用双引号

2015-06-08 18:55:53 888

转载 基于servlet的文件下载

package com.future.zfs.util;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import ja

2015-05-27 13:05:36 571

转载 Linux下安装pymysql步骤

一、windows环境里安装下载地址:https://code.google.com/p/pymysql/windows环境里,选择一个版本下载后,解压后cmd 切换到目录下,python setup.py install 进行安装;二、Linux下的安装下载解压:[root@localhost]# wget http://ncu.dl.sourcefo

2015-04-23 16:42:07 12687 1

原创 Python MySQL

ython标准的数据库接口的Python DB-API。大多数Python数据库接口坚持这个标准。.你可以选择适合您应用的数据库。 Python数据库API支持范围广泛的数据库服务器:GadFlymSQLMySQLPostgreSQLMicrosoft SQL Server 2000InformixInterbaseOracleSybase下面是可用的Python数据库接口

2015-02-09 18:19:06 923

原创 MySQL日期类型DATETIME和TIMESTAMP

MySQL5的日期类型有三种:DATETIME、DATE和TIMESTAMP,除了DATE用来表示一个不带时分秒的是日期,另外两个都带时分秒。TIMESTAMP还可以精确到毫秒。 其次还有个共性,就是他们的格式“不严格”,很自由,一般你认为对的格式都可以正确插入到数据库中。 这里主要解决带时分秒日期的一些常见问题。 一、IMESTAMP 1、TIMESTAMP列必须

2015-02-09 17:27:46 1015

原创 sqlserver 时间格式函数

一、时间函数 在使用存储过程,sql函数的时候,会遇到一些对时间的处理。比如时间的获取与加减。这里就用到了sql自带的时间函数。下面我列出这些函数,方便日后记忆,使用。--getdate 获取当前时间 select getdate() --dateadd 原有时间加: 2013-02-17 13:20:16 此时间加12个月 select dateadd(MONTH

2015-02-09 17:20:55 470

转载 django模板 过滤函数

记下来,省得每次google过滤器,变量的显示形式的改变一、形式:小写{{ name | lower }} 二、串联:先转义文本到HTML,再转换每行到 标签{{ my_text|escape|linebreaks }} 三、过滤器的参数显示前30个字{{ bio | truncatewords:"30" }}格

2014-12-24 20:22:01 635

转载 django 模板中无法实现计算,收集的方案。在django template 中实现乘法,除法运算

用django的divisibleby标签实现,如下: 程序代码    {% for each in somelist %}    {% if forloop.counter0|divisibleby:2 %}        {% else %}        {% endif %}    {% endfor %}

2014-12-17 14:53:15 2151 1

原创 python ImportError: No module named 的问题

转载自:http://my.oschina.net/leejun2005/blog/109679python中,每个py文件被称之为模块,每个具有__init__.py文件的目录被称为包。只要模块或者包所在的目录在sys.path中,就可以使用import 模块或import 包来使用。   如果想使用非当前模块中的代码,需要使用Import,这个大家都知道。 如果你要使用

2014-12-16 23:33:30 925

原创 python判断文件和文件夹是否存在、创建文件夹

>>> import os>>> os.path.exists('d:/assist')True>>> os.path.exists('d:/assist/getTeacherList.py')True>>> os.path.isfile('d:/assist')False>>> os.path.isfile('d:/assist/getTe

2014-10-24 20:46:07 532

django API

django-docs-1.7-en

2016-04-22

django-docs-1.6文档API

django-docs-1.6

2016-04-22

django-docs-1.3-en文档

django-docs-1.3-en文档

2016-04-22

com.springsource.net.sf.cglib-2.2.0.jar

com.springsource.net.sf.cglib-2.2.0.jar

2016-04-19

dict4ini下载download

dict4ini安装文件

2016-04-18

get-pip.py 安装pip

get-pip.py 安装pip

2015-04-23

django python3 实例下载

django python3 实例下载 mysql数据库

2014-10-12

pyapns-0.3.2.tar

资源 pyapns-0.3.2.tar.gz 下载

2014-09-28

pyapns-master

资源下载 pyapns-master.zip 下载

2014-09-28

Django-1.6.tar.gz

资源下载 Django-1.6.tar.gz

2014-09-28

FileZilla 3.9.0.3

FileZilla 3.9.0.3 软件 向服务器上传文件

2014-09-28

PyMySQL-master

PyMySQL-master

2014-08-27

JFreeChart 所需jar包

JFreeChart 所需jar包 实用jar包

2014-08-25

d3.min.js d3.js

d3.min.js d3.js 绘制图标

2014-08-25

百度日历.html

百度日历.html

2014-03-26

x264vfw下载

x264vfw下载 很好的资源。可以下载

2014-03-04

appframework-master.zip phonegap

phonegap 开发 appframework-master.zip 资源包下载

2014-03-04

Javascript打印乘法表

自己写的Javascript 打印乘法表 源码 ,也许对大家有用。

2013-08-20

电子商务网源码

电子商务网源码 asp.net源码

2013-07-27

人力资源管理 源码

人力资源管理 源码 asp.nt的源码。

2013-07-27

Android_API

Android_API 开发必备

2013-07-23

编译原理期末考试复习题试题大全

搜集的最全面的 编译原理期末考试复习题试题大全

2013-06-26

SSH-Jsp期末考试简答题带答案

SSH-Jsp期末考试简答题带答案

2013-06-22

医院管理系统 论文

医院管理系统 论文 课程设计

2013-06-13

C#设计模式大全

C#设计模式大全

2013-04-12

mysql-connecto

mysql-connecto

2013-04-11

VS项目重命名工具

VS项目重命名工具

2013-04-11

三级数据库大全笔试

三级数据库大全笔试

2013-04-11

CRRedist2005_x86.msi

CRRedist2005_x86.msi 欢迎下载 学习交流

2013-04-11

servlet-api.jar和javax.servlet.jar

servlet-api.jar和javax.servlet.jar。

2012-12-28

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

TA关注的人

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