最新文章列表

Java语言的接口与类型安全(转)

接口是实现构件可插入性的关键,可插入构件的关键在于存在一个公用的接口,以及每个构件实现了这个接口。    什么是接口?   Java中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。   接口的两种含义:一,Java接口,Java语言中存在的结构,有特定的语法和结构;二 ...
czjxdm 评论(0) 有1669人浏览 2006-10-16 10:07

入门系列--纯Java的免费多功能数据库hsql

前言:该文章只是简单介绍一下hsql的入门内容,如果想仔细了解的话,参考官方帮助文档最为有用。 一、简介: hsql数据库是一款纯Java编写的免费数据库,许可是BSD-style的协议,如果你是使用Java编程的话,不凡考虑一下使用它,相对其他数据库来说,其体积小,才563kb。仅一个hsqldb.jar文件就包括了数据库引擎,数据库驱动,还有其他用户界面操作等内容。在Java开源世界里,hsq ...
simulate 评论(0) 有859人浏览 2006-10-13 09:12

《三国志》历代记(2)

《三国志》历代记(2) 发布作者:东南坼 / 资料来源:琅邪三国文化论坛     “天、地、人”概念的《三国志Ⅵ》      1998年,在历经了2年多的等 ...
zhieer 评论(0) 有2912人浏览 2006-10-11 22:38

《三国志》历代记(1)

《三国志》历代记(1) 发布作者:东南坼/ 资料来源:琅邪三国文化论坛      开天劈地的《三国志1》     1985 年,年轻的日本光荣公司依靠其敏锐的市场洞察力,发现了“三国”这一体裁广阔的潜力。于是同年12月,一款名为“三国志”的策略游戏上市了,该游戏一经上市就好评如潮,还拿下了当年日本BHS大赏的头名及最受读者欢迎产品奖。而且,作为世界上第一款三国体裁的商业游戏,其出现的意义已经远 ...
zhieer 评论(0) 有1878人浏览 2006-10-11 22:37

(转)每个团队都应该有一个Appfuse式的项目

引文地址:http://www.blogjava.net/calvin/archive/2005/09/13/12878.html 每个团队都应该有一个Appfuse式的项目     作者:江南白衣     一个Appfuse式的项目,会通过项目里最典型的几个场景,demo团队目前的体系框架和设计模式。    它的好处有一打,比如为所有项目提供共同的Library Stack,提供最可靠的代 ...
fly_ever 评论(1) 有1965人浏览 2006-10-11 15:14

about 生命的壮阔 ——古尔德论生物大历史

http://blog.sina.com.cn/u/53c7a85e010005uj (转自Kiwi的BLOG) 生命的壮阔 ——古尔德论生物大历史 (Full House) 生命的历史,一直是一个令人着迷和困惑的问题 ...
buaawhl 评论(7) 有2955人浏览 2006-10-11 12:45

大家做项目开发还从头开始设计编码吗?

个人感觉是现在项目的利润越来越低,并且金额也越来越小,都是十多万二十万.当然我们是小公司.当面对的都是这样的项目的时候,你会选择一步一步的从头开始吗:数据库设计--编码--测试等等.我的意思是:当你面对越来越廉价的各种开发中间件平台时,你还会自己从头开始编码吗? 觉得这样的项目开发迟早都会进入一个死胡同,未来的项目要不就自己形成一套成熟的framework,要不就是买入别人的平台进行二次开发
ronghao 评论(12) 有5871人浏览 2006-10-11 09:56

[fwd]什么是Monad?

发信人: faint (faint), 信区: FuncProgram 标  题: 什么是Monad(1): introduction 发信站: 水木社区 (Sun Oct  8 05:06:47 2006), 站内 在函数式编程里面,Monad是一个门槛。但是要解释“什么是monad”,这世界上没几个人 能一下讲清楚,因为涉及的背景知识太复杂。 介绍Monad可以被认为是一个"ind ...
cookoo 评论(2) 有9908人浏览 2006-10-11 07:37

Domain Model:业务对象的进一步设计

本文放在javaeye可能未必合适。文章中中英文混用也是问题。 而且本文讨论的模型比较适合交易类系统,对于ERP类未必合适。 Author :  Anders小明 原文: htt ...
yimlin 评论(9) 有7056人浏览 2006-10-10 17:24

对象设计:角色、责任和协作(一)

新进一本书《对象设计:角色、责任和协作》,主讲面向对象的软件设计,很不错,正在看,现在记下一些笔记。  第一章:设计概念:  ...
juggler 评论(0) 有2866人浏览 2006-10-10 17:24

