Skip Masthead Links gceclub.sun.com.cn   Search:     
Sun技术社区
Sun Microsystems
 
首页 >> 网友原创文章
网友原创文章
 >> Java 平台(新 添3篇)
 >> J2SE
 >> J2ME
 >> J2EE(新 添2篇)
 >> Solaris
 >> OpenOffice
Java 平台

使用Doxygen构建文档系统 2005 / 04 / 01
Doxygen是流行的文档系统软件。它能够帮助你生成美观大方的文档,甚至还可以提取代码结 构,用直观的图形表示类与类之间的关系,将项目开发中的文档联接在一起。本文详细介绍了Doxygen的安装、运行以及在Java语言中的使用方法。
一个表达式计算案例的设计和实现 2005 / 04 / 01
表达式计算是经典的数据结构问题。本文推陈出新,结合经典算法,运用面向对象的设计方法,实现 了一种支持变量替换的表达式计算工具。
为您的Java应用程序添加退出事件处理 2005 / 04 / 01
本文介绍了Java程序退出时的事件处理机制。当你掌握这种技巧时,即使你不知道程序何时结 束,也不用担心有未释放 的资源。
面向Web的JMS应用系统 2005 / 04 / 01
JMS(Java Message Service)是J2EE企业平台上的消息服务,它可以 降低组件之间或者各个分布式系统之间的耦合,提高系统的灵活性。本文阐述了JMS系统的原理和内部机制,并通过实例讲解如何设计和应用JMS。
第一个Spring程式 2005 / 04 / 01
Spring是知名的J2EE框架,它的灵活性强,应用广泛。本文介绍了如何完成Spring 框架下的Hello World程序。
JudoScript: 让java离你更近一些 2005 / 04 / 01
JudoScript可以让你像写脚本一样写程序,同时你还能使用Java体系结构中丰富的开 发组件。本文详细介绍了JudoScrip如何与Java交互操作,访问数据库和文件操作。
Swing 第三方工具设计 2005 / 04 / 01
Swing是图形用户界面(GUI)开发的重要技术。本文通过实例介绍了如何利用接口,扩 展Swing的功能,设计可重用性强的组件。
例 解 VC++ 6.0 实现 JNI 2004 / 09 / 23
JNI是JDK的一部分,用于为Java提供一个本地代码的接口。通过使用JNI编写的程序能 够确保你的代码能够完全的移植到所有的平台。本文将通过一个实例来阐述使用VC++6.0来实现JNI的完整过程。
Java 的 HTTP 文件队列下载 2004 / 09 / 15
许多用户可能会遇到这样的情况:在网站上发现一个很好的资源,但是这个资源是分成了很多个文件 存放的,如果想把它保存到本地,只有靠用户点击另存来完成保存,如果资源分了几百甚至上千上万,那简直是个灾难。本文详细的介绍了 Java 的 HTTP 文件队列下载方法,并提供了源代码。
代 码动态生成利器ASM 2004 / 09 / 14
代码生成器(code generator,CG),顾名思义就是生成代码的工具。有了它,你就可以从一组简单的设定或者数据库设计中获得几百、几千行代码。如果不采用这项技术 的话,开发者就不得不花上几个小时或者几天的时间来手工编写这些代码。本文要介绍的这套名为ASM的JAVA工具类的功能非同小可,它可以生成JAVA字 节码,也就是class文件。你可以在应用程序中根据情况动态生成各式各样的class,然后就调用,达到一种近乎上帝造物般的神奇。
Java 源码分析:深入探讨Iterator模式 2004 / 08 / 04
java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类 的内部结构,以及遍历集合的迭代模式的源码实现内幕。我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的 对应Iterator接口,并仔细研究迭代子模式的实现原理。
Java 堆的管理--垃圾回收 2004 / 05 / 08
本文详细讲述了Java垃圾回收的意义,垃圾回收的常用算法,垃圾回收的主要特点以及注意事项 等。
Java 类装载体系中的隔离性 2004 / 05 / 08
本文详细讲述了Java类装载体系结构,两种类装载方法以及类装载体系中的隔离性等。
用 Swing编写反应灵敏的图形用户界面 2004 / 05 / 08
不灵敏的图形用户界面会降低应用程序的可用性。在编写Swing应用程序的时候,我们几乎必然 要编写方法去响应鼠标点击按钮,键盘回车等事件。本文通过对一个实例的分析,介绍了一些基本概念,常见的错误,同时提出了一个解决方案。
Java 虚拟机类装载:原理、实现与应用 2004 / 04 / 27
本文分析了Java虚拟机(JVM)中的类装载系统,探讨JVM中类装载的原理、实现以及应 用。
用 Java Robot对象实现服务器屏幕远程监视 2004 / 04 / 15
本文向大家介绍如何用Java构建屏幕"照相机"并实现远程服务器屏幕的监视,并给出了相应的 Java源代码。
Java 虚拟机的深入研究 2004 / 04 / 09
本文详细讨论了Java虚拟机的体系结构机器运行过程以及Java技术与Java虚拟机之间的 关系。
使 用HttpUnit进行集成测试 2004 / 03 / 30
HttpUnit是一个集成测试工具,主要关注Web应用的测试,提供的帮助类让测试者可以通 过Java类和服务器进行交互,并且将服务器端的响应当作文本或者DOM对象进行处理。HttpUnit还提供了一个模拟Servlet容器,让你可以不 需要发布Servlet,就可以对Servlet的内部代码进行测试。本文详细的介绍如何使用HttpUnit提供的类完成集成测试。
如 何使用Java编写多线程程序 2004 / 03 / 30
本文首先讲述了线程的基本概念,然后通过实际例子阐述了如何使用Java编写多线程程序。
Java 中"异常机制"的深入研究 2004 / 03 / 05
本文详细讨论了Java"异常机制"的深层原理,包括"异常类"的组织形式,"异常"的处理过 程,"异常"的处理方法和使用Java"异常机制"的一些注意事项。

