关闭

python_threading多线程总结

threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。python当前版本的多线程库没有实现优先级、线程组,线程也不能被停止、暂停、恢复、中断。 threading模块提供的类:     Thread, Lock, Rlock, Condition, [Bounded]Semaphore, Event, Timer, local。 threading 模块提供的常...
阅读(31) 评论(0)

Python3 迭代器与生成器

迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 next()。 字符串,列表或元组对象都可用于创建迭代器: >>>list=[1,2,3,4] >>> it = i...
阅读(43) 评论(0)

Servlet基础

Servlet 是什么? Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。 Java Servlet 通常情况下与使用 CGI(Comm...
阅读(61) 评论(0)

Tomcat项目部署和启动

一、静态部署 1、直接将web项目文件件拷贝到webapps 目录中      Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将JSP程序打包成一个 war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个web程序的所有内容进行压缩得到。具体如...
阅读(28) 评论(0)

深入浅出设计模式

工厂模式(静态工厂模式、工厂方法模式、抽象工厂模式)   一、引子   话说十年前,有一个暴发户,他家有三辆汽车——Benz 奔驰、Bmw 宝马、Audi 奥迪,还雇了司机为他开车。不过,暴发户坐车时总是怪怪的:上 Benz 车后跟司机说“开奔驰车!”,坐上 Bmw 后他说“开宝马车!”,坐上 Audi 说“开奥迪车!”。你一定说:这人有病!直接说开车不就行了?!   而当把这个暴...
阅读(32) 评论(0)

Java七种排序算法教程

冒泡排序、选择排序、快速排序、插入排序、希尔排序、归并排序、堆排序   Java排序算法 1)分类: 1)插入排序(直接插入排序、希尔排序) 2)交换排序(冒泡排序、快速排序) 3)选择排序(直接选择排序、堆排序) 4)归并排序 5)分配排序(箱排序、基数排序) 所需辅助空间最多:归并排序 所需辅助空间最少:堆排序 平均速度最快:快速排序 不稳定:快速排序,希尔排序,堆排序...
阅读(18) 评论(0)

ajax原理过程 同步与异步区别 优缺点

ajax原理过程                                                                                                                                        利用XMLHttpRequest对象发送简单请求的基本步骤: 1)创建XMLHttpRequest对象实例 ...
阅读(24) 评论(0)

Java创建模式

创建模式  设计模式之 Factory  工厂模式定义:提供创建对象的接口.  为何使用?  工厂模式是我们最常用的模式了,著名的 Jive 论坛 ,就大量使用了工厂模式,工厂模式在 Java 程序系统可以说是随处可见。  为什么工厂模式是如此常用?因为工厂模式就相当于创建实例对象的 new,我们经常要根据 类 Class 生成实例对象,如 A a=new A() 工厂模式也是用来创...
阅读(22) 评论(0)

MyBatis框架理解与使用

半自动化的ORM实现 DAO层 动态SQL 小巧灵活、简单易学...
阅读(28) 评论(0)

java算法

1.河内之塔.. 2.Algorithm Gossip: 费式数列. 3. 巴斯卡三角形 4.Algorithm Gossip: 三色棋 5.Algorithm Gossip: 老鼠走迷官(一) 6.Algorithm Gossip: 老鼠走迷官(二) 7.Algorithm Gossip: 骑士走棋盘 8.Algorithm Gossip: 八皇后 9.Algorithm Gos...
阅读(187) 评论(2)

Java基础知识总结

写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java语言代码把思路体现出来。   学习新技术的四点: 1,该技术是什么? 2,该技术有什么特点(使用注意): 3,该技术怎么使用。demo 4,该技术什么时候用?test。 ---------------------...
阅读(696) 评论(0)

MyEclipse中的快捷键

MyEclipse快捷键大全(绝对全) 存盘 Ctrl+s(肯定知道)  注释代码 Ctrl+/  取消注释 Ctrl+\(Eclipse3已经都合并到Ctrl+/了)  代码辅助 Alt+/  快速修复 Ctrl+1  代码格式化 Ctrl+Shift+f  整理导入 Ctrl+Shift+o  切换窗口 Ctrl+f6   ctrl+shift+M 导入未引用的包...
阅读(49) 评论(0)

Python_解析xml

python对XML的解析常见的XML编程接口有DOM和SAX,这两种接口处理XML文件的方式不同,当然使用场合也不同。python有三种方法解析XML,SAX,DOM,以及ElementTree:1.SAX (simple API for XML )python 标准库包含SAX解析器,SAX用事件驱动模型,通过在解析XML的过程中触发一个个的事件并调用用户定义的回调函数来处理XML文件。2.D...
阅读(71) 评论(0)

Pyhton_IO_1

Python读和写文件 open() 将会返回一个 file 对象,基本语法格式如下: open(filename, mode) filename:filename 变量是一个包含了你要访问的文件名称的字符串值。 mode:mode决定了打开文件的模式:只读,写入,追加等。所有可取值见如下的完全列表。这个参数是非强制的,默认文件访问模式为只读(r)。 不同模式打开文件的完全列表: 模式...
阅读(90) 评论(0)

Pyhton_继承

继承 面向对象的编程带来的主要好处之一是代码的重用,实现这种重用的方法之一是通过 继承 机制。继承完全可以理解成类之间的 类型和子类型 关系。 假设你想要写一个程序来记录学校之中的教师和学生情况。他们有一些共同属性,比如姓名、年龄和地址。他们也有专有的属性,比如教师的薪水、课程和假期,学生的成绩和学费。 你可以为教师和学生建立两个独立的类来处理它们,但是这样做的话,如果要增加一个新的共有属性,...
阅读(31) 评论(0)
19条 共2页1 2 下一页 尾页
    个人资料
    • 访问:1620次
    • 积分:204
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:0篇
    • 译文:0篇
    • 评论:2条
    文章分类
    文章存档
    最新评论