beizili

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 6 7 8 9 10 11 12 下一页

2017年9月20日

摘要: ##八大排序算法思想,时间复杂度,稳定性、及其java实现 重新总结整理一下八大排序算法的算法思想及代码实现,一起分享一下。 一、归并排序 归并排序 算法思想 1.设r[i…n]由两个有序子表r[i…m]和r[m+1…n]组成,两个子表长度分别为n-i +1、n-m。j=m+1;k=i;i=i; / 阅读全文
posted @ 2017-09-20 18:02 被子里 阅读(41) 评论(0) 推荐(0)

2017年9月7日

摘要: 集合类的各种实现类使用迭代器迭代的具体写法 enum Color {RED, YELLOW; } public class T { /** * @param args */ public static void main(String[] args) { HashSet<String> hashSe 阅读全文
posted @ 2017-09-07 10:29 被子里 阅读(4) 评论(0) 推荐(0)

2017年9月6日

摘要: 关于Java多线程,我想这是一个程序员进阶过程中不可避免遇到的问题,这里,为了能够更加清晰,我仅仅讲诉多线程中的同步锁(synchronized) 关于Java synchronized的比喻 这里我们假设: (1)房子。一个object是一个房子 (2)房间。房子里面有很多房间,即方法。 (3)人 阅读全文
posted @ 2017-09-06 15:46 被子里 阅读(6) 评论(0) 推荐(0)

摘要: Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能 阅读全文
posted @ 2017-09-06 14:33 被子里 阅读(6) 评论(0) 推荐(0)

2017年8月29日

摘要: 最近在用MD5的时候,在byte[] 转成String类型的时候 b.toString是调用了b这个object对象的类的toString方法。一般是返回这么一个String:[class name]@[hashCode]。new String(b)是根据parameter是一个字节数组,使用jav 阅读全文
posted @ 2017-08-29 10:01 被子里 阅读(4) 评论(0) 推荐(0)

2017年8月28日

摘要: MD5算法原理及其实现 1、 什么是MD5? MD5(单项散列算法)全名MessageDigest Algorithm 5 ,中文名为消息摘要算法第五版,通过特定的hash散列算法,讲文本信息转换成简短的信息摘要(压缩+加密+hash算法),是绝对不可逆的。 2、 MD5的安全性 [MD5的两个基本 阅读全文
posted @ 2017-08-28 11:07 被子里 阅读(57) 评论(0) 推荐(0)

摘要: 0xf0 16进制 转为10进制:240 转为2进制:11110000 0x0f 16进制 转为10进制:15 转为2进制:00001111 0xf 16进制 转为10进制:15 转为2进制:1111 阅读全文
posted @ 2017-08-28 09:58 被子里 阅读(7) 评论(0) 推荐(0)

2017年8月23日

摘要: 什么是面对对象呢? 万物皆对象。首先要知道什么是对象。一只猫,一条狗,一个人,都是对象,这是对象的概念。 提到面对对象,必不可少的就要提到面对过程,那么这两者有什么区别呢? 面对对象和面对过程,其实比不是非此即彼的对立面,而是开发过程中,思考解决问题的两种思考方式。 面对过程是通过思考问题解决的过程 阅读全文
posted @ 2017-08-23 16:19 被子里 阅读(10) 评论(0) 推荐(0)

2017年8月17日

摘要: 一、Java中: String的length() 有括号 数组的length 没有括号 二、javascript中:(length为变量的属性,不加括号) String和array的length 没有括号,是数组的一个属性,如果是方法,就有括号。 阅读全文
posted @ 2017-08-17 15:26 被子里 阅读(5) 评论(0) 推荐(0)

摘要: 最近在笔试的时候,发现自己有些基础有些遗忘了,虽然当时的做法也是这么做的,但是一直以为会有更简单的方法,如果有,请赐教 String a = "1,2,3,4,5,6" String str[] = a.split(","); int array[] = new int[str.length]; f 阅读全文
posted @ 2017-08-17 14:39 被子里 阅读(12) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 12 下一页