- 浏览: 15152 次
- 性别:
- 来自: 上海
最近访客 更多访客>>
最新评论
-
ergouge:
...
java中的类和方法的修饰符 -
Acea:
转的这篇文章作者可能写得比较早,在http://www.jgu ...
java中的类和方法的修饰符 -
NK_HansWang:
请问博主,“私有保护访问控制符 private protect ...
java中的类和方法的修饰符
文章列表
http://www.objectsource.com/j2eechapters/Ch21-ClassLoaders_and_J2EE.htm
Classloaders
and J2EE
In this chapter:
<!-- [if !supportLists]-->1.
<!-- [endif]-->You will understand why classloaders are important in Java
and more so in J2EE environments.
<!-- [i ...
面试的一道老题,原题如下:
table如下,共有5个科目,所有的题目都必须用一条语句处理:
+---------+-------------+------+ | name |lesson |mark | +---------+-------------+------+ | John | Math | 60 | | Mike | Eng | 70 | | Mark | History | 80 | +---------+-------------+------+
1.有一科不及格的学生名单;
2.不及格科目超 ...
- 2009-03-20 18:06
- 浏览 1143
- 评论(0)
用hibernate,继续写代码来处理关联关系很繁,考虑用关联映射。
一用就是臭名昭著的 LazyInitializationException,于是参考hibernate的best practice使用Open-Session-In-View方式。
http://www.jroller.com/cardsharp/entry/open_session_in_view_pattern
这篇文章说得实在:在表现层暴露back-end的处理机制总觉得不妥当,但是用起来这么透明、这么简便,那就用着吧 :-)
至于性能,网上讨论很多。从理论上分析,是有影响的。但是,影响到多大程度?在超过什么 ...
- 2009-03-10 09:40
- 浏览 1515
- 评论(0)
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_item_no, SYS_CONNECT_BY_PATH (customer_name, ',') customer_name_full FROM (
...
- 2009-01-14 20:31
- 浏览 1397
- 评论(0)
http://www.blogjava.net/DoubleJ/archive/2008/03/04/183796.html
好长时间没有用过Spring了. 突然拿起书.我都发现自己对AOP都不熟悉了.
其实AOP的意思就是面向切面编程.
OO注重的是我们解决问题的方法(封装成Method),而AOP注重的是许多解决解决问题的方法中的共同点,是对OO思想的一种补充!
还是拿人家经常举的一个例子讲解一下吧:
比如说,我们现在要开发的一个应用里面有很多的业务方法,但是,我们现在要对这个方法的执行做全面监控,或部分监控.也许我们就会在要一些方法前去加上一条日志记录,
我们写个例子看看我们最简单的解决 ...
- 2008-09-11 22:43
- 浏览 773
- 评论(0)
http://www.sj63.com/html/200606/200606171805457163_1.html
摘要 本文对Spring框架中所包含的AOP思想以及事务管理进行了分析,并通过对一个业务对象实现加锁/解锁的操作,说明了动态代理模式的可行性与有效性。
关键词 AOP;横切关注点 ...
- 2008-09-11 21:34
- 浏览 800
- 评论(0)
对于用户界面来说,需求调研除了了解用户功能需求外,更重要的是通过有效的途径了解用户的“思维模型”,也就是在现实情境中,用户是如何工作的。
调研时可采取的工作内容有:
请用户更具使用类似产品表达出完成任务的过程(竞争对手)
观察用户在自然状态下完成任务的方式,并进行各种方式记录。
请用户在完成任务的过程中随口说出当时思考
记录用户在完成任务中遇到的问题和他们解决问题的办法。
上述内容,是教科书的内容,但给我很好的指引。明白了界面需求调研的工作重点。减少调研交叉带来的浪费。
假设,我现在要到房产部门做需求调研,我还需了观察的内容
正常的业务流转下,是如何工作的?
存在什么异常情 ...
- 2008-08-27 16:21
- 浏览 2230
- 评论(0)
类原理是设计模式的灵魂,当你在找不到适当的设计模式时,可用原理做指导,自己就能找到合适的“路”。<推荐:Robert Martin 的《Design Principles and Design Patterns》一书>
与模式相比,原理处于更高的层次,多数模式依附与一 ...
- 2008-08-19 11:00
- 浏览 915
- 评论(0)
http://joard.iteye.com/blog/168069
开-闭原则 Open-Closed Principle OCP
里氏代换原则 Liskov Substitution Principle LSP
依赖倒转原则 Dependency Inversion Principle DIP
接口隔离原则 Interface Segregation Principle ISP
组合/聚合复用原则 Composition/Aggregation Principle CAR ...
- 2008-08-19 09:46
- 浏览 915
- 评论(0)
http://luchar.iteye.com/blog/179606
1 先理解概念,再学习原则
先理解OO的基本概念,比如:封装、继承、多态、组合/聚合、依赖等,理解各概念的内涵,弄清楚这些概念的具体实现方式及各实现方式的优缺点。
2 先学习原则,再学习模式
设计原则是蕴含在设计模式后最根本的思想,掌握了基本的设计原则可以做到不拘泥于某个具体的设计模式,可以更容易的理解设计模式,知道在何种情况下应该采用某种模式,可以自己创造合理的设计模式。设计原则可以参考的2本书籍是《敏捷软件开发》与《UML与模式应用》。
3 从责任分配的角度学习设计模式
责任驱动的思想是学习设计模式的很好的思 ...
- 2008-08-19 09:42
- 浏览 850
- 评论(0)
级别: 中级
Brian Goetz (brian.goetz@sun.com), 高级工程师, Sun Microsystems
2007 年 7 月 05 日
Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的 ...
- 2008-08-18 17:43
- 浏览 748
- 评论(0)