一、常见的时间复杂度 常见时间复杂度的比较 二、算法分析 定义一个数组 此算法最好的情况时执行一次 而最坏的情况却要执行n次 注意:数据结构课程中,在没有特殊说明时,所分析算法的时间复杂度都是指最坏时间复杂度 三、算法的空间复杂度(space complexity) (1)、定义:S(n) = S( ...
分类:
编程语言 时间:
2017-05-03 22:01:10
阅读次数:
214
一:基于类的注解:(1)初始装载@SpringBootApplication spring-boot程序入口标志类@Configuration 自动配置,类似于加载spring加载xml 装配所有的bean事务等 所标识的类里面可以使用@Bean 并且启动的时候会初始化bean@EnableAuto ...
分类:
编程语言 时间:
2017-05-03 22:01:48
阅读次数:
251
1 什么是数组? 数组是一种数据结构,包含同一种数据类型的多个元素。 2 数组的声明? int [] Num; 注:声明数组时,方括号 ([]) 必须跟在类型后面,而不是变量名后面。在 C# 中,将方括号放在变量名后是不合法的语法。 3 数组的初始化: 我们知道数组是引用类型,所以需要给他分配堆上的 ...
分类:
编程语言 时间:
2017-05-03 22:45:35
阅读次数:
326
1 class Vertice: 2 def __init__(self,index): 3 self.no = index 4 self.color = 0 # 0:white 1 gray 2 black 5 self.vt = 0 6 def getNextV(self): 7 return ... ...
分类:
编程语言 时间:
2017-05-03 22:46:03
阅读次数:
2022
归并排序算法是遵循分治模式: 分解:分解待排序的的N个元素的序列成有N/2元素的子序列;(在不停的分解中,最终分解成一个元素,这样本生就是一个已排序的序列,此时进行合并) 解决:使用归并排序递归地排序两个子序列; 合并:合并两个已排序的子序列以产生已排序的答案 ...
分类:
编程语言 时间:
2017-05-03 22:47:01
阅读次数:
273
原因是 发布 图层时 没有设置类型 默认 generic 但是我们的数据库中 没有这个 解决办法: 点击 图层--点击 相应的 图层名称 发布 WMS Settings 下面的Default Style 根据实际 的图层 数据类型 选择相应的 国外网站有解释,但是没看懂,我是根据 geoserver ...
分类:
编程语言 时间:
2017-05-03 22:47:49
阅读次数:
885
三:http状态码含义(来源于w3school): 状态码: 1xx: 信息 消息: 描述: 100 Continue 服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。 101 Switching Protocols 服务器转换协议:服务器将遵从客户的请求转换到 ...
分类:
编程语言 时间:
2017-05-03 22:48:12
阅读次数:
271
1 获取的日期格式及其转换 (1)var date = new Date() console.log(date); //Wed May 03 2017 10:07:16 GMT+0800 (中国标准时间) (2)var date = Date.now() console.log(date); //1 ...
分类:
编程语言 时间:
2017-05-03 22:49:05
阅读次数:
336
在ConcurrentHashMap没有出现以前,jdk使用hashtable来实现线程安全,但是hashtable是将整个hash表锁住,所以效率很低下。 ConcurrentHashMap将数据分别放到多个Segment中,默认16个,每一个Segment中又包含了多个HashEntry列表数组 ...
分类:
编程语言 时间:
2017-05-03 22:49:21
阅读次数:
308
四:python接口之http请求 和第三库的requests。 Urllib 定义了很多函数和类,这些函数和类能够帮助我们在复杂的情况下获取url内容。复杂情况— 基本的和深入的验证, 重定向, cookies 等等 Urllib的GET请求代码如下: import urllib.request ...
分类:
编程语言 时间:
2017-05-03 22:49:57
阅读次数:
310
五:python数列化和反序列化 把python的对象编码转换为json格式的字符串,反序列化可以理解为:把json格式 字符串解码为python数据对象。在python的标准库中,专门提供了json库 导入,查看json库的主要方法 import json print(json.__all__) ...
分类:
编程语言 时间:
2017-05-03 22:50:03
阅读次数:
222
http://www.jb51.net/article/48881.htm 经常看到这样的例子: a默认是undefined。!a是true,!!a则是false,所以b的值是false,而不再是undefined,也非其它值,主要是为后续判断提供便利。 !!一般用来将后面的表达式强制转换为布尔类型 ...
分类:
编程语言 时间:
2017-05-03 22:50:22
阅读次数:
228
五:使用python进行组织编写接口测试用例 接口测试其实就是几个步骤。 明白了接口测试的测试步骤,那么我们就可以来组织我们的代码。 import requests # 接口的url url = "http://fanyi.baidu.com/v2transapi" # 接口的参数 params = ...
分类:
编程语言 时间:
2017-05-03 22:50:28
阅读次数:
339
1. 概念: 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 (1.)安装python https://www.python.org/downloads/ ...
分类:
编程语言 时间:
2017-05-03 22:51:02
阅读次数:
207
1.枚举,enum关键字,相当于public final static. 2.举例: 首先定义了一个名为spiciness的枚举类型。 再来测试一下enum,这个测试方法表明它有tostring()方法,很方便的显示某个enum实例的名字。 输出结果: MEDIUM 除此之外,enum还有ordin ...
分类:
编程语言 时间:
2017-05-03 22:52:12
阅读次数:
230
功能:python画2D图 直接上代码,注释很详细! 关于官方pyplot.scatter()函数详解见:http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.scatter ...
分类:
编程语言 时间:
2017-05-03 22:52:48
阅读次数:
272
Adaboost算法原理分析和实例+代码(简明易懂) ,Adaboost算法优点和缺点,Adaboost算法代码,Adaboost基本原理,Adaboost的例子和代码,详细分析Adaboost算...
分类:
编程语言 时间:
2017-05-03 22:53:32
阅读次数:
630
方法是用于封装一定特定的逻辑功能 方法也叫(函数,过程) 方法尽可能独立 只干一件事 可以被反复调用,减少代码重复 方法参数可有可无,有参更灵活 返回值:当方法需要返回结果是,设置特定返回结果类型(int,double...);不需要结果 void 返回结果通过 return 关键字,return ...
分类:
编程语言 时间:
2017-05-03 22:53:57
阅读次数:
250
Python简介 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五!!! 由 ...
分类:
编程语言 时间:
2017-05-03 23:56:57
阅读次数:
332
http://www.jb51.net/article/79916.htm 类型转换可以分为隐式转换和显式转换,所谓隐式转换即程序在运行时进行的自动转换,显式转换则是人为的对类型进行强制转换。Javascript的变量是松散类型的,它可以存储Javascript支持的任何数据类型,其变量的类型可以在 ...
分类:
编程语言 时间:
2017-05-03 23:57:58
阅读次数:
502