摘要: 原文地址:1:http://www.cnblogs.com/hupp/p/4487521; 2:http://cantellow.javaeye.com/blog/838473 先罗列五种单例模式的实现方式,并对其进行优缺点分析 解法一:只适合单线程环境(不好)(懒汉,线程不安全) 注解:Singl 阅读全文
posted @ 2016-12-02 13:59 iiiorz 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 排序算法是数据结构中的经典算法知识点,也是笔试面试中经常考察的问题,平常学的不扎实笔试时候容易出洋相,回来恶补,尤其是碰到递归很可能被问到怎么用非递归实现。。。 内部排序: 插入排序:直接插入排序 选择排序:直接选择排序 交换排序:冒泡排序,改进的冒泡排序;快速排序,非递归实现快速排序 //堆排序: 阅读全文
posted @ 2016-11-18 16:02 iiiorz 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1 package IOTest; 2 3 import java.io.File; 4 import java.io.FileInputStream; 5 import java.io.FileOutputStream; 6 import java.io.IOException; 7 import java.io.ObjectInput; 8 ... 阅读全文
posted @ 2016-11-18 16:01 iiiorz 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 多线程基础 读书练习照猫画虎 阅读全文
posted @ 2016-11-18 15:59 iiiorz 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 最近做笔试题有这么一个关于二分查找的例子。 给一个有序数组,和一个查找目标,用二分查找找出目标所在index,如果不存在,则返回-1-(其应该出现的位置),比如在0,6,9,15,18中找15,返回3;找10.则返回-4(-1-3) 实现如下: 阅读全文
posted @ 2016-09-17 22:21 iiiorz 阅读(107) 评论(0) 推荐(0) 编辑