tc11o8

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

2017年4月21日

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

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

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

2016年1月28日

摘要: 编辑 Ctrl+1 快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类、try catch包围等)Ctrl+Shift+F 格式化当前代码Ctrl+Shift+M 添加类的import导入Ctrl+Shift+O 组织类的import导入(既有Ctrl+Shift+M的作用 阅读全文
posted @ 2016-01-28 14:04 tc11o8 阅读(175) 评论(0) 推荐(0) 编辑

2011年1月19日

摘要: SQL重复记录查询 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) 1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录delete from people where peopleId in (select peopleId from people group by peopleId havi 阅读全文
posted @ 2011-01-19 09:20 tc11o8 阅读(288) 评论(0) 推荐(0) 编辑