摘要: 1,Map:映射表数据结构,通过key-value完成映射。HashMap的子实现主要包括:HashMap、LinkedHashMap、TreeMap、WeakHashMap、ConcurrentHashMap、IdentityHashMap。以下总结摘录自《Thingking In Java》 ... 阅读全文
posted @ 2015-01-22 09:11 梅尔加德斯 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1,LinkedList: -1,实现了List接口,允许null元素。LinkedList还为链表开头和结尾提供了操作,所以使用LinekedList可以用作堆栈、列队或双端队列。 -2,LinkedList实现Deque接口,提供了基于队列的先进先出序列的实现。 -3,所有的操作都是按照双... 阅读全文
posted @ 2015-01-21 10:09 梅尔加德斯 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1,继承结构图: -1,ArrayList继承AbstractList抽象类,实现List、RandomAccess、Cloneable、Serializable接口。 -2,查看List接口的继承关系,我们看到List接口实现了Collection接口。Collection接口是基本集合类接口... 阅读全文
posted @ 2015-01-20 14:17 梅尔加德斯 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1,登录demo -1,建表CREATE TABLE T_USER(USER_ID NUMBER(16), USER_NAME VARCHAR2(30), CREDITS NUMBER(16), ... 阅读全文
posted @ 2015-01-15 13:58 梅尔加德斯 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1,Spring DAO类模板负责通用访问数据库功能: -1,准备资源。 -2,开始事务。 -3,在事务中执行。 -4,返回数据。 -5,提交、回滚事务 -6,关闭资源和处理错误。2,使用JDBC -1,Spring提供三类JDBC模板 JdbcTemplate:最基本的Spring... 阅读全文
posted @ 2015-01-14 11:24 梅尔加德斯 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 可以使用 window.open("xxxxx.do?action=xxxx?a=xx&b=xxxx");window.open("xxxx.do?action=xxxx?a=xx&b=xxxx");通过提交两次实现。 阅读全文
posted @ 2015-01-14 10:29 梅尔加德斯 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1,AOP术语 -1,通知(advice):通知定义了切面是什么时候以及何时用的。除了描述切面的工作,通知还决定了合适解决。Spring切面可以用5中类型的通知。 Before:在方法调用之前使用。 After:在方法完成之后调用通知,无论方法是否执行成功。 After-returning:... 阅读全文
posted @ 2015-01-12 10:46 梅尔加德斯 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1,自动装配(autowiring)有助于减少甚至消除配置元素,让Spring自动识别如何装配Bean的依赖关系。2,自动检测(autodiscovery)让Spring自动识别那些类需要配置为Spring Bean,减少元素使用。3,四种自动装配: -1,byName:把与Bean的属性具有相同... 阅读全文
posted @ 2015-01-12 10:44 梅尔加德斯 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1,依赖注入(Dependency Injection)和控制反转(Inversion of Control)是同一个概念。具体含义是:当某个角色(可能是一个Java实例,调用者)需要另一个角色(另一个Java实例,被调用者)的协助时,在 传统的程序设计过程中,通常由调用者来创建被调用者的实例。但在... 阅读全文
posted @ 2015-01-12 10:44 梅尔加德斯 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 1,Spring关键策略: -1,基于POJO的轻量级和最小侵入性编程。 -2,通过依赖注入和面向接口实现松耦合。 -3,基于切面和惯例进行声明式编程。 -4,通过切面和模板减少样板式代码。2,Spring自带上下文: -1,ClassPathXmlApplicationContext:从... 阅读全文
posted @ 2015-01-12 10:43 梅尔加德斯 阅读(114) 评论(0) 推荐(0) 编辑