StringUtils 工具类的常用方法(转载)
摘要:http://guobin6125.iteye.com/blog/1535792
阅读全文
posted @
2017-05-11 14:22
大米稀饭
阅读(180)
推荐(0) 编辑
StringBuffer和StringBuilder的区别
摘要:转载:http://blog.csdn.net/mad1989/article/details/26389541
阅读全文
posted @
2017-04-17 12:25
大米稀饭
阅读(81)
推荐(0) 编辑
Java中List集合去除重复数据的方法
摘要:1. 循环list中的所有元素然后删除重复 2. 通过HashSet踢除重复元素 3. 删除ArrayList中重复元素,保持顺序 4.把list里的对象遍历一遍,用list.contain(),如果不存在就放入到另外一个list集合中
阅读全文
posted @
2017-03-27 10:51
大米稀饭
阅读(717)
推荐(0) 编辑
Java实现定时调度
摘要:http://blog.csdn.net/heyutao007/article/details/38797335
阅读全文
posted @
2017-01-21 14:57
大米稀饭
阅读(116)
推荐(0) 编辑
Java数组转成list,list转数组
摘要:http://jingyan.baidu.com/article/86f4a73e607f2937d7526972.html
阅读全文
posted @
2016-12-07 11:55
大米稀饭
阅读(422)
推荐(0) 编辑
List集合中的对象根据属性排序
摘要:集合类List存放的数据,默认是按照放入时的顺序存放的,比如依次放入A、B、C,则取得时候,则也是A、B、C的顺序,实际场景中,有时我们需要根据自定义的规则对List中的元素进行排序,该如何实现呢?看下面小例子: 执行结果: 当然对象的属性可以多个,比如按年龄升序,按成绩降序等.
阅读全文
posted @
2016-11-10 16:57
大米稀饭
阅读(6365)
推荐(1) 编辑
102、xutils post和get请求上传参数的添加方法是分开的
摘要:http://www.cnblogs.com/andy2simple/p/4702455.html
阅读全文
posted @
2016-09-27 23:57
大米稀饭
阅读(189)
推荐(0) 编辑
list,set,map,数组之间的相互转换详细解析
摘要:1.list转setSet set = new HashSet(new ArrayList()); 2.set转listList list = new ArrayList(new HashSet()); 3.数组转为listList stooges = Arrays.asList("Larry",
阅读全文
posted @
2016-06-24 20:41
大米稀饭
阅读(2347)
推荐(0) 编辑
NIO与传统IO的区别
摘要:传统的socket IO中,需要为每个连接创建一个线程,当并发的连接数量非常巨大时,线程所占用的栈内存和CPU线程切换的开销将非常巨大。使用NIO,不再需要为每个线程创建单独的线程,可以用一个含有限数量线程的线程池,甚至一个线程来为任意数量的连接服务。由于线程数量小于连接数量,所以每个线程进行IO操
阅读全文
posted @
2016-06-13 23:51
大米稀饭
阅读(305)
推荐(0) 编辑
HTTP请求头参数
摘要:当我们打开一个网页时,浏览器要向网站服务器发送一个HTTP请求头,然后网站服务器根据HTTP请求头的内容生成当次请求的内容发送给浏览器。你明白HTTP请求头的具体含意吗?下面一条条的为你详细解读,先看某一次HTTP请求头的具体内容: Accept-Language: zh-cn,zh;q=0.5Ac
阅读全文
posted @
2016-06-12 17:36
大米稀饭
阅读(2430)
推荐(0) 编辑
JAVASE 打印输出--------01
摘要:public class Demo01 { public String a1; public int a2; public Demo01(String a, int i) { a1 = a; a2 = i; } public void dispose() { a1 = null; } p...
阅读全文
posted @
2016-06-11 19:52
大米稀饭
阅读(284)
推荐(0) 编辑
JVM加载class文件的原理机制
摘要:Java中的所有类,都需要由类加载器装载到JVM中才能运行。类加载器本身也是一个类,而它的工作就是把class文件从硬盘读取到内存中。在写程序的时候,我们几乎不需要关心类的加载,因为这些都是隐式装载的,除非我们有特殊的用法,像是反射,就需要显式的加载所需要的类。 Java类的加载是动态的,它并不会一
阅读全文
posted @
2016-05-10 13:31
大米稀饭
阅读(191)
推荐(0) 编辑
java集合类
摘要:java集合类图 Java集合类介绍 java中list、set和map 的区别
阅读全文
posted @
2016-05-10 11:50
大米稀饭
阅读(172)
推荐(0) 编辑
HTTP gzip和deflate的几点区别
摘要:gzip是一种数据格式,默认且目前仅使用deflate算法压缩data部分;deflate是一种压缩算法,是huffman编码的一种加强。deflate与gzip解压的代码几乎相同,可以合成一块代码。区别仅有:deflate使用inflateInit(),而gzip使用inflateInit2()进
阅读全文
posted @
2016-05-09 16:58
大米稀饭
阅读(3743)
推荐(0) 编辑
Java 缩放图片工具类,创建缩略图、伸缩图片比例
摘要:http://my.oschina.net/backtract/blog/403828 Thumbnailator的简介和使用范例
阅读全文
posted @
2016-05-08 15:16
大米稀饭
阅读(262)
推荐(0) 编辑
Java回调机制解析
摘要:转载:http://blog.csdn.net/pi9nc/article/details/23169357
阅读全文
posted @
2016-04-07 12:35
大米稀饭
阅读(114)
推荐(0) 编辑
Git 安装与使用
摘要:http://blog.csdn.net/lishuo_os_ds/article/details/8078475#sec-1.8.2 http://blog.csdn.net/showhilllee/article/details/27706679 http://www.liaoxuefeng.c
阅读全文
posted @
2016-04-07 12:34
大米稀饭
阅读(152)
推荐(0) 编辑
细说多线程之Thread VS Runnable
摘要:【线程创建的两种方式】【线程的生命周期】● 就绪:创建了线程对象后,调用了线程的start()。 (注意:此时线程只是进入了线程队列,等待获取CPU服务,具备了运行的条件,但并不一定已经开始运行了)。● 运行:处于就绪状态的线程,一旦获取了CPU资源,便进入到运行状态,开始执行run()里面的逻辑。...
阅读全文
posted @
2015-12-23 14:04
大米稀饭
阅读(356)
推荐(0) 编辑
细说Java多线程之内存可见性
摘要:一、共享变量在线程间的可见性可见性:一个线程对共享变量值的修改,能够及时地被其他线程看到。共享变量:如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是几个线程的共享变量。Java内存模型(Java Memory Model):描述了Java程序中各种变量(线程共享变量)的访问规则,以及在...
阅读全文
posted @
2015-12-07 09:40
大米稀饭
阅读(387)
推荐(0) 编辑
String的replaceAll方法中的正则表达式用法
摘要:项目里面 需要对已手机号码进行 如下的显示比如15088688388 要显示为150****8388的效果实现这个简单的效果 方法有很多我想试试用正则表达式去实现查了点资料最终试出来以下方法可行System.out.println("15088688388".replaceAll("(\\d{3})...
阅读全文
posted @
2015-07-29 16:16
大米稀饭
阅读(1447)
推荐(0) 编辑