自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Classloaders and J2EE

http://www.objectsource.com/j2eechapters/Ch21-ClassLoaders_and_J2EE.htm Classloadersand J2EEIn this chapter:<!-- [if !supportLists]-->1.      <!-- [endif]-->You wil...

2010-08-11 22:53:41 134

原创 学生成绩查询系列

面试的一道老题,原题如下:table如下,共有5个科目,所有的题目都必须用一条语句处理: +---------+-------------+------+ | name    |lesson      |mark  | +---------+-------------+------+ | John    | Math        | 60   | | Mike    | Eng       ...

2009-03-20 18:06:04 236

原创 Hibernate Open-Session-In-View Pattern

用hibernate,继续写代码来处理关联关系很繁,考虑用关联映射。一用就是臭名昭著的 LazyInitializationException,于是参考hibernate的best practice使用Open-Session-In-View方式。 http://www.jroller.com/cardsharp/entry/open_session_in_view_pattern 这篇...

2009-03-10 09:40:08 106

多行数据合成一行

SELECT DISTINCT customer_order_no, customer_item_no, customer_name_full OVER (PARTITION BY customer_order_no, customer_item_no) AS customer_name FROM (SELECT customer_order_no, customer_i...

2009-01-14 20:31:20 223

原创 反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)

http://www.blogjava.net/DoubleJ/archive/2008/03/04/183796.html好长时间没有用过Spring了. 突然拿起书.我都发现自己对AOP都不熟悉了.其实AOP的意思就是面向切面编程.OO注重的是我们解决问题的方法(封装成Method),而AOP注重的是许多解决解决问题的方法中的共同点,是对OO思想的一种补充!还是拿人家经常举的一...

2008-09-11 22:43:47 65

原创 Spring框架与AOP思想的研究与应用

http://www.sj63.com/html/200606/200606171805457163_1.html摘要 本文对Spring框架中所包含的AOP思想以及事务管理进行了分析,并通过对一个业务对象实现加锁/解锁的操作,说明了动态代理模式的可行性与有效性。   关键词 AOP;横切关注点;控制反转;动态代理  引言  Aspect Oriented Progra...

2008-09-11 21:34:02 110

原创 需求调研的技巧 -- 调研内容及需求整理

对于用户界面来说,需求调研除了了解用户功能需求外,更重要的是通过有效的途径了解用户的“思维模型”,也就是在现实情境中,用户是如何工作的。调研时可采取的工作内容有:请用户更具使用类似产品表达出完成任务的过程(竞争对手) 观察用户在自然状态下完成任务的方式,并进行各种方式记录。 请用户在完成任务的过程中随口说出当时思考 记录用户在完成任务中遇到的问题和他们解决问题的办法...

2008-08-27 16:21:46 453

原创 类的原理

类原理是设计模式的灵魂,当你在找不到适当的设计模式时,可用原理做指导,自己就能找到合适的“路”。与模式相比,原理处于更高的层次,多数模式依附与一个潜在的原理集。模式可看做是原理的实例,如同HTML与SGML的关系一样。原理可指导你设计和选择最佳模式,它是面向对象设计的核心!有两类原理:关于类的,和关于包的。前者着眼于类间关系,通常是设计模式的基础;后者着眼于包间关系,是许多体系结构...

2008-08-19 11:00:57 250

原创 面向对象的几个原则

http://joard.iteye.com/blog/168069开-闭原则 Open-Closed Principle OCP里氏代换原则 Liskov Substitution Principle LSP依赖倒转原则 Dependency Inversion Principle DIP接口隔离原则 Interface Segregation Principle ISP...

2008-08-19 09:46:56 87

原创 如何学习设计模式?

http://luchar.iteye.com/blog/1796061 先理解概念,再学习原则先理解OO的基本概念,比如:封装、继承、多态、组合/聚合、依赖等,理解各概念的内涵,弄清楚这些概念的具体实现方式及各实现方式的优缺点。2 先学习原则,再学习模式设计原则是蕴含在设计模式后最根本的思想,掌握了基本的设计原则可以做到不拘泥于某个具体的设计模式,可以更容易的理解...

2008-08-19 09:42:28 202

原创 正确使用 Volatile 变量

级别: 中级Brian Goetz (brian.goetz@sun.com), 高级工程师, Sun Microsystems2007 年 7 月 05 日Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容...

2008-08-18 17:43:49 72

原创 java中的类和方法的修饰符

来源:http://blog.sina.com.cn/s/blog_569ebd87010007kn.html  Java程序在定义类时,除了使用class关键字标识之外,还可以在class之前增加若干类的修饰符来修饰限定所定义的类的特性。类的修饰符分为访问控制符和非访问控制符两大类。修饰符之间的先后排列次序对类的性质没有任何影响。 一,非访问修饰符。 1, 抽象...

2008-08-18 17:40:39 174

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除