摘要:
定义(百度百科):将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。
UML类图:
具体代码:
public class Client {
public static void main(String[] args) throws Unma... 阅读原文
2017-07-15 20:04:02 阅读(801) 评论(0)
摘要:
原作者:海子
出处:http://www.cnblogs.com/dolphin0520/
本文归作者海子和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
在前面的文章中,我们使用线程的时候就去创建... 阅读原文
2017-07-15 19:03:19 阅读(800) 评论(0)
摘要:
Java有一个关键字final,一个变量可以被声明为final类型,一个final类型的变量只能被赋值一次。如果一个final变量被重复赋值将会出现编译错误。
Effectively Final
一个变量当且仅当在如下的情况才会被认为是effectively
1.未被声明为final
2.只赋了一次值
最简单的方式去... 阅读原文
2017-07-15 18:12:02 阅读(804) 评论(0)
摘要:
DataSourceUitls介绍
DataSourceUitls类位于org.springframework.jdbc.datasource包下,提供了很多的静态方法去从一个javax.sql.DataSource下获取JDBC Connection,并且提供了对Spring 事务管理的支持。
在JdbcTempl... 阅读原文
2017-07-15 16:29:01 阅读(747) 评论(0)
摘要:
单例模式:是一种常用的软件设计模式,在它的核心结构中值包含一个被称为单例的特殊类。一个类只有一个实例,即一个类只有一个对象实例。
对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;售票时,一共有100张票,可有有多个窗口同时售票,但需要保证不要超售... 阅读原文
2017-07-15 16:23:01 阅读(755) 评论(0)
摘要:
自己理解的java语言中的抽象类和接口都是用来表示抽象的一类方法,自己理解的各自特点如下:
抽象类和抽象方法用abstract表示,如果一个类当中有抽象的方法,这个类一定是抽象的。当然也有抽象的类没有抽象方法的情况也是符合规则的。接口用interface表示,接口里面默认的常量是public final stati... 阅读原文
2017-07-15 14:35:02 阅读(785) 评论(0)
摘要:
作者: kent鹏
转载请注明出处: http://www.cnblogs.com/xieyupeng/p/7170519.html
一、用户注册
显示错误信息到页面上的另一种方法:
public String regist() throws Exception {
//... 阅读原文
2017-07-15 14:16:03 阅读(819) 评论(0)
摘要:
Elasticsearch顶尖高手系列课程视频教程-核心知识篇
Java设计模式综合项目实战视频教程
java高级软件架构师实战视频教程 Spring+Mybatis+SpringMVC+Ehcache+Memcached+Redis+Nginx+Varnish+ActiveMQ+Keepalived+MySQL+M... 阅读原文
2017-07-15 10:38:02 阅读(844) 评论(0)
摘要:
本文摘自于:http://www.cnblogs.com/dolphin0520/p/3920407.html
(1)ThreadContext<T>为基于键/值对的当前线程提供了一种绑定和非绑定对象的方法。
这个类提供线程局部变量。这些变量与普通的变量不同,因为每个访问一个线程的线程(通过其get或se... 阅读原文
2017-07-15 08:47:03 阅读(788) 评论(0)
摘要:
Java并发编程:深入剖析ThreadLocal
想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。... 阅读原文
2017-07-15 07:28:04 阅读(837) 评论(0)