`
Acea
  • 浏览: 15152 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
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.不及格科目超 ...
用hibernate,继续写代码来处理关联关系很繁,考虑用关联映射。 一用就是臭名昭著的 LazyInitializationException,于是参考hibernate的best practice使用Open-Session-In-View方式。   http://www.jroller.com/cardsharp/entry/open_session_in_view_pattern   这篇文章说得实在:在表现层暴露back-end的处理机制总觉得不妥当,但是用起来这么透明、这么简便,那就用着吧 :-)   至于性能,网上讨论很多。从理论上分析,是有影响的。但是,影响到多大程度?在超过什么 ...
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 (                             ...
http://www.blogjava.net/DoubleJ/archive/2008/03/04/183796.html 好长时间没有用过Spring了. 突然拿起书.我都发现自己对AOP都不熟悉了. 其实AOP的意思就是面向切面编程. OO注重的是我们解决问题的方法(封装成Method),而AOP注重的是许多解决解决问题的方法中的共同点,是对OO思想的一种补充! 还是拿人家经常举的一个例子讲解一下吧: 比如说,我们现在要开发的一个应用里面有很多的业务方法,但是,我们现在要对这个方法的执行做全面监控,或部分监控.也许我们就会在要一些方法前去加上一条日志记录, 我们写个例子看看我们最简单的解决 ...
http://www.sj63.com/html/200606/200606171805457163_1.html 摘要 本文对Spring框架中所包含的AOP思想以及事务管理进行了分析,并通过对一个业务对象实现加锁/解锁的操作,说明了动态代理模式的可行性与有效性。   关键词 AOP;横切关注点 ...
对于用户界面来说,需求调研除了了解用户功能需求外,更重要的是通过有效的途径了解用户的“思维模型”,也就是在现实情境中,用户是如何工作的。 调研时可采取的工作内容有: 请用户更具使用类似产品表达出完成任务的过程(竞争对手) 观察用户在自然状态下完成任务的方式,并进行各种方式记录。 请用户在完成任务的过程中随口说出当时思考 记录用户在完成任务中遇到的问题和他们解决问题的办法。 上述内容,是教科书的内容,但给我很好的指引。明白了界面需求调研的工作重点。减少调研交叉带来的浪费。 假设,我现在要到房产部门做需求调研,我还需了观察的内容 正常的业务流转下,是如何工作的? 存在什么异常情 ...
类原理是设计模式的灵魂,当你在找不到适当的设计模式时,可用原理做指导,自己就能找到合适的“路”。<推荐:Robert Martin 的《Design Principles and Design Patterns》一书> 与模式相比,原理处于更高的层次,多数模式依附与一 ...
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 ...
http://luchar.iteye.com/blog/179606 1 先理解概念,再学习原则 先理解OO的基本概念,比如:封装、继承、多态、组合/聚合、依赖等,理解各概念的内涵,弄清楚这些概念的具体实现方式及各实现方式的优缺点。 2 先学习原则,再学习模式 设计原则是蕴含在设计模式后最根本的思想,掌握了基本的设计原则可以做到不拘泥于某个具体的设计模式,可以更容易的理解设计模式,知道在何种情况下应该采用某种模式,可以自己创造合理的设计模式。设计原则可以参考的2本书籍是《敏捷软件开发》与《UML与模式应用》。 3 从责任分配的角度学习设计模式 责任驱动的思想是学习设计模式的很好的思 ...
级别: 中级 Brian Goetz (brian.goetz@sun.com), 高级工程师, Sun Microsystems 2007 年 7 月 05 日 Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的 ...
来源:http://blog.sina.com.cn/s/blog_569ebd87010007kn.html   Java程序在定义类时,除了使用class关键字标识之外,还可以在class之前增加若干类的修饰符来修饰限定所定义的类的特性。类的修饰符分为访问控制符和非访问控制符两大类。 ...
Global site tag (gtag.js) - Google Analytics