概念 归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。 将两个的有 ...
分类:
编程语言 时间:
2018-07-27 12:06:23
阅读次数:
163
Traceback (most recent call last): File "E:/2017work/2017年12月/Pytest/UnittestTest/TestTest.py", line 5, in <module> suite1=unittest.TestLoader().loadT ...
分类:
编程语言 时间:
2018-07-27 12:07:07
阅读次数:
1630
想要搞明白什么是迭代器,首先要了解几个名词:容器(container)、迭代(iteration)、可迭代对象(iterable)、迭代器(iterator)、生成器(generator)。 看图是不是更清楚点呢...... 容器(container) 容器是一种把多个元素组织在一起的数据结构,容器 ...
分类:
编程语言 时间:
2018-07-27 12:07:27
阅读次数:
202
如果从事JAVA相关的开发,都不可避免的要用到抽象和封装,这是JAVA的一个特点,同时也是每个开发者必须掌握的,JAVA是这样,Android更是如此。而设计模式就是告诉我们应该如何写出高效且更具应用性和拓展性的代码,最近也是学习了几类比较常用的设计模式,下面一一列举出来,虽然说的不细,但是应该知道 ...
分类:
编程语言 时间:
2018-07-27 12:08:54
阅读次数:
181
Spring Cloud云服务架构 - common-service 项目过程构建 首先在构建spring cloud的common-service之前,我们需要准备的技术: Maven(项目构建)、Spring Boot、Spring Cloud、微服务概念、去中心化思想、分布式等,针对于com... ...
分类:
编程语言 时间:
2018-07-27 12:10:34
阅读次数:
168
正则表达式匹配1个数字:\d '00\d'可以匹配'007'匹配1个空格:\s '00\d'可以匹配'007'匹配1个字母/数字:\w '\d\d\d'可以匹配'010'匹配>=1个字符:+匹配0~1个字符:? 懒惰匹配 匹配最少的匹配0~n个字符:* 
分类:
编程语言 时间:
2018-07-27 12:10:49
阅读次数:
124
1.工具类 ZkemSDKUtils ...
分类:
编程语言 时间:
2018-07-27 12:11:18
阅读次数:
420
二十一、字符指针 运行结果: 二十二、字符串拷贝问题 运行结果: 二十三、const修饰的字符指针 二十四、字符串长量 运行结果: 运行结果: 运行结果: 二十五、文字常量区不能被修改 注意:文字常量区的生命周期,随程序的结束而结束,和全局变量相同 二十六、字符串常量初始化问题 二十七、字符指针数组 ...
分类:
编程语言 时间:
2018-07-27 12:11:32
阅读次数:
152
网络编程 自从互联网诞生以来,现在基本上所有的程序都是网络程序,很少有单机版的程序了。 计算机网络就是把各个计算机连接到一起,让网络中的计算机可以互相通信。网络编程就是如何在程序中实现两台计算机的通信。 举个例子,当你使用浏览器访问新浪网时,你的计算机就和新浪的某台服务器通过互联网连接起来了,然后, ...
分类:
编程语言 时间:
2018-07-27 12:12:20
阅读次数:
174
在此之前我们先了解一下什么是Cookie、Session、Token 1、什么是Cookie? cookie指的就是浏览器里面能永久存储数据的一种数据存储功能。cookie由服务器生成,发送给浏览器,浏览器把cookie以kv形式保存到某个目录下的文本文件内,下一次请求同一网站时会把该cookie发 ...
分类:
编程语言 时间:
2018-07-27 12:12:29
阅读次数:
179
__new__ __new__方法是用来创建对象,__new__方法需要有一个返回值,这个返回值表示创建出来的对象的引用 __init__ __init__方法在类的一个对象被建立时 ,马上执行。__init__方法在__new__方法执行后再执行. __del__ 它在对象消逝的时候被调用 ,当类 ...
分类:
编程语言 时间:
2018-07-27 12:12:54
阅读次数:
144
一、配置 更改下面配置中的JAVA_HOME路径为你的路径。 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.144-0.b01.el7_4.x86_64 export JRE_HOME=${JAVA_HOME}/jre export C ...
分类:
编程语言 时间:
2018-07-27 12:13:01
阅读次数:
447
Java之网络爬虫WebCollector2.1.2+selenium2.44+phantomjs2.1.1 一、简介 版本匹配: WebCollector2.12 + selenium2.44.0 + phantomjs 2.1.1 动态网页爬取: WebCollector + selenium ...
分类:
编程语言 时间:
2018-07-27 12:13:14
阅读次数:
154
介绍html文档的基本结构,html常用标签的使用,理解html语言制作网页基本原理。 html概述和基本结构 html概述 HTML是 HyperText Mark-up Language 的首字母简写,意思是超文本标记语言,超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言,这种语言由 ...
分类:
编程语言 时间:
2018-07-27 12:14:52
阅读次数:
188
https://www.nowcoder.com/practice/9f3231a991af4f55b95579b44b7a01ba?tpId=13&tqId=11159&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question ...
分类:
编程语言 时间:
2018-07-27 13:09:33
阅读次数:
154
进程和线程 1. 并发和并行 并行是多个事件在同一时刻发生,并发是多个事件在同一时间间隔内发生。 2. 操作系统的基本特征 程序并发执行 互斥共享和同时访问两种方式 时分复用技术和空分复用技术 进程异步执行,停停走走向前推进,时间片 3. 什么是进程? 程序是指令和数据的有序集合,进程是进程实体(程 ...
分类:
编程语言 时间:
2018-07-27 13:10:26
阅读次数:
158
反射 在计算机科学中,反射是指计算机程序在运行时(Run time)可以访问、检测和修改它本身状态或行为的一种能力。[1]用比喻来说,反射就是程序在运行的时候能够“观察”并且修改自己的行为。 要注意术语“反射”和“内省”(type introspection)的关系。内省(或称“自省”)机制仅指程序 ...
分类:
编程语言 时间:
2018-07-27 13:10:43
阅读次数:
181
插入排序: 循环不变式:每次循环从数组A中取出第j个元素插入有序区A[1 .. j-1],然后递增j。这样A[1 .. j-1]的有序性始终得到保持,这就是所谓的“循环不变 (loop invariant)”。 循环不变式在理论上保证插入排序算法的正确性。 插入排序的时间复杂度是 O(n2) 归并排 ...
分类:
编程语言 时间:
2018-07-27 13:11:44
阅读次数:
175
我们把描述JavaScript中定义内部特性的属性叫做属性描述符 分为两大类:数据描述符和存取描述符 数据描述符是一个拥有可写或不可写的属性(Writable); 存取描述符不包含数据值,是一组拥有getter和setter属性的描述符; 描述符必须是这两者之一,不可能都是这两者; 数据描述符合存取 ...
分类:
编程语言 时间:
2018-07-27 13:11:55
阅读次数:
151
自己手动书写springMvc框架,通过注解方式实现了跳转和ioc两个核心功能,工程结构如下: 分别创建注解@Controller 创建@RequestMapping注解 创建@resource注解 创建@Service注解 创建servlet,代码如下: web.xml代码 创建Controlle ...
分类:
编程语言 时间:
2018-07-27 13:12:03
阅读次数:
180