- 博客(4)
- 资源 (16)
- 收藏
- 关注
转载 SQL中的in和exists的区别
在网上看到一个很好的例子讲解in和exists的区别,这里备忘下。本示例所示查询查找由位于以字母 B 开头的城市中的任一出版商出版的书名: USE pubs SELECT title FROM titles WHERE EXISTS (SELECT * FROM publishers WHERE pub_id = titles.pub_id AND city
2010-04-22 18:16:00 1024 1
原创 软件设计的7大原则
设计软件的几个原则,这个也是设计模式的精髓所在: 一、 开闭原则(OCP)开闭原则(Open-Closed Principle):一个软件实体应当对扩展开放,对修改关闭。客户的需求是不稳定的,通过扩展已有的软件系统而不是通过修改软件系统来满足客户的需求,这样的软件系统就满足开-闭原则,即软件系统要有一定的灵活性和适应性。已有的模块,特别是抽象层的模块不能修改,保证软件系统的稳定
2010-04-21 09:25:00 4939
原创 java泛型T.class的获取
很早之前写过利用泛型和反射机制抽象DAO ,对其中获取子类泛型的class一直不是很理解。关键的地方是HibernateBaseDao的构造方法中的Type genType = getClass().getGenericSuperclass(); Type[] params = ((ParameterizedType) genType).getActualTypeArguments(
2010-04-11 13:43:00 90091 4
原创 利用BTrace跟踪java代码
BTrace是SUN Kenai云计算开发平台下的一个开源项目。旨在为java提供安全可靠的动态跟踪分析工具。Btrace基于动态字节码修改技术(Hotswap)来实现运行时java程序的跟踪和替换。Btrace的脚本是用纯java编写的,基于一套官方提供的annotation,使跟踪逻辑实现起来非常简单。简单来说,就是能在不改动当前程序的情况下,运行时的去监控Java程序的执行状况,例如可以
2010-04-09 20:29:00 3698
第一本DOCKER书 修订版
2017-12-15
osgi进阶.pdf
2009-08-20
OSGI实战.pdf
2009-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人