J2EE
文章平均质量分 72
jery_lee
More Than Meets the Eye!
展开
-
Gmail 使用的AJAX技术研究
现在提起AJAX,大家都立刻会想起Gmail、gogle map这几个经典的AJAX应用。Gmail的优良表现我们都看过了,那么它的实现你研究过了吗?它怎么在几个不同的浏览器上可以一致的实现xml异步调用的呢?一起来看看吧。首先,登录gmail以后我们会先进入这个页面: Gmail 应启用 JavaScript,才能在标准视图中使用 Gmail。然而,JavaScript 似乎已被禁用原创 2005-11-07 22:12:00 · 1799 阅读 · 0 评论 -
Java的内存泄漏
Java的内存泄漏内容:问题的提出Java是如何管理内存什么是Java中的内存泄露如何检测内存泄漏相关资源关于作者相关内容:TCP/IP 介绍TCP/IP 介绍 -->原创 2004-10-13 21:08:00 · 2191 阅读 · 0 评论 -
使用 Java Web Start 部署 SWT 应用程序
SWT 概述现在把标准窗口小部件工具箱(SWT)引入开发社区是最恰当不过了。虽然到目前为止,Sun 的 Java 基础类(Java Foundation Classes,JFC)一直能让客户机端应用程序的开发人员感到满意,但仍然有许多开发人员出于各种原因不愿使用 SWT。对于许多开发人员和架构设计师来说,能够开发象传统本机桌面应用程序那样以可视化方式显示、操作和执行的客户机端 Java 应用程序的原创 2004-10-11 22:21:00 · 1129 阅读 · 1 评论 -
IBM WSIF
WSIF IBM的web服务调用框架(Web Services Invocation Framework,WSIF)是一个识别WSDL的工具,客户端用WSIF来通过WSDL定位和解析web服务,从调用wsdl文件中所描述的服务。 WSDL是为Web服务指定公共接口的XML语法,公共接口包括所有共用功能的信息、所有XML消息的数据类型信息、所用特定传输协议的绑定信息和定位特定服务的地址信息。原创 2004-10-13 21:52:00 · 1244 阅读 · 0 评论 -
XML-RPC & SOAP
XML-RPC & SOAP XML-RPC是一个用XML消息执行RPC的简单协议,服务请求使用XML来编码,并通过HTTP POST发送,XML响应被嵌入HTTP响应主体。 SOAP是在计算机之间交换信息的基于XML的协议,主要侧重于通HTTP传输RPC。它利用了XML的命名空间和XML模式(XML Schema)。 XML-RPC是启动web服务最容易的方法,在很多方面比SOAP更简原创 2004-10-13 21:50:00 · 1202 阅读 · 0 评论 -
设计模式之Factory&Abs Factory
工厂模式定义:提供创建对象的接口.为何使用?工厂模式是我们最常用的模式了,著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。为什么工厂模式是如此常用?因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑实用工厂模式,虽然这样原创 2004-10-13 21:31:00 · 804 阅读 · 0 评论 -
竹笋炒肉转载 -- 读《Effective java 中文版》(2)
FROM 竹笋炒肉 http://hedong.3322.org/读《Effective java 中文版》(11)第10条:谨慎地改写clone Cloneable接口的目的是作为对象的一个mixin接口,表明这样的对象允许克隆。Cloneable没有包含任何方法,只是决定了Object中受保护的clone方法实现的行为:如果一个类实现了Cloneable,则Object的clone方法返原创 2004-10-13 22:32:00 · 1549 阅读 · 0 评论 -
Java极限编程 XP
极限编程是一个轻量级的方法,它将编码作为主要的任务。 极限编程基于四个关键价值: 沟通(communication) 简单(simplicity) 反馈(feedback) 勇气(courage) 极限编程基于五个原则: 提供快速反馈(provide rapaid feedback) 简单假设(assume simplicity) 制造增量式的变化(ma原创 2004-10-13 21:30:00 · 1122 阅读 · 0 评论 -
在Eclipse中使用SWT进行界面设计
1. 为什么要使用SWT? SWT是一个IBM开发的跨平台GUI开发工具包。至于为什么IBM要费劲自己另起炉灶开发一个GUI工具包,而不是使用Sun现有的由AWT, Swing, Java 2D, Java 3D等构成的Java GUI框架,那就说来话长了。(记得在一个BBS上读过一个关于SWT起源的调侃类的帖子)。 在SWT之前,Sun已经提供了一个跨平台GUI开发工具包AW原创 2004-10-11 22:23:00 · 1461 阅读 · 0 评论 -
SWT标准窗口小部件工具箱的 Java 二维作图
SWT (标准窗口小部件工具箱,Standard Widget Toolkit)是在 Eclipse 平台上使用的窗口小部件工具箱。它也可以作为 Swing/AWT 的一个重要替代产品,用于构建任何类型的 Java GUI 应用程序。随着 Eclipse 平台在过去两年里的日趋流行,SWT 已经进入大家的视线,并且最近它已经开始在一些应用程序中取代 Swing/AWT。SWT 的流行源自这样一个事原创 2004-10-11 22:22:00 · 2505 阅读 · 1 评论 -
要找工作了,也关注一下J2ME
Mophun & J2ME 的游戏开发之旅(一) Mophun & J2ME 的游戏开发之旅(二)Mophun & J2ME 的游戏开发之旅(三) Mophun & J2ME 的游戏开发之旅(四)原创 2004-10-11 22:16:00 · 1293 阅读 · 0 评论 -
Java设计模式使用率爬行榜
Java设计模式使用率爬行榜使用频率所属类型模式名称模式简单定义5创建型Singleton单件保证一个类只有一个实例,并提供一个访问它的全局访问点。5结构型Composite组合模式将对象组合成树形结构以表示部分整体的关系,Composite使得用户对单个对象和组合对象的使用具有一致性。5结构型FA原创 2004-10-13 21:15:00 · 980 阅读 · 0 评论 -
Java语言自身的安全性问题
From:http://hedong.3322.org/archives/000566.html存储/删除密码。如果密码是存储在 Java String 对象中的,则直到对它进行垃圾收集或进程终止之前,密码会一直驻留在内存中。即使进行了垃圾收集,它仍会存在于空闲内存堆中,直到重用该内存空间为止。密码 String 在内存中驻留得越久,遭到窃听的危险性就越大。更糟的是,如果实际内存减少,则操原创 2004-10-13 22:38:00 · 1805 阅读 · 0 评论 -
BLOG Java 全记录 zz
http://www.blogdriver.com/val/ showModalDialog()、showModelessDialog()方法使用详解 javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如: showModalDialog() (IE 4原创 2005-04-26 11:07:00 · 1839 阅读 · 0 评论 -
Java.net的wiki用是TWiki - zz
这是我发现的一个最意外的TWiki用户了。 共建了8个web,去掉twiki的Know,增加了Games,Javadesktop,Javapedia,Javawsxml,Jini五个Web.至少现在,可以从它的设置来学习TWiki了。 可以去http://wiki.java.net/bin/view/Main/WebHome看一下吧。ZZ - http://hedong.3322.org/原创 2005-08-14 22:56:00 · 1292 阅读 · 0 评论 -
项目Wiki的选择和配置
项目Wiki的选择和配置项目组内部使用的wiki终于创建成功了!因为要开始一个新的重要项目,所以要开始用正规方法来进行项目管理。为了保证项目内部沟通的畅通,所以我们需要选择一个wiki来进行内部文档的合作编写。工具的选择选择wiki时候的首选参考当然就是 http://c2.com/cgi/wiki?ChoosingaWiki 了,其中包含了大部分开源的wiki产品,并且提供了各种选型参考和特性比原创 2005-08-14 23:09:00 · 2415 阅读 · 0 评论 -
Java与XML联合编程之JDOM/JAXB篇
从XML诞生之日起,它就一直是业界的焦点话题之一。经过了几年的发展,XML技术日趋成熟,现在越来越多的应用都是基于XML开发的。在Internet日益普及的今天,分布式编程日显重要,越来越多的应用都开始向这一方向转型。在这一领域中,XML作为一种中间的数据接口,已经显示出其不可替代的重要性。与此同时,Java语言开发Internet分布式应用程序的潜力也被越来越多的人看好,EJB体系结构也日渐成熟原创 2004-11-19 00:32:00 · 4316 阅读 · 0 评论 -
Java与XML联合编程之DOM篇
DOM初步 DOM是Document Object Model的缩写,即文档对象模型。前面说过,XML将数据组织为一颗树,所以DOM就是对这颗树的一个对象描叙。通俗的说,就是通过解析XML文档,为XML文档在逻辑上建立一个树模型,树的节点是一个个对象。我们通过存取这些对象就能够存取XML文档的内容。 下面我们来看一个简单的例子,看看在DOM中,我们是如何来操作一个XML文档的。 这是一个XML文档原创 2004-11-19 00:31:00 · 2279 阅读 · 0 评论 -
多线程设计要点
1.多线程中有主内存和工作内存之分, 在JVM中,有一个主内存,专门负责所有线程共享数据;而每个线程都有他自己私有的工作内存, 主内存和工作内存分贝在JVM的stack区和heap区。2.线程的状态有Ready, Running, Sleeping, Blocked, 和 Waiting几个状态,Ready 表示线程正在等待CPU分配允许运行的时间。3.线程运行次序原创 2004-11-19 00:36:00 · 1469 阅读 · 0 评论 -
Java与XML联合编程之SAX篇
SAX概念 SAX是Simple API for XML的缩写,它并不是由W3C官方所提出的标准,可以说是“民间”的事实标准。实际上,它是一种社区性质的讨论产物。虽然如此,在XML中对SAX的应用丝毫不比DOM少,几乎所有的XML解析器都会支持它。 与DOM比较而言,SAX是一种轻量型的方法。我们知道,在处理DOM的时候,我们需要读入整个的XML文档,然后在内存中创建DOM树,生成DOM树上的每个原创 2004-11-19 00:31:00 · 1897 阅读 · 1 评论 -
J2EE 中的安全第一部分 - J2EE安全介绍
http://www-900.ibm.com/developerWorks/cn/wsdd/techjournal/0303_barcia/barcia.shtml一.简介 现在越来越多的企业应用建置在J2EE平台上,这得益于J2EE为企业应用的开发提供了良好的框架和服务的支持。J2EE为企业应用提供了多方面的服务(Security、Transaction、Naming等)原创 2004-10-28 00:28:00 · 1925 阅读 · 0 评论 -
在 WebSphere Studio V5 中使用定制注册中心测试 J2EE 安全性应用程序
http://www-900.ibm.com/developerWorks/cn/wsdd/techjournal/0303_barcia/barcia.shtml© Copyright International Business Machines Corporation 2003. All rights reserved.引言随着应用程序越来越多地利用 J2EE 安全性以实现某些功原创 2004-10-28 00:32:00 · 1683 阅读 · 0 评论 -
实用EJB开发技巧
http://www0.ccidnet.com/tech/guide/2001/06/29/58_2484.html一、概述JavaSoft定义的EJB规范为Java开发者提供了一个创建分布式业务组件的基础。EJB是一种实现业务逻辑(Business Logic)的Java组件,而且它遵从EJB规范所定义的约束。EJB组件生存在EJB容器之内,EJB容器提供了一系列的标准服务,原创 2004-10-27 22:51:00 · 1196 阅读 · 0 评论 -
一些著名的大公司面试题目往往很基础.
一些著名的大公司面试题目往往很基础. 一、Java基础知识1. Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 Integer literals,Floating-point literals,character literals,Boolean literal,String iteral. String 不是基本数据类型2. 字符串的操作:写一个方法,实现字符串的原创 2004-10-25 01:26:00 · 2765 阅读 · 1 评论 -
J2EE 中的安全第二部分 - J2EE安全应用
http://www-900.ibm.com/developerWorks/cn/java/l-j2eesecurity2/index.shtml在本系列文章的第一部分作者介绍了j2ee的安全概念、验证模型和授权模型,这部分更偏重于理论的介绍。本文的第二部分作者将通过具体的例子向读者展示如何在开发中应用j2ee提供的安全服务。本部分的重点在于应用与实践。注释:本文的目的是介绍如何应用j2ee提原创 2004-10-28 00:17:00 · 1629 阅读 · 0 评论 -
SCJP一些笔记&&局部类和嵌套类&&JAVA面试题&&XML区别
1,初始化 类变量自动初始化为0或者null,局部变量使用前一定要初始化2,主类型过载 类型匹配顺序:按照byte->short->char->int->long->float->double 顺序匹配。一种主类型只能匹配参数范围不小于其本身和其本身范围最接近的函数 即有int i;1.f(short s);2.f(long l);i只能适用于第2个f函数 如果是常数,则编译器作为in原创 2004-10-24 20:49:00 · 3143 阅读 · 3 评论 -
再复习一下Java集合框架吧。
Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。 Java 2集合框架图 集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。 抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。 实现类:8个实现类(实线表示),对接口的具体实现。 在很大程度上,一旦您理解了接口,您就理解了框原创 2004-10-23 23:38:00 · 1514 阅读 · 1 评论 -
诊断 Java 代码:轻松掌握 Java 泛型
http://www-900.ibm.com/developerWorks/cn/java/j-djc05133/http://blog.csdn.net/icecloud/archive/2004/02/23/7798.aspx原创 2004-10-10 00:35:00 · 981 阅读 · 0 评论 -
谈Java程序的性能优化
Java使得复杂应用的开发变得相对简单。毫无疑问,它的这种易用性对Java的大范围流行功不可没。然而,这种易用性实际上是一把双刃剑。一个设计良好的Java程序,性能表现往往不如一个同样设计良好的C++程序。在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.util.Vect原创 2004-09-06 22:45:00 · 963 阅读 · 0 评论 -
Eclipse3.0+lomboz3.01+tomcat5.027安装调式问题小结-zz
http://blog.csdn.net/ahxu/archive/2004/08/20/79706.aspx1.如何安装Eclipse3.0+lomboz3.01+tomcat5.027?http://blog.csdn.net/jery_lee/archive/2004/07/27/53154.aspxhttp://blog.csdn.net/jery_lee/archive/2004原创 2004-08-22 10:43:00 · 1210 阅读 · 0 评论 -
JAVA RMI调用
1. 定义远程接口 // 远程接口继承自Remote// 远程方法的传入参数和返回值必须是自然类型(int,float,boolean等)// 或者实现了Serializable或Remote接口的对象。public interface Time extends java.rmi.Remote { // 远程方法必须抛出RemoteException: pu原创 2004-08-08 22:07:00 · 817 阅读 · 0 评论 -
ORACLE 常用的SQL语法和数据对象
一.数据控制语句 (DML) 部分1.INSERT (往数据表里插入记录的语句)INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……); INSERT INTO 表名(字段名1, 字段名2, ……) SELECT (字段名1, 字段名2, ……) FROM 另外的表名;字符串类型的字段值必须用单引号括起来, 例如: ’GOOD DAY’如果字段值原创 2004-08-05 17:26:00 · 1657 阅读 · 0 评论 -
JavaBean 与 Enterprise JavaBean
您现在可能已在使用 JavaBean,但还不了解它。如果有支持 Java 的浏览器,那么,在桌面上使用 JavaBean 就没有限制。使用的 Web 页面可以将 bean 作为小应用程序的一部分。您很快就会和作为浏览器可视部分的 JavaBean 交互,然后,那些 JavaBean 将与服务器上的 EJB 接口。这种能力也可以扩展到因特网和内部网。 JavaBean 和 Server Bean原创 2004-08-05 17:25:00 · 850 阅读 · 0 评论 -
J2ME学习笔记(三)-----学习MIDlets
处理MIDlets 1. MIDlet是使用MIDP特征和CLDC配置的MIDlet应用 1).MIDlet是打包成JAD(JAVA描述符)文件的Java类文件 2).MIDlet运行在已安装于MIDP设备上的Application Management Software(应用管理软件AMS).AMS提供KVM和MIDlets的环境 3).MIDlet是在支持CLDC和MIDP的手持设备中使用.原创 2004-07-28 22:11:00 · 1209 阅读 · 0 评论 -
J2ME学习笔记(二)-----J2ME体系结构详解
1.J2ME体系结构详解 2Profile 2Configuration 2KVM(CVM) 2Host Operating System 1)Configuration-----由于支持J2ME的硬件平台之间有很大差异 I. 有比较高端的设备,例如:电视机顶盒、网络电视等-----是运算能力相对较佳、并且在电力供应上相对比较充足的嵌入式装置 II. 也有比较低端的设备,例如:移动电话、寻呼原创 2004-07-28 22:10:00 · 1107 阅读 · 0 评论 -
J2ME学习笔记(一) -----J2ME概述
1.首先需指出不同环境的三个Java平台: 1) Java 2标准版J2SE -----是工具和API的收集,主要用于创建Java Applets和单独的,基于Web的应用 2) Java 2企业版J2EE -----是对跨分布网络和远程访问的单个应用程序的企业级Java应答。J2EE包含J2SE的所有功能,着重于用企业Java Bean(EJB),Servlets和Java服务器原创 2004-07-28 22:09:00 · 1099 阅读 · 0 评论 -
(MVC) 设计模式
(MVC) 设计模式 1. 介绍1.1 Model-View-Controller (MVC) 设计模式FIXME - 需要一个对该模式一般性的介绍。(译注:可以参考机械工业出版社的《设计模式》。) 1.2 将MVC概念映射到Struts组件中Struts 的体系结构实现了Model-View-Controller设计模式的概念,它将这些概念映射到web应用程序的组件和概念中. 这一体系结构中每个原创 2004-07-27 11:37:00 · 1016 阅读 · 0 评论 -
苹果的故事
苹果的故事 1975年以前 ---------------------------------- 1950年:史蒂芬·沃兹涅克出生; 1955年:史蒂芬·乔布斯出生; 1972年:史蒂芬·乔布斯从Reeds学院辍学,他仅在Reeds学院就读了一个学期。乔布斯在完成中学学业后,经常参加HP公司的讲座。这一年他成为了HP公司的夏季职员。随后与同在HP公司就职的,也是刚从加州大学辍学的的史蒂芬·沃兹涅克原创 2004-07-28 22:06:00 · 1215 阅读 · 0 评论 -
使用Eclipse3.0+lomboz3.0+jboss3.2.3开发EJB(2)
3.开发一个EJB 做了这么多准备工作,下面我们动手写一个例子HelloWorld,选择菜单file-new-other,弹出下面的对话框: 图5 选择Java-Lomboz J2EE Wizards中选择Lomboz J2EE Project,然后点击Next按钮: 图6 在Project name中输入项目名称,然后点击Next按钮, 图7 在图7Librarles选项卡中点击 Add原创 2004-07-27 12:22:00 · 1176 阅读 · 0 评论 -
使用Eclipse3.0+lomboz3.0+jboss3.2.3开发EJB(1)
1. 下载所需要的软件:j2eesdk1.4SDK http://java.sun.com/j2ee/1.4/download.html 下载j2eesdk-1_4-windows.exe Eclipse3.0: http://www.eclipse.org/ 下载eclipse-SDK-3.0-win32.zip lomboz3.0: http://www.objectlearn.com/i原创 2004-07-27 12:16:00 · 1526 阅读 · 0 评论