-
轻松有效检查Java代码的三个工具 日期:2009-12-23 15:42:36 点击:7 好评:0
Java项目最枯燥的一部分,也是程序员总是避而不谈的一部分,就是检查代码。为了区块括号、代码缩进、Javadoc注释以及命名约定而检查其他人的上千行代码的确是一件痛苦的事。更糟...
-
拷贝文件的Java源代码 日期:2009-12-23 15:42:36 点击:6 好评:0
//-----------Class CopyFile Begin--------- //Class CopyFile //CopyRight:Writed By Yun-Fengsheng //Last modify time:2001-11-16 //Method: public boolean copy(String from_filename,String to_filename) class CopyFile { public boolean copy(String...
-
软件设计:色彩化的设计 日期:2009-12-23 15:42:36 点击:8 好评:0
在软件的设计过程非凡是架构设计和概要设计过程中,我们不难发现不太可能在整个项目中“一刀切”而采用完全一致的设计细节: 1:一些设计细节经常需要考虑系统可能的性能、系...
-
剖析.Net下的数据访问层技术(3)[组图] 日期:2009-12-23 15:42:36 点击:7 好评:0
O/R Mapping O/R Mapping的全称是:Object Relational Mapping,主要目的是在传统RDBMS与OO Language之间建映射关系,从而使开发人员彻底脱离数据持久这片剪不断理还乱的苦海。 关于O/R Mapping或者近来...
-
剖析.Net下的数据访问层技术(2) 日期:2009-12-23 15:42:36 点击:5 好评:0
其它 结束ADO.NET剖析前,不得不提提DataReader与DataSet间的兄弟之争。 就作者所看过的资料,几乎所有的都建议实际情况具体分析,剩下很少很少的则全凭个人习惯决定。 在学习ADO.NET时,...
-
剖析.Net下的数据访问层技术(6)[组图] 日期:2009-12-23 15:42:36 点击:4 好评:0
其它 ASTA 经常在Delphi下进行网络数据库应用开发或者曾经使用过Borland Midas技术的朋友,对ASTA应该不会生疏。 假如说基于ADO.NET或O/R Mapping来实现DAL是少林、武当的正宗心法,那ASTA就有点...
-
剖析.Net下的数据访问层技术(5) 日期:2009-12-23 15:42:36 点击:9 好评:0
Borland ECO 素以提供“多快好省”组件著称的Borland公司在微软发布ObjectSpaces之前率先推出了一套新的开发框架:ECO(Enterprise Core Object),先不说其技术特点,就凭其与建模工具Together的无...
-
剖析.Net下的数据访问层技术(4) 日期:2009-12-23 15:42:36 点击:5 好评:0
Microsoft ObjectSpaces 这是一个在几年前就让众多.NET guy伸长脖子激动不已的技术。就作者来说,那个时候,只要一提起这个话题,一般都是在J2EE guy的嘲笑声中悻悻而归,恨不能自己也搞个...
-
JAVA规则 开发篇 日期:2009-12-23 15:42:36 点击:3 好评:0
本文介绍的Java规则的说明分为3个主要级别,本篇抛弃了平时开发中很少碰到的情况,那些用得比较少的以后再高级篇里面出现。并有六个有用的国际软件开发重要注重的有关String的问...
-
再说面向对象 日期:2009-12-23 15:42:36 点击:2 好评:0
假如你采用了或者考虑采用面向对象编程(OOP)技术,那么你至少应该弄清楚OOP到底具备什么含义、为什么要采用OOP技术。下面我提出一些你应该了解的有关技术术语,同时谈谈这些概...
-
面向对象的设计法确保软件的健壮性 日期:2009-12-23 15:42:36 点击:2 好评:0
软件设计的质量在很大程度上受到系统封装关系的影响。模块间松耦合而模块内部又保持高度一致性是高质量设计软件的要害之一。所以,评定软件设计的水平的手段之一就是考察它的...
-
基本对象池的使用 日期:2009-12-23 15:42:36 点击:5 好评:0
/** * p>Title: 基本对象池(org.apache.commons.pool.impl.GenericObjectPool)的使用 /p> * p>Description: * 测试 org.apache.commons.pool.impl.GenericObjectPool 和 org.apache.commons.pool.PoolableObjectFactory的使用./p> * p>基本对象...
-
再谈面向对象 日期:2009-12-23 15:42:36 点击:4 好评:0
谈到面向对象,这方面的文章非常多。但是,明确地给出对象的定义或说明对象的定义的非常少――至少我现在还没有发现。其初,“面向对象”是专指在程序设计中采用封装、继续、...
-
探索空类的应用和性能分支 日期:2009-12-23 15:42:36 点击:1 好评:0
只要在源类中的子对象没有任何虚拟成员函数或者非静止数据成员,那么空base类的优化就不会为它分配任何存储空间。在这个小技巧中,我将会告诉大家一些空类的应用和性能的分支。...
-
也谈面向对象[图] 日期:2009-12-23 15:42:36 点击:11 好评:0
什么是面向对象的设计思想?也许有不少初学者对这个概念还有许多不明白的地方,非凡是这个处于新旧思想交替的时代,许多人刚刚学完现在看来是快要淘汰的只是面向过程的语言。...
-
使用.net Remtoing并行计算[组图] 日期:2009-12-23 15:42:36 点击:5 好评:0
在MSDN上发现一篇文章是介绍如何使用.net Remoting进行并行计算的,刚好本人对并行计算很有爱好,于是仔细地分析了一下此程序的代码。原文及程序可以在此处获得。由于觉得原文只是...
-
多态与面向对象(一) 日期:2009-12-23 15:42:36 点击:5 好评:0
不管时光如何流逝,应该说每个人对他职业生涯的第一次面试都是记忆犹新。不是吗? 经过前两轮的筛选,我推开那扇门,小心翼翼地坐在Andy面前。我应聘的职位是C++程序员。坦率的...
-
基于.Net的AOP实现技术[图] 日期:2009-12-23 15:42:36 点击:9 好评:0
在笔者的《面向对象的应用服务层设计》一文中,笔者讨论了软件系统中设计应用服务层所需要考虑的问题,以及系统分层的基本思考方法。这些讨论作关注的问题,都是系统中纵向的...
-
多态与面向对象(二) 日期:2009-12-23 15:42:36 点击:12 好评:0
Rhapsody是我们正在使用的一个集建模与代码产生功能于一身的工具。它有一个很突出的特点,那就是支持很多OS平台。噢,我的意思并不是说它像Java一样,有着“write once, run anywhere”的...
-
为什么很多Java开发人员都对JCP感觉很失望 日期:2009-12-23 15:42:36 点击:10 好评:0
很多富有编程经验的Java开发人员都纷纷离开Java社区项目(JCP),而转换到一些小型的开发者论坛发表他们的新观点。JCP曾经是以友情帮助而著称的一片乐土,你可以在上面发表一个问题,...