白话经典算法系列之五 归并排序的实现 白话经典算法系列之五 归并排序的实现 2017-04-03 16:25 1424人阅读 评论(1) 收藏 举报 2017-04-03 16:25 1424人阅读 评论(1) 收藏 举报 归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divi ...
分类:
编程语言 时间:
2017-10-12 19:02:12
阅读次数:
180
参考stackoverflow:https://stackoverflow.com/questions/11227395/java-lang-classnotfoundexception-org-springframework-web-servlet-dispatcherserv eclipse中: ...
分类:
编程语言 时间:
2017-10-12 19:02:18
阅读次数:
1286
map/ reduce 了解: 简单介绍map/reduce 模式: http://www.csdn.net/article/2013-01-07/2813477-confused-about-mapreduce http://www.cnblogs.com/forfuture1978/archiv ...
分类:
编程语言 时间:
2017-10-12 19:03:04
阅读次数:
198
一、生产者消费模型补充 总结: 生产者消费者模型程序中两种角色:①负责生产数据(生产者);②负责处理数据(消费者) 生产者消费者模型的作用:平衡生产者与消费者之间的速度差。 实现方式:生产者——>队列——>消费者 如上篇博客内容关于生产消费模型内容,在生产者生产数据的过程结束后,即使消费者已将数据完 ...
分类:
编程语言 时间:
2017-10-12 19:04:11
阅读次数:
198
python3在通过Json往文件里写内容时中文字符被转成unicode编码 打开choose_course.txt显示 *如上 '张三' ==> '\u5f20\u4e09' 解决办法: 在dumps中加入参数 ensure_ascii=False 即可解决 参考:https://www.2cto ...
分类:
编程语言 时间:
2017-10-12 19:04:31
阅读次数:
180
Python OS模块实验总结 1、os.name(返回正在使用的平台,Linux显示为"posix",Windows显示为"nt") 2、os.getcwd() (显示当前操作目录) 3、os.listdir()(列出指定目录下面的所有目录和文件) 4、os.remove() (删除目录下的指定文 ...
分类:
编程语言 时间:
2017-10-12 19:06:36
阅读次数:
141
一什么是名称空间? #名称空间:存放名字的地方,三种名称空间,(之前遗留的问题x=1,1存放于内存中,那名字x存放在哪里呢?名称空间正是存放名字x与1绑定关系的地方) 二名称空间的加载顺序 #1、python解释器先启动,因而首先加载的是:内置名称空间 #2、执行test.py文件,然后以文件为基础 ...
分类:
编程语言 时间:
2017-10-12 19:07:02
阅读次数:
214
原文:http://blog.csdn.net/qh_java/article/details/49854477 一、字母数字,字母,汉字验证码的生成代码 1、字母数字验证码: [java] view plain copy package com.soufun; import java.awt.Co ...
分类:
编程语言 时间:
2017-10-12 19:07:19
阅读次数:
256
图解排序算法(一)之3种简单排序(选择,冒泡,直接插入) 排序是数据处理中十分常见且核心的操作,虽说实际项目开发中很小几率会需要我们手动实现,毕竟每种语言的类库中都有n多种关于排序算法的实现。但是了解这些精妙的思想对我们还是大有裨益的。本文简单温习下最基础的三类算法:选择,冒泡,插入。 先定义个交换 ...
分类:
编程语言 时间:
2017-10-12 19:10:34
阅读次数:
191
package LX10_11; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileNotFoundException; import java. ...
分类:
编程语言 时间:
2017-10-12 19:12:18
阅读次数:
200
三个函数接口概述JDK预定义了很多函数接口以避免用户重复定义。最典型的是Function:@FunctionalInterfacepublic interface Function { R apply(T t);}这个接口代表一个函数,接受一个T类型的参数,并返回一个R类型的返回值。另一个预定义函数... ...
分类:
编程语言 时间:
2017-10-12 19:13:17
阅读次数:
250
程序员的内功——数据结构和算法系列 目录 如果说各种编程语言是程序员的招式,那么数据结构和算法就相当于程序员的内功。 想写出精炼、优秀的代码,不通过不断的锤炼,是很难做到的。 开这个系列的目的是为了自我不断积累。不积跬步无以至千里嘛。 数据结构篇 线性表 顺序表的算法 单链表的算法 双链表的算法 循 ...
分类:
编程语言 时间:
2017-10-12 19:14:05
阅读次数:
188
遇到问题:Python2和3同存的环境下,pycharm修改配置的路径后,以“run unittest in xx”还是以Python2的环境执行。 原修改配置:file-settings下 但是,在实际运行的时候,右键run,还是会在Python2的环境运行。若直接run xx,无“unittes ...
分类:
编程语言 时间:
2017-10-12 19:14:38
阅读次数:
236
ArrayList list=new ArrayList(); list.add(); 原始的list可以添加任何类型的数据。 泛型之后: ArrayList<String> list=new ArrayList(); list.add(); 只能添加String数据类型的数据 ArrayList< ...
分类:
编程语言 时间:
2017-10-12 19:17:22
阅读次数:
180
归并排序(Merge Sort) (1)算法思想 归并排序采用了分治策略(divide-and-conquer),就是将原问题分解为一些规模较小的相似子问题,然后递归解决这些子问题,最后合并其结果作为原问题的解。 归并排序将待排序数组A[1..n]分成两个各含n/2个元素的子序列,然后对这个两个子序 ...
分类:
编程语言 时间:
2017-10-12 19:17:47
阅读次数:
272
Python 之路,Restful API设计规范 理解RESTful架构 Restful API设计指南 理解RESTful架构 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high late ...
分类:
编程语言 时间:
2017-10-12 19:18:49
阅读次数:
236
数组转list list转数组 Arrays.asList() list.toArray ...
分类:
编程语言 时间:
2017-10-12 19:19:58
阅读次数:
207
数组是一个变量,存储相同数据类型的一组数据(就是能存储很多数值的数据类型) 如果说声明一个变量就是在内存空间划出一块合适的空间,那么声明一个数组就是在内存空间划出一串连续的空间。 数组的基本要求 标识符:数组的名称,用于区分不同的数组 数组元素:数组中存放的数据 元素下标:从0开始 元素类型:数组的 ...
分类:
编程语言 时间:
2017-10-12 19:20:26
阅读次数:
223