2018年10月9日

摘要: Executor :线程池 CatchedThreadPool:创建与所需数量相同的线程,在回收旧线程是停止创建新县城。 FixedThreadPool:创建一定数量的线程,所有任务公用这些线程。 SingleThreadPool:线程数量为1的FixedThreadPool,并且执行有序。 如果需 阅读全文
posted @ 2018-10-09 17:24 闪亮由我 阅读(177) 评论(0) 推荐(0) 编辑

2017年8月3日

摘要: 主要是通过使用tomcat和使用main方法进行发布服务 参考文章: http://blog.csdn.net/aixiaoyang168/article/details/51362675 http://dubbo.io/ 代码下载地址: http://pan.baidu.com/s/1bQOhhc 阅读全文
posted @ 2017-08-03 16:27 闪亮由我 阅读(159) 评论(0) 推荐(0) 编辑

2017年7月26日

摘要: Command line instructions Git global setup git config --global user.name "quliangliang" git config --global user.email "quliangliang@elex-tech.com" Cr 阅读全文
posted @ 2017-07-26 17:24 闪亮由我 阅读(303) 评论(0) 推荐(0) 编辑

2017年7月1日

摘要: 以前在开发时只知道依靠数据库事务来保证程序关闭时数据的完整性。但有些时候一个业务上要求的原子操作,不一定只包括数据库,比如外部接口或者消息队列。此时数据库事务就无能为力了。这时我们可以依靠java提供的一个工具方法:java.lang.Runtime.addShutdownHook(Thread h 阅读全文
posted @ 2017-07-01 16:32 闪亮由我 阅读(411) 评论(0) 推荐(0) 编辑

2017年6月29日

摘要: 匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 abstract 阅读全文
posted @ 2017-06-29 20:23 闪亮由我 阅读(101) 评论(0) 推荐(0) 编辑

2017年6月28日

摘要: 枚举类 (enum) 枚举类的使用 定义枚举类 枚举类的成员变量、成员方法、构造器 枚举类中的常用方法 int compareTo(E o): 该方法用于与制定枚举对象比较顺序,同一个枚举实例只能与相同类型的枚举实例比较。如果该枚举对象位于指定枚举对象之后,则返回正整数;反之返回负整数;否则返回零; 阅读全文
posted @ 2017-06-28 17:43 闪亮由我 阅读(259) 评论(0) 推荐(0) 编辑

2017年6月15日

摘要: Lambda 表达式是一种匿名函数,简单地说,它是没有声明的方法,也即没有访问修饰符、返回值声明和名字 Lambda 表达式的结构 让我们了解一下 Lambda 表达式的结构。 一个 Lambda 表达式可以有零个或多个参数 参数的类型既可以明确声明,也可以根据上下文来推断。例如:(int a)与( 阅读全文
posted @ 2017-06-15 10:14 闪亮由我 阅读(171) 评论(0) 推荐(0) 编辑
 
摘要: Lambda 表达式是一种匿名函数,简单地说,它是没有声明的方法,也即没有访问修饰符、返回值声明和名字 Lambda 表达式的结构 让我们了解一下 Lambda 表达式的结构。 一个 Lambda 表达式可以有零个或多个参数 参数的类型既可以明确声明,也可以根据上下文来推断。例如:(int a)与( 阅读全文
posted @ 2017-06-15 10:14 闪亮由我 阅读(132) 评论(0) 推荐(0) 编辑

2017年6月9日

摘要: /** * 在java中有三种类类加载器。 * * 1)Bootstrap ClassLoader 此加载器采用c++编写,一般开发中很少见。 * * 2)Extension ClassLoader 用来进行扩展类的加载,一般对应的是jrelibext目录中的类 * * 3)AppClassLoad 阅读全文
posted @ 2017-06-09 18:39 闪亮由我 阅读(143) 评论(0) 推荐(0) 编辑
 
摘要: 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类; 在运行时构造任意一个类的对象; 阅读全文
posted @ 2017-06-09 16:51 闪亮由我 阅读(114) 评论(0) 推荐(0) 编辑