内容列表
- 解读JFreeChart的源码结构(链接)
- 在开始使用JFreeChart之前我们有必要先大概了解一下JFreeChart本身的结构以及它所带一些例子程序,这样有助于我们下一步自行开发。下载JFreeChart包后已经带有非常丰富的例子,因为JFreeChart这个项目本身的使用文档非常少,因此学习它最好的办法就是学习它所带的例子源码。在包org.jfree.chart.demo中有几十个文件用于展示JFreeChart所能支持的所有图表的
- 分类:Java 查阅全文
- 使用java查看磁盘空间大小
- 下面是一个win下的例子,编译成功之后,运行java Diskspace yourdir(比如c:\)
import java.io.BufferedReader;import java.io.InputStreamReader; /*** Determine free disk space for a given directory by * parsing the output of the
- 分类:Java 查阅全文
- applet中使用JDBC访问数据库
- 关于在applet中使用JDBC访问数据库的一点总结 http://www.chinaunix.net 作者:wolfg 发表于:2004-02-10 11:04:50
最近,在这里看到了几篇关于在applet中使用JDBC访问数据库的帖子,觉得大侠们有的回复很绝对,说applet不能访问数据库,不敢苟同,于是参照Sun的网上教程"[url=http://cn.sun.com/de
- 分类:Java 查阅全文
- Java 2 引用类使用指南
- Java 2 引用类使用指南
Java 2 平台引入了 java.lang.ref 包,其中包括的类可以让您引用对象,而不将它们留在内存中。这些类还提供了与垃圾收集器(garbage collector)之间有限的交互。Peter Haggar 在本文中分析了 SoftReference、WeakReference 和 PhantomReference 类的功能和行为,并就这些类的使用
- 分类:Java 查阅全文
- 有关session控制
- ??????? 这几天做ORACLE IAS10g的天气预报,由于在定制时无法使用Servlet(也可能是本人水平有限),在传参数据中使用了session,其实以前也经常用,不过以前一点问题都出现过,可这次还时有时无,可能和PORTLET有关。索兴将资料和休会记录下来:
??????? session是一种灵活、轻便的机制,它使在页面上的状态编程成为可能。HTTP是一种无状态协议,每当用户发出请
- 分类:Java 查阅全文
- 准备SCJP的时候做的一些笔记
-
准备SCJP的时候做的一些笔记
2003年7月1日 作者: Matrix-与Java共舞
大牛就不用看了,这是面向一般读者的,呵呵里面有些术语有可能比较怪些,,不过大家应该还是能够理解的1,初始化类变量自动初始化
- 分类:Java 查阅全文
- 通过tool.jar动态生成类并编译加载
- jdk\lib目录下的tool.jar包含了一个完整的java编译器包,利用它可以实现类文件的运行时动态生成并且编译加载。下面是一个例子:import java.io.*;
import java.util.*;
import java.lang.reflect.*;
public class MakeTodayClass {
Date today = new Date();
- 分类:Java 查阅全文
- 比较两个类型为String的字符串
- 在两个对象之间使用 "==",会将“两个对象是否有同一reference”的结果传回。只能判断两个对象是否拥有同一内存地址 (address)”,如果您的意思是判断两个字符串的内容是否相同,那么应该使用以下的方法才对: if (s1.equals(s2) ) or if (s1.equalsIgnoreCase(s2) ) or if (s1.startsWit
- 分类:Java 查阅全文
- Eclipse下使用J2EE客户端和Hibernate
- ? Eclipse加载各个插件时,每个插件采用单独的线程,因此插件之间的同名对象是不同的,不能进行类型转换。这样的话,如果某些插件需要采用别的方式加载某些类库,将不能与Eclipse本身加载的类进行转换。此问题突出表现在J2EE客户端接口上。? 为什么不同线程加载的同名类文件在JVM内部是不同的?请参考《深入Java虚拟机》一书,对其有比较详细的描述。? 在eclipse中,不同的插件由eclip
- 分类:Java 查阅全文
- JBuilder中的光标错位问题
- JBuilder在中文系统中存在光标错位的问题,解决方法无外乎两种: 1、将编辑器的字体改为宋体,用这种方法带来的问题是,在宋体下的英文字体实在难看,阅读起来不太顺眼; 2、就是将编辑器字体的粗体属性去掉,这样也影响代码的可读性。 其实,造成JBuilder光标错位的问题并不是Borland的错误,而是Java的宗师——Sun的罪过!大家一定知道i18n吧?在不同的区
- 分类:Java 查阅全文
- CHM版JAVA DOC下载
- JavaTM 2 SDK, Standard Edition v1.4.2 documentation
JavaTM 2 SDK, Standard Edition v1.5.0 (Beta) documentation
The Java Tutorial
The J2EE, JMS and JNI tutorials
制作方:http://www.allimant.org/javadoc
- 分类:Java 查阅全文
- 如何更好的使用JTextPane
- 如何更好的使用JTextPane,程序示例:
package com.JDAGUI;import javax.swing.text.*;import java.util.*;import java.awt.*;import com.JDA.*;
public class JDAStyledDocument extends DefaultStyledDocument{ priva
- 分类:Java 查阅全文
- 关于jconsole.jar
- jdk1.5的lib中带了一个jconsole.jar,挺有用的,大家看看吧,我刚发现。
- 分类:Java 查阅全文
- Vitria is coming…
- 摘要:Vitria的产品BusinessWare值得对EAI/B2BI/BPM感兴趣的开发者关注。
闲来浏览网页和自己收集的资料。发现EAI,B2BI,BPM这些在国外还是挺火的。虽然国内还相对沉寂,但一些国外的相关产品或解决方案已经悄然开始开拓国内市场。国内厂商除了听说金蝶有类似产品以外(金蝶K3),似乎并无其它大的动作。
作为一个底层技术人员,对那些概念层次的东西并无太大兴
- 分类:Java 查阅全文
- [译作]LOG4J快速入门及参考资料
- 原文出处:http://www.vipan.com/译者:醉了~白E-MAIL:[email protected]中文标题:LOG4J快速入门及参考资料正文:第一部分,快速入门
首先,需要去下载LOG4J这个软件并解压缩出其中的log4j.jar.在你的应用程序的classpath中包含该JAR文件,你也可以简单地将这个文件拷贝到JDK的%java_home%\lib\ext目录下。&
- 分类:Java 查阅全文
- Java扫雷程序,初试Java
- 自定义JButton子类:
//ExtendButton.java
package ly.java;
import java.awt.*;import java.awt.event.*;import javax.swing.*;
public class ExtendButton extends JButton{ private int Button_Pos; priv
- 分类:Java 查阅全文
- [原创]struts开发中间的一点心得
-
struts采用MVC体系框架,将view与model部分分开,赋予web应用开发以新的内涵。但是,使用struts技术后,大大小小的文件数目激增。给管理及维护带来了不小的挑战。一方面要享受struts的开发效率,另一方面也要考虑到易于维护。
在struts中,有两个突出的关键词:结构和层次。一定要做到:结构严谨、层次分明。如果抓不住这两点,你的开发一定是很失败的。
虽然大大小
- 分类:Java 查阅全文
- 用连接池提高Servlet访问数据库的效率
- Java Servlet作为首选的服务器端数据处理技术,正在迅速取代CGI脚本。Servlet超越CGI的优势之一在于,不仅多个请求可以共享公用资源,而且还可以在不同用户请求之间保留持续数据。本文介绍一种充分发挥该特色的实用技术,即数据库连接池。一、实现连接池的意义动态Web站点往往用数据库存储的信息生成Web页面,每一个页面请求导致一次数据库访问。连接数据库不仅要开销一定的通讯和内存资
- 分类:Java 查阅全文
- "Wave dash" in Shift_JIS, MS932 and Unicode
- 测试环境:Win2K Pro日文版,SUN J2SDK 1.5.0-beta2
经过测试,发现Shift_JIS和MS932编码的全角波浪线(“~”)的编码都是0x8160(16进制,两个字节,高位在前)。通过sun.io.ByteToCharMS932转换后得到Unicode字符'\uFF5E',而通过sun.io.ByteToCharSJIS转换后则得到Unicode
- 分类:Java 查阅全文
- 对配置struts 1.2中的dbcp BasicDataSource数据源连接的一点补充
- 前面的一些准备工作在下面的文章中已经叙述了:
(转)http://blog.csdn.net/ggjjzhzz/archive/2004/09/13/103346.aspx
对照上面的文章,我在tomcat 5.0.28中测试连接DB2数据库,在部署时即出错:
Cannot create JDBC driver of class 'COM.ibm.db2.jdbc.app.DB2Driver
- 分类:Java 查阅全文