JUnit单元测试

          JUnit单元测试 第一章:JUnit的框架原理分析1.              JUnit主要用于单元测试,所谓的单元测试就是常常说的白盒测试。它是一个开源的由JAVA开发的一个用于测试的框架。2.              下面我们主要是来看一下JUnit的设计原理2.1. 首先我们来看一下JUnit的框架图。                  2.2. JUnit的几个基 ...
mhbjava 评论(4) 有15404人浏览 2006-09-04 16:40

寻求一种心态。

开闭原则,好像只能用于面向对象的模式理论,一些软件方法,主要思想无非是面向接口的编程,把具体实现与抽象接口分离,以达到可重用的软件设计方案。不,同样也适用于人。人生在世,无非是自我实现,其实也存在着一定的框架抽象,只是我们各自用自己的方式去实现,实现相似的接口,当然,同软件一样,实现有优有劣,有成功,有失败。所以自我实现并不能完全如我们的所愿,这就存在着理想完美与现实的差距,随着年岁的增长,这种差距 ...
juggler 评论(0) 有965人浏览 2006-07-30 09:50

JBoss创始人Marc Fleury:先赚钱后做开源

1998年,在硅谷SUN公司的SAP实验室,一个年轻人正坐在电脑前面思考,然后写着什么东西。不,他没有在写程序,他在写辞呈。他正在做出人生的一个重大决定:他要辞掉在SUN的这份工作,投身到open source的开发。旁边好多朋友在劝他,这样的做法是"moving down the food chain"(应该是丢掉铁饭碗的意思),这是他整个职业生涯的下坡路。但是这个年轻人却义无 ...
juggler 评论(0) 有1184人浏览 2006-07-25 14:43

工厂模式

简单工厂模式 1. 目的          工厂模式就是专门负责将大量有共同接口的类实例化,而且不必事先知道每次是要实例化哪一个类的模式。它定义一个用于创建对象的接口,由子类决定实例化哪一个类。 2 . 简单工厂模式的结构    3. 一个简单例子 java 代码 // 产品接口          public interface Product {      ...
温柔一刀 评论(1) 有5156人浏览 2006-07-13 22:30

Refactoring 笔记 - 第一个案例总结

重构保障1、建立测试环境(比如单元测试),确保重构后的代码不会带来新的 bugs。   重构前提1、当一个函数或类履行了太多的职责。2、当一个变更存在多个相同的修改点。3、当需要为程序添加一个特性,而代码结构使你无法很方便地那么做。   重构原则1、尽量以最小的步伐修改程序。如果你犯下错误,很容易发现它。2、使用有意义的命名,增强程序的可读性,代码本身应该能够表现自己的目的。任何一个 fool 都 ...
squall 评论(0) 有1538人浏览 2006-04-26 14:19

[C++之AOP]实战Aspect C++之观察者模式

Aspect C++支持“虚切面”,类似C++中的虚函数。方面可以继承,“派生方面”可以重写“基方面”的“虚切面”,类似C++中的类继承。有了这个特性,就可以实现一些模式了,这里列出AOP中经典的观察者(Observer)模式[注]。[注]这个说法不太妥当,观察者模式是经典的设计模式,这里的意思是说AOP经典的观察者模式实现。它的代码如下: aspect ObserverPattern {   ...
qiezi 评论(0) 有6886人浏览 2005-12-17 10:21

数据库设计经验谈(转载)

数据库设计经验谈(转载)     出处:google搜索一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有 [25% 的数据库 + 25% ...
ideage 评论(0) 有1513人浏览 2005-11-11 11:07

Java、模式、美眉、篮球

程序设计模式的有趣解释-追MM创建型模式1、FACTORY一追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应 ...
YuLimin 评论(0) 有1676人浏览 2005-06-07 13:55

FW:面向方面开发

了解AOP    面向对象技术很好地解决了软件系统中角色划分的问题。借助于面向对象的分析、设计和实现技术,开发者可以将问题领域的“名词”转换 ...
YuLimin 评论(0) 有1802人浏览 2004-09-09 19:59

最近博客热门TAG

应用服务器(43285) Spring(40811) Hibernate(33329) Tomcat(28344) 框架(27200) 设计模式(24055) Servlet(23313) Struts(22804) Bean(22194) 企业应用(18268) thread(15825) 多线程(14800) SUN(11436) 虚拟机(11382) Cache(11314) Security(8001) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics