- 博客(12)
- 收藏
- 关注
原创 python多线程与进程
Python3 多线程 多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。 用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 程序的运行速度可能加快 在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内
2017-10-11 19:58:27
367
原创 pytho 迭代器与生成器
迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 next()。 字符串,列表或元组对象都可用于创建迭代器: 实例(Python 3.0+) >>>list=[1,2,3,4]>
2017-10-09 19:37:11
424
转载 搭建最简单的SpringMVC框架
[html] view plain copy print? xml version="1.0" encoding="UTF-8"?> web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee"
2017-10-08 18:12:31
501
转载 Java 三大框架介绍
三大框架:Struts+Hibernate+Spring Java三大框架主要用来做WEN应用。 Struts主要负责表示层的显示 Spring利用它的IOC和AOP来处理控制业务(负责对数据库的操作) Hibernate主要是数据持久化到数据库 再用jsp的servlet做网页开发的时候有个 web.xml的映射文件,里面有一个mapping的标签就是用来做文件映射的。当
2017-10-08 18:09:58
564
转载 JDBC配置
MySQL数据库 驱动程序包名:mysql-connector-java-3.1.11-bin.jar 驱动类的名字:com.mysql.jdbc.Driver JDBC URL:jdbc:mysql://dbip:port/databasename 说明:驱动程序包名有可能会变 JDBC URL中黑色字体部分必须原封不动的保留,为该驱动识别的UR
2017-10-08 18:07:22
543
转载 Java面向对象的三大特征
Java面向对象的三大特征: 封装、继承、多态 封装和继承几乎都是为多态而准备的 一、 封装 首先,属性能够描述事物的特征,方法能够描述事物的动作。封装就是把同一类事物的共性(包括属性和方法)归到同一类中,方便使用。 封装:封装也称信息隐藏,是指利用抽象数据类型把数据和基于数据的操作封装起来,使其成为一个不可分割的整体,数据隐藏在抽象数据内部,尽可能的隐藏数据细节,只保留一
2017-10-08 18:03:30
277
原创 python xml解析器
python有三种方法解析XML,SAX,DOM,以及ElementTree ###1.SAX (simple API for XML ) pyhton 标准库包含SAX解析器,SAX是一种典型的极为快速的工具,在解析XML时,不会占用大量内存。 但是这是基于回调机制的,因此在某些数据中,它会调用某些方法进行传递。这意味着必须为数据指定句柄, 以维持自己的状态,这是非常困难的
2017-09-27 17:48:52
567
原创 python的File和异常处理
g=open("D:/照片/zp.jpg") o=open("D:/工具/jij.jpg",'w') for i in g: o.read(i)#从文件读取指定的字节数,如果未给定或为负则读取所有。 print(i) #-------------------------------------------- fi=open("D:/照片/zp.jpg","rb") fo=open(
2017-09-24 10:25:52
528
原创 python排序
按“值”排序就是根据字典的值进行排序,可以使用内置的sorted()函数。 sorted(iterable[, cmp[, key[, reverse]]]) iterable:是可迭代类型类型; cmp:用于比较的函数,比较什么由key决定,有默认值,迭代集合中的一项; key:用列表元素的某个属性和函数进行作为关键字,有默认值,迭代集合中的一项; reverse:排序规则
2017-09-22 19:55:27
361
原创 python继承
""" python 继承:是为了重用前人的成功 多继承:默认子类不会调用父类构造,如果想调用 多态:方法重写,从左(,从下往上)往右找重写的方法 java 并不是单单为了不劳而获,本质是为了多态 实现:更好的多态,解决多继承的尴尬 单继承,确保每个类只用一个父类,好处在对象的实例化过程变得简单 对象的实例化过程,从祖先到自己的每一个构造方法都
2017-09-20 08:25:10
424
原创 Python面向对象编程
""" 面向对象编程 类 继承:多继承 类中所有开头的_方法都是内置的来自于父类的方法 对象 创建对象和调用 方法 类方法 对象方法 构造方法 静态方法 """ import types def jpfn(n): print('金品肥牛 100元一份') if type(n)==types.FunctionType:
2017-09-15 17:33:25
386
原创 python-1
Randao.random()实在0到1之间的小数。包括0但不包括1 乘一个数强转整形实数,缺点自己编程实现麻烦 rd=random.choice(range(1,34))在指定范围随机取样一个? random.sample(range(?,?),?)在随机范围随机多个不重复 .sort()排序方法,排序时更改元数据 sorted(?)排序函数。排序时不影响元数据产生新的排序后数据 列表
2017-09-11 21:25:48
348
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人