- 浏览: 119659 次
- 性别:
- 来自: 深圳
最新评论
-
LD_21:
两道题会让你知道谁爱你 -
yuantong:
你的人生就是精彩的,一段十二年过去了,后面更多的十二年一样会精 ...
金蝶妈妈 -
xingqinstar:
努力,加油哦!
jetspeed2.2技术升级预研 -
xingqinstar:
要继续研究哦,亲
jetspeed2.2技术升级预研
文章列表
UML中时序图的强化理解
- 博客分类:
- UML
时序图的元素包括:
角色
对象
生命线
消息(箭头)
问题:箭头上,会有函数方法,这个方法属于箭头指向的对象,还是箭头的来源对象呢,以前总是很迷惑?
答:这个方法属于箭头指向的对象,而不是箭头的来源对象,不要搞错哦
这点可以在以下网址体现出来:
http://www.uml.org.cn/oobject/201009081.asp
在《spring技术内幕第2版》的时序图中,都体现了这一点
java反射与内省区别
- 博客分类:
- java
转载:http://developer.51cto.com/art/201003/188356.htm
很多朋友在深入的接触Java语言后就会发现这样两个词:反射和内省,之前我们已经通过实例解析了Java的反射机制,在什么场合下应用以及如何使用?今天把这二者放在一起介绍,因为它们二者是相辅相成的。
反射
相对而言,反射比内省更容易理解一点。用一句比较白的话来概括,反射就是让你可以通过名称来得到对象(类,属性,方法)的技术。例如我们可以通过类名来生成一个类的实例;知道了方法名,就可以调用这个方法;知道了属性名就可以访问这个属性的值,还是写两个例子让大家更直观的了解反射的使用方法:
...
spring中父子容器的实现
- 博客分类:
- Spring
转载:http://blog.csdn.net/fenglibing/article/details/8597789
Spring中父子容器的实现实例Spring的父子容器可以通过ConfigurableApplicationContext或ConfigurableBeanFactory来实现,这两个接口中分别有setParent及setParentBeanFactory方法,可以与当前的子容器进行父子容器关联,这个时候子容器就可以引用父容器中的bean,但是父容器是不能够引用子容器中的bean的,并且各个子容器中定义的bean是互不可见的,这样也可以避免因为不同的插件定义了相同的b ...
spring技术内幕2读书笔记
- 博客分类:
- Spring
第1章 准备源代码环境15
1.1 安装JDK15
1.2 安装Eclipse15
1.3 安装辅助工具16
1.4 获取Spring源代码22
1.5 Spring源代码的组织结构24
1.6 小结26
第一部分 Spring核心实现篇
第2章 Spring FrameWork的核心:IoC容器的实现30
2.1 Spring IoC容器概述30
2.1.1 IoC容器和依赖反转模式30
2.1.2 Spring的IoC容器系列32
2.2 IoC容器系列的实现:BeanFactory和App ...
osgi原理与最佳实践读书笔记
- 博客分类:
- osgi
第1章 osgi简介.5
1.1 梦想中“即插即用”的系统5
1.2 osgi,拯救java模块化的规范1
1.3 厚积薄发的osgi2
1.4 osgi基本概念7
1.4.1 bundle3
1.4.2 service4
1.4.3 service-oriented component model(socm)4
1.4.4 declarative service6
1.4.5 部署6
第2章 osgi框架简介
(equinox和spring-dm这两个框架要重点掌握)
2.1 equinox11
2.1.1 简介7
2.1.2 环境搭建7
2.1.3 ...
mysql一主多从和读写分离的原理与配置
- 博客分类:
- mysql
配置例子
http://blog.csdn.net/chenjie19891104/article/details/7616665
http://www.centos.bz/2012/05/amoeba-for-mysql/
Web应用的缓存设计模式
- 博客分类:
- cache
Web应用的缓存设计模式
http://robbinfan.com/blog/38/orm-cache-sumup
java动态代理代码学习
- 博客分类:
- java
java动态代理例子与原理
例子:
http://langyu.iteye.com/blog/410071
原理:IBM工程师关于jdk中代理类Proxy等源码的分析
http://www.ibm.com/developerworks/cn/java/j-lo-proxy1/
引言
Java 动态代理机制的出现,使得 Java 开发人员不用手工编写代理类,只要简单地指定一组接口及委托类对象,便能动态地获得代理类。代理类会负责将所有的方法调用分派到委托对象上反射执行,在分派执行的过程中,开发人员还可以按需调整委托类对象及其功能,这是一套非常灵活有弹性的代理框架。通过阅读本文, ...
Hibernate延迟加载分析
- 博客分类:
- Hibernate
Hibernate延迟加载的机制是什么,如何工作?cglib代理加载,执行sql查询
http://blog.csdn.net/xc635960736/article/details/7049863
http://superleo.iteye.com/blog/243322
my性能调优与架构设计
- 博客分类:
- mysql
第6章 影响MySQLServer性能的相关因素
第7章 MySQL数据库锁定机制
第8章 MySQL数据库Query的优化(P101-145)
8.5join的实现原理与优化
为什么要以小结果集驱动大结果集呢?
8.6order by和group by,distinct的优化
a.尽量使用索引排序:松散索引排序和紧凑索引排序
b.无法使用索引而要用临时表排序是,增加sort_buffer_size的大小
第9章 MySQL数据库Schema设计的性能优化(P146-155)
9.1高效的模型设计
9.2合适 ...
Orcale的系统技术学习,有机会问一些专业的DBA,整理系统知识,比较好,现在先学会用
第1章 分区的渊源
第2章 分区在海量数据库中的应用(P15-61)
了解范围,哈希,列表分区的区别
第3章 B树索引(P62-84)
适用场景:
字段重复性低
读写频繁OLTP
第4章 位图索引
适用场景:
字段重复性高
读写频繁OLAP
第5章 全文索引
第6章 对象属性概述
创建表和索引时,oracle默认设置了很多属性
如数据块空闲时间的最小百分比,数据块中存储数据的最小百分比
数据块最初 ...
MySQL技术内幕InnoDB存储引擎
- 博客分类:
- mysql
第5章 索引与算法(P174-217)
5.1 InnoDB存储引擎索引概述
5.2 二分查找法
5.3 平衡二叉树
5.4 B+树
5.4.1B+树的插入操作
5.4.2B+树的删除操作
了解了一下例子
5.5B+树索引(P181-195)
5.5.1聚集索引
按主键建立B+树索引
5.5.2非聚集索引(辅助索引)
先按照字段建立索引,然后根据字段索引找到主键索引,再查找数据
5.5.3B+树索引的管理
使用alter,crea ...
高性能mysql读书笔记
- 博客分类:
- mysql
第1章 MySQL架构
第2章:寻找瓶颈:基准测试(Benchmarking)与性能分析(Profiling)
第3章 架构优化和索引
3.2索引基本知识
了解了B-tree和哈希索引
但是B-tree索引讲得不够细,需要参考《MySQL技术内幕 ...
Oracle品悟性能优化读书笔记
- 博客分类:
- oracle
Orcale的系统技术学习,有机会问一些专业的DBA,整理系统知识,比较好,现在先学会用
第1章 从两个案例开始
第2章 Oracle数据库性能优化方法论
第3章 性能优化分析基本工具的使用
第4章 复合索引
复合索引的前缀性和可选性
多个固定字段用复合索引,字段不固定单独建立索引,但是固定如何评判呢?
第6章 如何提高排序,表连接的性能
第7章 应用综合优化与总结
7.5一个应用的综合优化
第8章 Oracle分区技术及应用
8.4 分区索引技术
a 本地(前缀)分区索引(ok)
...
Oracle高性能SQL引擎剖析读书笔记
- 博客分类:
- oracle
第一篇 执行计划
第一章 生成和显示执行计划
第二章 解读执行计划
第二篇 SQL优化技术
第三章 查询转换
如何优化sql
用or代替in