上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页
摘要: 1.多线程的阻塞状态 join()(线程串行化):如果在一个线程运行的过程中要用到另一个线程的运行结果,则可进行线程的串型化处理。一个线程调用了join()方法,必须等待另一个线程执行完毕后才能执行 2.sleep():暂停执行当前运行中的线程,使之进入阻塞状态,待经过指定的”延迟时间’后再醒来并转 阅读全文
posted @ 2017-10-25 09:08 孟夏草木长 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 1.概念 线程:一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径。 进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行,直到所有的非守候线程都结束运行后才能结束 阅读全文
posted @ 2017-10-24 13:16 孟夏草木长 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 如何对下列对象数组排序,要将weekday相同的放在一块,并按时间升序: [{"start":"14:01","end":"16:00","weekday":1} {"start":"10:00","end":"12:00","weekday":0},{"start":"14:01","end":" 阅读全文
posted @ 2017-10-20 16:41 孟夏草木长 阅读(6284) 评论(0) 推荐(0) 编辑
摘要: 1.Angular JS简介 Angular JS是Google开发的一个前端JS框架。最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入。 文档网站:http://www.angularjs.net.cn/ 视频学习地址:http://www.imooc.com/learn/ 阅读全文
posted @ 2017-10-18 16:14 孟夏草木长 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 132.提升Java性能的方法 1.不要在循环里面计算(如果在循环里面计算,每循环一次就计算一次,这会降低系统效率) 例:while(i<count*2) 应该该为int c = count*2 ; while(i<c){ } 2.尽量把不变的属性、方法、数组等声明为final static 例:p 阅读全文
posted @ 2017-10-18 10:59 孟夏草木长 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 需要jar:joda-time.jar 1.DateTime time = new DateTime() :获得当前时间 2.time.toString("yyyy-MM-dd HH:mm:ss EE"):格式化字符串(EE是星期)例:2017-10-17 20:06:05 星期二 3.时间解析 D 阅读全文
posted @ 2017-10-17 21:03 孟夏草木长 阅读(3303) 评论(0) 推荐(0) 编辑
摘要: 需要包:commons-lang.jar 1.WordUtils.capitalize():把通过空格分隔的单词首字母大写 2.WordUtils.capitalize("my love my dear,my girl", new char[]{' ',','}) :通过指定的符号将所有分隔的字母的 阅读全文
posted @ 2017-10-17 09:29 孟夏草木长 阅读(2110) 评论(0) 推荐(1) 编辑
摘要: 需要包:commons-lang.jar 1.RandomStringUtils.random(5):产生5位长度的随机字符串,中文环境下是乱码 2.RandomStringUtils.random(5, new char[]{'a','b','c','d','e','f', '1', '2', ' 阅读全文
posted @ 2017-10-17 09:07 孟夏草木长 阅读(4880) 评论(0) 推荐(1) 编辑
摘要: 需要包:commons-lang.jar StringUtils是字符串工具类,主要方法如下: 1、public static boolean isEmpty(CharSequence cs):判断字符串是否为“”或者null, StringUtils.isEmpty(null) = true St 阅读全文
posted @ 2017-10-16 22:27 孟夏草木长 阅读(3649) 评论(0) 推荐(0) 编辑
摘要: 需要包:guava.jar 基本工具类放在primitives包中,是以基本类型名+s的方式命名的,比如Ints是int的工具类,Doubles是double的工具类,注意这些是针对基本类型的,不是针对包装类的 1.Ints Ints.max():最大值 Ints.min():最小值 Ints.co 阅读全文
posted @ 2017-10-16 15:37 孟夏草木长 阅读(905) 评论(1) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页