- 博客(14)
- 资源 (3)
- 收藏
- 关注
转载 JAVA编程规范大全之程序编写规范
程序编写规范 exit() exit 除了在 main 中可以被调用外,其他的地方不应该调用。因为这样做不给任何代码代码机会来截获退出。一个类似后台服务地程序不应该因为某一个库模块决定了要退出就退出。 异常 申明的错误应该抛出一个RuntimeException或者派生的异常。 顶层的main()函数应该截获所有的异常,并且打印(或者记录在日志中)在屏幕上。
2006-03-31 11:20:00 1187
转载 JAVA编程规范大全之命名规范
命名规范 定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性) Package 的命名 Package 的名字应该都是由一个小写单词组成。 Class 的命名 Class 的名字必须由大写字母开头而其他字母都小写的单词组成 Class 变量
2006-03-31 11:20:00 1376
转载 DWR - Direct Web Remoting 实际使用
ajax喊了好多年,还没实际用过,趁着DWR出来用一把。用在一个很简单的地方,就是检查是否有重复的名称。首先写好一个类public class CommonServices{public boolean checkRepeatUser(String loginname){boolean result=false;...省去具体代码return result;}}在web.xml中加上d
2006-03-29 17:41:00 998
转载 面向Java开发人员的Ajax:结合Direct Web Remoting
使用 Ajax数据序列化不可能比这更简单了!级别: 中级Philip McCarthy, 软件开发顾问, Independent Consultant2005 年 12 月 27 日虽然令人兴奋,但是把 Ajax 功能添加到应用程序可能意味着大量的艰苦工作。在面向 Java® 开发人员的 Ajax 系列的第 3 篇文章中,Philip McCarthy 介绍了如何使用Di
2006-03-29 17:27:00 1149
转载 UML 基础:类图
2005 年 2 月 15 日来自Rational Edge:在 UML 2 中,作为新结构图类型的最重要实例,类图可以在整个软件开发生命周期中,被分析师,业务建模人员,开发者和测试者使用的。本文提供了全面的介绍。 这是关于统一建模语言、即UML 里采用的基本图的一系列文章的一部分。在我 先前关于序列图的文章 里,我把重点从 UML 1.4 版,转移到 OMG的采用UML 2.0版草案规范
2006-03-23 16:12:00 1286
转载 全面认识UML类图元素
作者: ZDNet China, 翻译 周靖Friday, July 11 2003 12:43 PM 开发Java应用程序时,开发者要想有效地利用统一建模语言(UML),必须全面理解UML元素以及这些元素如何映射到Java。本文重点讨论UML类图中的元素。类图是最常用的UML图,它用于描述系统的结构化设计
2006-03-23 16:07:00 1294
转载 Velocity用户指南(四)
(7)#macro #macro指令允许定义一段重复使用的VTL模板(称Velocimacros)。 l Velocimacros可以有0或多个参数。下面是一个例子: #macro( tablerows $color $somelist ) #foreach( $something in $somelist ) $
2006-03-14 10:37:00 2080
转载 Velocity用户指南(三)
(3)循环:foreach 下面是一个例子: #foreach( $product in $allProducts ) $product #end $allProducts的内容可以是Vector、Hashtable或Array
2006-03-14 10:34:00 1472
转载 Velocity用户指南(二)
指令(Directives) 引用允许模板设计者为Web站点生成动态内容,而指令使巧妙处理Java代码的脚本元素容易使用。 (1)#set 格式:#set( LHS = RHS ) l LHS可以是变量引用或属性引用 l RHS可以是引用、字符串、数字、ArrayList或Map 下面的例子展示了上面的每种RHS类型:
2006-03-14 10:33:00 1076
转载 Velocity用户指南(一)
Velocity用户指南(一) 什么是Velocity? Velocity是基于Java的模板引擎。它允许Web页面开发者引用Java代码中定义的方法。Web设计者可以和Java程序开发者并行开发遵循MVC模式的Web站点。这意味着,Web设计者可以将精力放在好的Web站点设计上,而Java程序开发者可以将精力放在编写代码上。Velocity将Java代码从Web页面中分离,使We
2006-03-14 10:32:00 1312
转载 EJB 工作原理之四:第二个RMI循环
OK, now we got the object which is instanceOf _UserService_Stub, and implements UserService 现在我们的Client端走到第三步了: UserInfo ui = object.getUserInfo(userId); 继续看代码,开始第二个RMI循环: 1. 调用object.getUserInfo()
2006-03-02 09:44:00 1239
转载 EJB 工作原理之三:第一个RMI循环
先来看看Client端的程序是怎么写的: java代码: try { InitialContext ctx = new InitialContext(); //第一步 UserServiceHome home =
2006-03-02 09:42:00 1342
转载 EJB 工作原理之二:类一览
本人没有用过Weblogic,这里就结合WebSphere来讲讲各个类的调用关系吧。 假定我们要创建一个读取User信息的SessionBean,需要我们写的有3个文件: 1. UserServiceHome.java Home接口 2. UserService.java Remote接口 3. UserServiceBean.java Bean实现 WSAD最终会生成10个class。其它7个是
2006-03-02 09:41:00 1507
转载 EJB 工作原理之一:基础
前两天在这个版块的精华区里翻到了Robbin关于EJB的调用原理的分析,受益非浅,但感觉用纯文字来表达效果似乎不够直观,而且对RMI的阐述也略嫌少了些。这里我根据自己的一点体会,在Robbin帖子的基础上再来说说这个话题,供大家参考。 首先,我想先说说RMI的工作原理,因为EJB毕竟是基于RMI的嘛。废话就不多讲了,RMI的本质就是实现在不同JVM之间的调用,工作原理图如下: 它的实现方法就是在
2006-03-02 09:40:00 2878
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人