快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想 分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。 总的说来,要直接默写出快速排序还是有 ...
分类:
编程语言 时间:
2017-09-03 12:20:37
阅读次数:
186
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) code: result: Java优秀,值得学习。学习资源:API手册+Java源码。 ...
分类:
编程语言 时间:
2017-09-03 12:20:46
阅读次数:
170
变量的存储 在高级语言中,变量是对内存及其地址的抽象。 对于python而言,python的一切变量都是对象,变量的存储,采用了引用语义的方式,存储的只是一个变量的值所在的内存地址,而不是这个变量的只本身。 引用语义:在python中,变量保存的是对象(值)的引用,我们称为引用语义。采用这种方式,变 ...
分类:
编程语言 时间:
2017-09-03 12:21:32
阅读次数:
251
一个普通的java project,里面引用了config.properties配置文件,将项目打成Runnable jar,然后将config.properties放到打包后的jar路径下,执行该jar包,出错,原工程中properties文件读取代码如下: 上网搜了下class.getResou ...
分类:
编程语言 时间:
2017-09-03 12:22:04
阅读次数:
491
题意:给定 n 个数,让你数出 a < b && c < d && a != b != c != d && Aa < Ab && Ac > Ad。 析:首先,给的数太大了,先要进行离散化处理,然后先算出Aa < Ab 和 Ac > Ad。这可以用树状数组解决,一个正向的,一个反向,同时再求出四种数, ...
分类:
编程语言 时间:
2017-09-03 12:22:46
阅读次数:
185
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) code: result: Java优秀,值得学习。学习资源:API手册+Java源码。 ...
分类:
编程语言 时间:
2017-09-03 12:23:01
阅读次数:
183
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) code: result: Java优秀,值得学习。学习资源:API手册+Java源码。 ...
分类:
编程语言 时间:
2017-09-03 12:23:38
阅读次数:
243
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) code: result: Java优秀,值得学习。学习资源:API手册+Java源码。 ...
分类:
编程语言 时间:
2017-09-03 12:25:03
阅读次数:
172
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) code: result: Java优秀,值得学习。学习资源:API手册+Java源码+清净的心地。 ...
分类:
编程语言 时间:
2017-09-03 12:25:20
阅读次数:
294
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) code: Java优秀,值得学习。学习资源:API手册+Java源码。 ...
分类:
编程语言 时间:
2017-09-03 12:25:41
阅读次数:
181
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) code: result_1: result_2: Java优秀,值得学习。学习资源:API手册+Java源码。 ...
分类:
编程语言 时间:
2017-09-03 12:25:47
阅读次数:
198
Spring Cloud Ribbon 是一个基于 HTTP 和 TCP 的客户端负载均衡工具,基于 Netflix Ribbon 实现,通过Spring Cloud 的封装,可以让我们轻松的将面向服务的REST 模板请求自动转换为客户端负载均衡的服务调用。客户端负载均衡在系统架构中是一个非常重要的... ...
分类:
编程语言 时间:
2017-09-03 12:26:35
阅读次数:
491
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) code: Xjad(为了更好的理解 装箱与拆箱,我把反编译后的代码也粘贴到这里,这两是对应的): Java优秀,值得学习。学习资源:czbk的 ...
分类:
编程语言 时间:
2017-09-03 13:14:02
阅读次数:
198
集合框架 Collection:List列表,Set集 Map:Hashtable,HashMap,TreeMap Collection 是单列集合 List 元素是有序的(元素存取是有序)、可重复 有序的 collection,可以对列表中每个元素的插入位置进行精确地控制。可以根据元素的整数索引( ...
分类:
编程语言 时间:
2017-09-03 13:14:50
阅读次数:
164
优化了上次的代码,请求方式可接收get和post两种,代码中对两种方式做了判断。 测试结果中提取了测试用例的名称、请求返回的状态、请求的时间。 测试用例 测试结果 之后的计划: 1. 优化导入用例以及封装请求的代码 2. 优化测试结果,展示位更友好的页面 3. 由于这短时间学习的过程中使用的都是no ...
分类:
编程语言 时间:
2017-09-03 13:14:58
阅读次数:
187
1.Java 语言的优点 面向对象,平台无关,内存管理,安全性,多线程,Java 是解释型的 2.Java 和 C++的区别 3.值传递和引用传递 变量被值传递,意味着传递了变量的一个副本。因此,就算是改变了变量副本,也不会影响源对象的值。 对象被引用传递,意味着传递的并不是实际的对象,而是对象的引 ...
分类:
编程语言 时间:
2017-09-03 13:16:11
阅读次数:
162
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) code: result: Java优秀,值得学习。学习资源:API手册+Java源码+清净的心地。 ...
分类:
编程语言 时间:
2017-09-03 13:16:26
阅读次数:
125
首先,我们来看一下,爬虫前基本的知识点概括 一. match()方法: 这个方法会从字符串的开头去匹配(也可以指定开始的位置),如果在开始没有找到,立即返回None,匹配到一个结果,就不再匹配。 我们可以指定开始的位置的索引是3,范围是3-10,那么python将从第4个字符'1'开始匹配,只匹配一 ...
分类:
编程语言 时间:
2017-09-03 13:16:41
阅读次数:
174
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) code: result: Java优秀,值得学习。学习资源:API手册+Java源码+清净的心地。 ...
分类:
编程语言 时间:
2017-09-03 13:16:59
阅读次数:
135