内容列表
- Java分布式应用迫切需要“大统一”理论
-
Java的现状的确是混乱(或者叫“自由”,呵呵)得可以。老话说“给猫剥皮不止一种办法”,Java再次验证了这一点。为了任何一个目的,你都可以有n(n通常大于3)种办法。混乱的代价有两点:(1)更难形成整体性的理解;(2)选择成本更高。J2EE 1.4把一些常用的特性(例如XML解析、JAX-RPC)都放到了specification里,希望对此现状有所帮助吧。
———————
- 分类:Java 查阅全文
- 为J2EE准备良好的应用架构
-
为J2EE准备良好的应用架构
作者:龚永生 本文选自:开放系统世界——赛迪网 2002年12月25日
有好架构就会有好系统。国家电子政务明确提出了一个基础架构来规范和保障目前电子政务的实施。本文从架构需求出发,分析了遵循J2EE规范的应用架构,内容包括5级划分、角色分工和JSF Web应用架构,旨在和广大架构
- 分类:Java 查阅全文
- JML起步---使用JML 改进你的Java程序(4)
- 异常行为
前面给出的行为规范要求调用peek() 和 pop()方法时队列不能为空,但其实当队列空时是有可能会调用这两个方法的。如果发生这种情况,这两个方法就会抛出一个NoSuchElementException.异常。我们必须修正我们前面制定的行为规范,允许这种可能的发生。在这种情况下,我们要使用JML的exceptional_behavior语句。
到目前,我们的行为规范
- 分类:Java 查阅全文
- JBuilder8配置CVSNT 2.0
-
JBuilder8配置CVSNT 2.0作者:abigfrog(千年精灵) [email protected]
CVSNT配置
1)到www.cvsnt.org下载cvsnt2.0版本
2)安装cvsnt
3)创建cvs代码仓库(Repository)。方法如下:
a)如图1,选中【Repository Prefix】复选框;
&nb
- 分类:Java 查阅全文
- 用J2EE架构企业级应用
-
用J2EE架构企业级应用
作者:柴晓路 本文选自:开放系统世界—赛迪网 2003年02月25日
企业级应用是指那些为商业组织、大型企业而创建并部署的解决方案及应用。这些大型企业级应用的结构复杂,涉及的外部资源众多、事务密集、数据量大、用户数多,有较强的安全性考虑。当代的企业级应用决不可能是一个个的独立系统。在
- 分类:Java 查阅全文
- 轻松架起Java连接COM对象的桥梁(续二)
- 本来没想到自己会为《轻松架起Java连接COM对象的桥梁》作续,而今还写了续二,可知我们网络上探讨技术的网友们还是挺多的,非常欣慰!这次内容是利用jacob实现在word文档中替换字符串。关于jacob的使用这里不详述,请见《轻松架起Java连接COM对象的桥梁》,具体实现如下:import com.jacob.com.*;import com.jacob.activeX.*;
p
- 分类:Java 查阅全文
- Sun ONE Studio 4 Mobile Edition开发MIDlet入门
-
Sun ONE Studio 4 Mobile Edition开发MIDlet入门
Sun ONE Studio 4 Mobile Edition——结合Java 2 Platform, Micro Edition (J2ME)——提供了完整的Mobile Information Device Profile (MIDP)开发环境,包括完整的Java Platform Debugger Ar
- 分类:Java 查阅全文
- JSR227:J2EE数据绑定及数据访问标准
- Oracle提交了一份关于“J2EE数据绑定及数据访问标准”的标准提案,JSR227,计划将MVC模式中view到controller的数据绑定及访问形式标准化,涉及的MVC实现可能包括Struts、JSF和Swing等。这是个有趣的尝试,如果成功,Java开发者将获得一个统一的MVC数据绑定及访问方法。不过我怀疑它成功的可能性。
下列JSR227的一个简单介绍
———————————————
- 分类:Java 查阅全文
- Jbuilder8开发J2ee学习笔记(1)
- 开发思路... 1
安装系统... 1
配置系统... 2
Oracle配置:... 2
Jbuilder8配置包括:... 2
Weblogic配置:... 5
详细开发... 12
开发BMP. 12
开发SessionBean. 12
开发JMS. 12
开发Struts. 12
备注... 12
开发思路
&nb
- 分类:Java 查阅全文
- 三步实现Cool Button
- 是不是总觉得java作出的按钮很难看,尤其是工具栏按钮,要是能作出像Word那样的Cool Button该多好,其实用java来实现,一点都不难,只要3步就可以了。这么简单?对!就是这么简单。
第一步:准备一个Border,jdk不是自带了很多Border类吗,为什么还要自己写?因为jdk里的border类太粗,达不到我们的效果,只能自己写一个了,不过不用怕,我已经帮你写好了,拿着用就可以了。
- 分类:Java 查阅全文
- Jbuilder8开发J2ee学习笔记(8)
- Jbuilder8开发J2ee学习笔记(8)
&n
- 分类:Java 查阅全文
- 在Windows下使用GCJ+SWT的实例
- 在Windows下使用GCJ+SWT的实例
GCJ可以把JAVA程序编译成本地代码,编译成功后的exe文件不再需要JRE就可直接运行,编译成本地后的程序运行速度有所提高。缺点是生成后的文件较大,我试了一个hello world都要两兆多,用WinRAR压缩后为600多K。
安装及配置
1. 下载MinGW
- 分类:Java 查阅全文
- Jbuilder8开发J2ee学习笔记(7)
- Jbuilder8开发J2ee学习笔记(7)
&n
- 分类:Java 查阅全文
- Jbuilder8开发J2ee学习笔记(6)
- Jbuilder8开发J2ee学习笔记(6)
&n
- 分类:Java 查阅全文
- Jbuilder8开发J2ee学习笔记(3)
- Jbuilder8开发J2ee学习笔记(3)
&n
- 分类:Java 查阅全文
- JML起步---使用JML 改进你的Java程序(2)
- 量词(Quantification)(译者注:这里量词的意思与逻辑学上的量词意思相近,而不是普通意义上理解的量词。)
在上面pop()方法的行为规范中,我们说它的返回值要等于peek()方法的返回值,不过我们并没有看到关于peek()方法的规范。PriorityQueue中peek()方法的行为规范请看下面的代码:
代码段3 PriorityQueue 中peek(
- 分类:Java 查阅全文
- Jbuilder8开发J2ee学习笔记(2)
- Jbuilder8开发J2ee学习笔记(2)
&n
- 分类:Java 查阅全文
- Jbuilder8开发J2ee学习笔记(5)
- Jbuilder8开发J2ee学习笔记(5)
&n
- 分类:Java 查阅全文
- Java Interface 是常量存放的最佳地点吗?
-
Java Interface 是常量存放的最佳地点吗?
bright ([email protected])
由于java interface中声
- 分类:Java 查阅全文
- Jbuilder8开发J2ee学习笔记(4)
- Jbuilder8开发J2ee学习笔记(4)
&n
- 分类:Java 查阅全文