用户操作
[即时聊天] [发私信] [加为好友]
hdy007ID:hdy007
219172次访问,排名314好友0人,关注者0
hdy007的文章
原创 11 篇
翻译 0 篇
转载 551 篇
评论 7 篇
leagle的公告
Enjoy yourself everyday !

Google

最近评论
sap99:www.sap99.com/,SAP99资料多多

SAP免费资料下载
http://www.sap99.com

有很多的学习资料,推荐一下,
zxq198181:还行,学习
yxbbing:初学者的作品,请大家多指点!
outh24:中国今天还是不能写代码写一辈子的……
hawk_e2e:认同hdy007的观点。

补充一点:
重构是改善软件质量的技术手段。重构是要付出成本的,要看如何重构和带来的增益。所以,避免为了完美而重构。要依从整个开发计划的前提下细心计算得失,来决定何时重构,如何重构。
文章分类
收藏
相册
java
J2EE网站经验共享
Java API设计指南
java开源项目:Jdon Framework
Java框架介绍:Quartz从入门到进阶
JSF:初学者进入JavaWeb世界的跳板
Spring AOP中文教程
XML四种解析器原理及性能比较
当前Java软件开发中几种认识误区
改善代码质量--重构
类与类关系的UML图与代码表现
职业生涯
IT程序员35岁之后的三条活路
软件架构师之路
存档
订阅我的博客
XML聚合  FeedSky
2008年07月19日

转载 Java5 下实现锁无关数据结构收藏

本文将介绍锁无关数据结构的应用及其相关概念,并在 Java 环境下利用 JDK 1.5 提供的一组类进行锁无关数据结构设计,从而避免基于锁的数据结构可能引发的同步问题,以改善程序的可靠性.阅读全文>

发表于 @ 2008年07月19日 22:53:00|评论(loading...)|收藏

2008年06月06日

转载 Java 6 RowSet 使用完全剖析收藏

C# 提供了 DataSet,可以将数据源中的数据读取到内存中,进行离线操作,然后再同步到数据源。同样,在 Java 中也提供了类似的实现,即 RowSet。javax.sql.rowset 包下,定义了五个不同的 RowSet 接口,供不同的场合使用。本文将分别对这五个 RowSet 的使用场合以及详尽用法进行介绍,并且描述使用中可能出现的问题,以提醒读者在实际使用时绕开这些问题阅读全文>

发表于 @ 2008年06月06日 06:59:00|评论(loading...)|收藏

2008年06月04日

转载 结合 Direct Web Remoting 使用 Ajax收藏

虽然令人兴奋,但是把 Ajax 功能添加到应用程序可能意味着大量的艰苦工作。在面向 Java® 开发人员的 Ajax 系列的第 3 篇文章中,Philip McCarthy 介绍了如何使用Direct Web Remoting(DWR)直接把 JavaBean 的方法公开给 JavaScript 代码并自动进行 Ajax 的繁重工作阅读全文>

发表于 @ 2008年06月04日 22:01:00|评论(loading...)|收藏

转载 DWR 简化 Ajax 的 portlet 间通信收藏

许多开发人员都期待着利用 Ajax 技术来提高基于 Web 的应用程序的用户体验,但是 Ajax 编程可能是一项麻烦的任务。开放源码的 Direct Web Remoting (DWR) 库通过自动把 Java 类转换成 JavaScript 类,可以为 Java™ 开发人员简化 Ajax 开发。在这篇文章中,将学习如何用 DWR 和符合 JSR-168 规范的 portlet 迅速而容易地构建 Ajax 应用程序阅读全文>

发表于 @ 2008年06月04日 21:57:00|评论(loading...)|收藏

2008年05月13日

转载 用 JSP 标记文件动态生成 JavaScript 代码收藏

本文的示例应用程序展示了如何生成 JavaScript 函数来发送 Ajax 请求和处理 Ajax 响应。如果想要轻松地更改 Ajax 代码,可以将这里讨论的简单技巧应用到实际的应用程序中。本文更宽泛的目标是展示如何使用 JSP 标记文件针对具体需求生成 JavaScript 代码,而非只是 Ajax 例程。阅读全文>

发表于 @ 2008年05月13日 22:15:00|评论(loading...)|收藏

转载 保护 JSF 应用程序中的 JavaBean收藏

页面。我还详细说明了部署 JSF-Acegi 应用程序和用户访问该程序时发生的事件。阅读全文>

发表于 @ 2008年05月13日 22:11:00|评论(loading...)|收藏

2008年04月29日

转载 J2EE架构的最佳实践收藏

首先,本文的目标读者是正在从事技术工作的架构师。为了避免浪费大家的才智,我会避免讲述一些陈腐的最佳实践,例如"日常构建(build daily)"、"测试一切(test everything)"和"经常集成( integrate often)。 任何具有称职架构师的项目都有分工明确的、定义良好的团队结构。。。阅读全文>

发表于 @ 2008年04月29日 22:36:00|评论(loading...)|收藏

转载 使用JAVA的动态代理实现数据库连接池收藏

数据库连接池在编写应用服务是经常需要用到的模块,太过频繁的连接数据库对服务性能来讲是一个瓶颈,使用缓冲池技术可以来消除这个瓶颈。我们可以在互联网上找到很多关于数据库连接池的源程序,但是都发现这样一个共同的问题:这些连接池的实现方法都不同程度地增加了与使用者之间的耦合度。很多的连接池都要求用户通过其规定的方法获取数据库的连接,这一点我们可以理解,毕竟目前所有的应用服务器取数据库连接的方式都是这种方式实现的。但是另外一个共同的问题是,它们同时不允许使用者显式的调用Connection.close()方法,而需要用其规定的一个方法来关闭连接。。。阅读全文>

发表于 @ 2008年04月29日 22:33:00|评论(loading...)|收藏

转载 ACEGI实现对 Java 对象的访问控制收藏

有一种场景,其中 URL 安全性并不能完全满足这种场景的安全需求,这些场景还要求您对单独的类访问进行保护。。。阅读全文>

发表于 @ 2008年04月29日 22:26:00|评论(loading...)|收藏

2008年01月25日

转载 构建基本JSF应用程序(三)收藏

JSF 有一个导航机制(与 Struts 相似)。JSF 的导航机制提供逻辑结果,可以将逻辑结果映射到下一个逻辑视图。在本节中,我们将在 Calculator 应用程序中添加导航阅读全文>

发表于 @ 2008年01月25日 16:29:00|评论(loading...)|收藏

转载 构建基本JSF应用程序(二)收藏

在本节中,将用 JSF 技术改进 Calculator 应用程序的外观并简化它。您将学习如何使用 CSS、设置国际化(I18N)消息和以其他方式改进应用程序的外观和感觉。还要改进默认的错误消息,以便于用户理解阅读全文>

发表于 @ 2008年01月25日 16:22:00|评论(loading...)|收藏

转载 构建基本JSF应用程序(一)收藏

与 Swing 和 AWT 一样,JSF 也是一种开发框架,它提供一套标准的、可重用的 GUI 组件阅读全文>

发表于 @ 2008年01月25日 16:13:00|评论(loading...)|收藏

2008年01月19日

转载 结识JUnit 4收藏

JUnit 由 Kent Beck 和 Erich Gamma 开发,几乎毫无疑问是迄今所开发的最重要的第三方 Java 库。正如 Martin Fowler 所说,“在软件开发领域,从来就没有如此少的代码起到了如此重要的作用”。阅读全文>

发表于 @ 2008年01月19日 23:47:00|评论(loading...)|收藏

2008年01月17日

转载 面向 Java 开发人员的 db4o 指南: 事务、分布和安全性收藏

通过直接在面向对象的数据库(如 db4o)中存储对象,Java™ 开发人员可以获得很多好处。如果 OODBMS 缺乏对事务的支持或不能在分布式环境中使用数据(并保证其安全性),您可能不会过多地使用它。在面向 Java 开发人员的 db4o 指南 的最后一期中,Ted Neward 展示了如何使用 db4o 处理 3 个与 Java 企业开发密切相关的问题:事务、分布式数据管理和 Web 应用程序安全性。阅读全文>

发表于 @ 2008年01月17日 22:31:00|评论(loading...)|收藏

Csdn Blog version 3.1a
Copyright © leagle