高效程序员的45个习惯——敏捷开发修炼之道 发表于 2016-04-17 | 分类于 阅读 高效程序员的45个习惯——敏捷开发修炼之道这本书一直被很多人推荐,就从学校图书馆借阅后阅读,也从中有所收获吧。 每章小结第一章 敏捷——高效软件开发之道不管路走了多远,错了就要重新返回。开发须持续不断,切勿时断续时续。持续注入能量。敏捷开发就是在一个高度协作的环境中,不断使用反馈进行自我反馈和完善。 ... 阅读全文 »
常见的数组排序算法 发表于 2016-03-28 | 分类于 算法 常见的数组排序算法(Java版)在一些项目中经常会使用排序算法,Java的API中也有各种已经提供好的排序算法,比如TreeSet的sort方法。在会使用这些即有算法的同时,自己也加以学习整理出常见的排序算法(均为升序排序)。 常见的排序算法:插入排序,选择排序,冒泡排序,希尔排序,快速排序,交换 ... 阅读全文 »
常见的查找算法 发表于 2016-03-24 | 分类于 算法 常见的数组查找算法(Java版)在一些算法题中,或者是做项目中,常常需要查找某个数据,为此将一些常见的查找算法加以整理。还有很多高级的查找算法,这里只是一些基础的查找算法,数组均为整型类型。 常见的查找算法: 找出最值 线性查找 折半查找 哈希查找 2017年12月13日,加入哈希查找。 ... 阅读全文 »
生成随机整型数组的方法 发表于 2016-03-21 | 分类于 算法 生成随机整型数组的方法(Java版)在做一些项目时,常常需要一些随机的数据,为此研究和整理了一些常见的生成随机不重复的整形数组的方法。 主要有以下几种:1.使用List2.两次循环3.使用HashSet4.使用已排序数组 下面详细介绍一下这些方法的源码:使用List方法主要利用了List中的c ... 阅读全文 »
Hexo 发表于 2016-03-18 | 分类于 其他 Welcome to StackEdit!Hey! I’m your first Markdown document in StackEdit[^stackedit]. Don’t delete me, I’m very helpful! I can be recovered anyway in t ... 阅读全文 »