''' 冒泡排序 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端 ''' data_set = [12,45,2,48,6... ...
分类:
编程语言 时间:
2017-07-24 23:09:52
收藏:
0 评论:
0 赞:
0 阅读:
274
jenkins+selenium可以做到对web自动化的持续集成。 Jenkins的基本操作: 一、新建视图及job 新建视图: 新建job: 可以选择构建一个自由风格的软件项目或者复制已有的item 二、准备工作: 安装Jenkins插件,SSH plugin ,Email Extension P ...
分类:
编程语言 时间:
2017-07-24 23:08:52
收藏:
0 评论:
0 赞:
0 阅读:
784
1.内存和硬盘都是用来存储的。 CPU:速度快 硬盘:永久保存 2.文本编辑器存取文件的原理(nodepad++,pycharm,word) 打开编辑器就可以启动一个进程,是在内存中的,所以在编辑器编写的内容也都是存放在内存中的,断电后数据就丢失了。因而需要保存在硬盘上,点击保存按钮或快捷键,就把内 ...
分类:
编程语言 时间:
2017-07-24 23:08:38
收藏:
0 评论:
0 赞:
0 阅读:
286
一.解释: Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。 二.用法: 1.头文件 2.定义方法 3.常用操作 三.例子: ...
分类:
编程语言 时间:
2017-07-24 23:08:24
收藏:
0 评论:
0 赞:
0 阅读:
192
一.解释: list是一种序列式容器。list容器完成的功能实际上和数据结构中的双向链表是极其相似的,list中的数据元素是通过链表指针串连成逻辑意义上的线性表,list不仅是一个双向链表,而其还是一个环状双向链表。所以它只需要一个指针,便可以完整实现整个链表。list有一个重要性质:插入操作(in ...
分类:
编程语言 时间:
2017-07-24 23:07:44
收藏:
0 评论:
0 赞:
0 阅读:
324
SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处 ...
分类:
编程语言 时间:
2017-07-24 23:07:15
收藏:
0 评论:
0 赞:
0 阅读:
392
1 package Head18; 2 3 import java.io.BufferedReader; 4 import java.io.File; 5 import java.io.FileNotFoundException; 6 import java.io.FileReader; 7 imp... ...
分类:
编程语言 时间:
2017-07-24 23:06:52
收藏:
0 评论:
0 赞:
0 阅读:
213
class Singleton(object): def __new__(cls, *args, **kw): if not hasattr(cls, '_instance'): orig = super(Singleton, cls) cls._instance = orig.__new__(cl... ...
分类:
编程语言 时间:
2017-07-24 23:05:33
收藏:
0 评论:
0 赞:
0 阅读:
303
SpringMVC中文件上传的客户端验证 客户端验证主要思想:在jsp页面中利用javascript进行对文件的判断,完成验证后允许上传 验证步骤:1.文件名称 2.获取文件的后缀名称 3.判断哪些文件类型允许上传 4.判断文件大小 5.满足条件后跳转后台实现上传 前台界面(验证上传文件是否格式满足 ...
分类:
编程语言 时间:
2017-07-24 23:05:19
收藏:
0 评论:
0 赞:
0 阅读:
286
正常的函数和变量名是公开的(public),可以被直接引用,比如:abc,x123,PI等; 类似__xxx__这样的变量是特殊变量,可以被直接引用,但是有特殊用途,比如上面的__author__,__name__就是特殊变量,hello模块定义的文档注释也可以用特殊变量__doc__访问,我们自己 ...
分类:
编程语言 时间:
2017-07-24 23:01:59
收藏:
0 评论:
0 赞:
0 阅读:
263
2017-07-24 22:39:14 Python3 中的beautifulsoup引入的包是bs4 ...
分类:
编程语言 时间:
2017-07-24 23:01:46
收藏:
0 评论:
0 赞:
0 阅读:
173
WebService 服务端 添加依赖 服务接口 服务接口实现 发布服务 验证 WebService 客户端 添加依赖 测试代码 效果验证 ...
分类:
编程语言 时间:
2017-07-24 23:00:39
收藏:
0 评论:
0 赞:
0 阅读:
941
模板(Template)指C++程序设计设计语言中采用类型作为参数的程序设计,支持通用程序设计。C++ 的标准库提供许多有用的函数大多结合了模板的观念,如STL以及IO Stream。使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。 一、 ...
分类:
编程语言 时间:
2017-07-24 23:00:25
收藏:
0 评论:
0 赞:
0 阅读:
188
作为脚本,python具备了弱类型语言的灵活性,便捷性。这在日常的开发使用中能够大幅度的减轻开发人员的编码负担,开发者也能够将精力集中在程序的逻辑管理和总体构架设计上。一般而言,随着经验的积累,开发人员都能使用python写出漂亮的代码,简洁而美观。 python也是严谨的,从对各类预定义错误的设定 ...
分类:
编程语言 时间:
2017-07-24 22:58:21
收藏:
0 评论:
0 赞:
0 阅读:
331
生成器表达式: (expr for iter in iterable [if condition]) 不对表达式求值,同列表解析 的区别 元祖: 同列表的区别,元组的内容是不能修改的,但是 ( 1,2,3,4,[3,4,5,6],True,(1,2,3)) 中的列表[3,4,5,6]中的元素3,4, ...
分类:
编程语言 时间:
2017-07-24 22:57:59
收藏:
0 评论:
0 赞:
0 阅读:
281
在C++程序中很少有人去使用explicit关键字,不可否认,在平时的实践中确实很少能用的上。再说C++的功能强大,往往一个问题可以利用好几种C++特性去解决。但稍微留心一下就会发现现有的MFC库或者C++标准库中的相关类声明中explicit出现的频率是很高的。了解explicit关键字的功能及其 ...
分类:
编程语言 时间:
2017-07-24 22:57:09
收藏:
0 评论:
0 赞:
0 阅读:
256
题目: Given a complete binary tree, count the number of nodes. Definition of a complete binary tree from Wikipedia:In a complete binary tree every level ...
分类:
编程语言 时间:
2017-07-24 22:54:49
收藏:
0 评论:
0 赞:
0 阅读:
227
1.join() Array.join()方法将数组中所有元素都转化为字符串并连接在一起,返回最后生成的字符串。可以指定一个可选的字符串在生成的字符串中来分割数组的各个元素。如果不指定分隔符,默认使用逗号。如以下代码所示: var a = [1,2,3] //创建一个包含三个元素的数组 a.join ...
分类:
编程语言 时间:
2017-07-24 22:52:29
收藏:
0 评论:
0 赞:
0 阅读:
292
ORM简介 MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库 ORM是“对象-关系-映射”的简称,主要任务是: 根据对象的类型生成表结构 将对象、列表的操作,转换为sql语句 将sql查询到的结果 ...
分类:
编程语言 时间:
2017-07-24 22:20:47
收藏:
0 评论:
0 赞:
0 阅读:
326
1.@property,@xx.setter的作用把方法变成属性@property获取属性@xx.setter设置属性 2.使用示例 运行结果: 运行结果: ...
分类:
编程语言 时间:
2017-07-24 22:19:05
收藏:
0 评论:
0 赞:
0 阅读:
339