J2SE

使 用JAXP处理XML文件 2004 / 05 / 13
本文详细的介绍了使用SAX和DOM两种方式来处理XML文件,并且给出了具体的代码。
用 JAVA访问共享文件系统 2004 / 03 / 05
对共享文件系统的访问是内部办公系统等涉及到文件迁移的软件产品开发过程中不可回避的课题, jCifs是一套针对这一课题完整而强大的解决方案,通过它你可以实现对任何共享文件系统的访问。本文详细讲述了利用jCifs访问共享文件系统的具体步 骤,并且提供了全部的源代码。
为 您的Web应用建立基于JMX的管理系统 2004 / 03 / 05
Web应用系统总算开发了,接下来该如何让客户(Web应用系统的管理员)轻松管理我的一堆配 置文件,或者如何实现动态修改系统运行属性,同时又让客户不需要过多的了解配置文件的内容就能够实现这些管理呢?这是许多刚刚结束Web应用系统前期开发 的系统分析人员需要面临的问题。本文以Tomcat作为Web服务器为例,详细的介绍如何使用JMX建立对Web应用的管理。

J2ME

一 个MIDP俄罗斯方块游戏的设计和实现 2004 / 05 / 18
本文给出了一个基于MIDP1.0的俄罗斯方块游戏的设计方案,并给出全部实现源代码。该游戏 的最大特色是屏幕自适应,无论各种手机,PDA的屏幕大小如何,该游戏总是能获得最佳的显示效果。游戏在J2me wireless toolkit 2.1的4种模拟器上测试通过。

J2EE

应 用OSCache提升J2EE系统运行性能 2004 / 09 / 08
本文中作者给大家介绍一个实现J2EE框架中Web应用层缓存功能的开放源代码项目---- OSCache。它提供了在J2EE系统中实现缓存需要的丰富的功能。通过应用OSCache,我们不但可以实现通常的Cache功能、自由的设定 cache的相关特性比如缓存时间段/缓存内容等,提升系统性能,而且还能有效的改善系统的稳定性。除此之外,OSCache组件还提供了更多的特性比如 集群、容错、灵活的缓存区选择等。
运 用J2EE创建灵活易扩展的企业应用程序探讨 2004 / 09 / 08
本文主要介绍了笔者基于SOA(Service Oriented Architecture)思想而设计的MiniSOA构架的设计原理,核心组件与使用示例,它能很好地帮您集成各种技术,使您轻松地选择自己的表现层、 业务层和数据持久层,"无痛"切换各个层面的技术实现,降低各个层面的耦合性,同时满足多小组的团队开发,提高开发效率,最大限度地发挥开发人员的技术优 势。
JSP 实现同步的技术与实践探讨 2004 / 04 / 15
本文分两种不同的JSP同步要求,对于某一时刻要求实施同步技术的JSP页面和对于某一时段内 要求实施同步技术的JSP页面,分别讨论了如何实现JSP同步技术。
使 用JFreeReport生成报表 2004 / 04 / 08
JFreeReport的数据继承自Swing组件的TableModel接口,使用基于 XML的报表格式定义文件对报表进行格式化。JFreeReport生成的报表可以分页预览、打印或者保存为多种格式的文件如pdf、Excel、 html等。作者在本文中详细的介绍了如何定义报表格式定义文件、如何使用JFreeReport生成/预览报表和将报表转为其它各种格式。
使 用Torque访问数据库 2004 / 04 / 01
Torque项目是Apache的公开源代码项目,主要用于生成访问数据库的资源和java代 码、提供使用这些代码访问数据库的运行时(runtime)环境。本文中给大家详细的介绍了如何使用Torque框架访问数据库的整个过程,希望能够指导 大家熟练使用Torque。
J2EE 应用中与Oracle数据库的连接 2004 / 03 / 18
本文详细讲述了在J2EE应用中通过OCI方式、thin方式和JdbcOdbc桥方式连接 Oracle数据库,在iPlanet Application Server 6.5和Sun ONE Application Server 7中对Oracle数据库连接池的配置以及应用中如何从连接池中获得连接等。
用 cos进行文件上传 2004 / 03 / 12
本文主要介绍了O’Reilly公司的开源jsp上传组件cos,并且给出了详细的代码。
用 jsp动态输出excel文档和中文乱码问题的解决 2004 / 03 / 12
本文详细讲述了利用JExcelApi在JSP中动态生成excel文档和如何解决中文乱码问 题。

Solaris

Solaris 中关于参数rlim_fd_max和rlim_fd_cur的设置讨论 2004 / 04 / 26
本文讲述了在Solaris中如何设置参数rlim_fd_max和rlim_fd_cur, 以解决编程时候遇到的文件描述符不够用的情况.
Solaris 平台上邮件的定时发送 2004 / 04 / 01
本文主要讨论如何利用Java计时器框架在Solaris平台来实现邮件的定时发送、 JavaMail发送邮件的实现以及在Solaris平台上如何以后台方式运行整个邮件定时发送的应用,并且提供了完整的源代码。

OpenOffice

在 Windows平台上Debug OpenOffice源码 2004 / 04 / 15
本文主要讲述如何在Windows平台上对OpenOffice的源码进行Debug。在 Debug之前开发者必需准备相当的准备工作,主要包括源码的编译等。