tc11o8

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年4月21日

摘要:前言 Spring是一款非常强大的框架,可以说是几乎所有的企业级Java项目使用了Spring,而Bean又是Spring框架的核心。 Spring框架运用了非常多的设计模式,从整体上看,它的设计严格遵循了OCP 开闭原则,即: 1、保证对修改关闭,即外部无法修改Spring整个运作的流程 2、提供 阅读全文
posted @ 2017-04-21 10:50 tc11o8 阅读(102) 评论(0) 推荐(0) 编辑

摘要:一、简单回顾ConcurrentHashMap在jdk1.7中的设计 先简单看下ConcurrentHashMap类在jdk1.7中的设计,其基本结构如图所示: 每一个segment都是一个HashEntry<K,V>[] table, table中的每一个元素本质上都是一个HashEntry的单向 阅读全文
posted @ 2017-04-21 10:29 tc11o8 阅读(146) 评论(0) 推荐(0) 编辑

摘要:JDBC, JNDI, EJBs, RMI, JSP, Java servlets, XML, JMS, Java IDL, JTS, JTA, JavaMail 和 JAFJ2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持。 阅读全文
posted @ 2017-04-21 10:25 tc11o8 阅读(80) 评论(0) 推荐(0) 编辑

摘要:spring特性: 1,方便解耦,简化开发 通过Spring提供的IoC容器,我们可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。有了Spring,用户不必再为单实例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注于上层的应用。 2,AOP编程的支持 通过 阅读全文
posted @ 2017-04-21 10:24 tc11o8 阅读(132) 评论(0) 推荐(0) 编辑

摘要:1 java基础:1 算法1.1 排序算法:直接插入排序、希尔排序、冒泡排序、快速排序、直接选择排序、堆排序、归并排序、基数排序1.2 二叉查找树、红黑树、B树、B+树1.3 BitSet解决数据重复和是否存在等问题2 基本2.1 字符串常量池的迁移jdk1.6,string in PermGen永 阅读全文
posted @ 2017-04-21 10:19 tc11o8 阅读(908) 评论(0) 推荐(0) 编辑