内容列表
使用JFreeChart创建图象
一:jfreechart介绍jfreechart是一个免费创建图片的java工具.可以创建如下图形:饼图(pie charts;)曲线图(line charts )柱状图(horizontal/vertical bar charts)甘特图(Gantt charts; )XY plots and scatter plots; time series, high/low/open/close cha
分类:Java 查阅全文
集成测试Strtus+Spring+Hibernate
  Spring和Hibernate利用JUnit进行测试,大家已经很熟悉. Struts则利用StrutsTest测试. 下面我们测试一个登录的Struts程序 LoginForm.java 文件 package com.bcxy.struts.form; import javax.servlet.http.HttpServletRequest; import org.a
分类:Java 查阅全文
JSP与Servlets的区别
JSP和SERVLET到底在应用上有什么区别,很多人搞不清楚。我来胡扯几句吧。简单的说,SUN首先发展出SERVLET,其功能比较强劲,体系设计也很先进,只是,它输出HTML语句还是采用了老的CGI方式,是一句一句输出,所以,编写和修改HTML非常不方便。 后来SUN推出了类似于ASP的镶嵌型的JSP,把JSP TAG镶嵌到HTML语句中,这样,就大大简化和方便了网页的设计和修改。新型的网络语言如
分类:Java 查阅全文
Java多线程编程经验谈
不管我是多么喜欢JAVA但是,从实际开发角度讲,Java的多线程确实没有C++好使。 表现在:1.Java没有全局变量;2.Java 的线程之间的通信比较差,C++提供了多种通信方式;3.Java的数据同步是通过synchronized来实现,但是基本上等于交给了虚拟机来完成,而C++有很多种:临界区、互斥体等。4. Java的多线程run方法没有返回值,因此如何能得到子线程的反馈信息,确实令人头
分类:Java 查阅全文
J2ME开发笔记-键盘响应
J2ME开发笔记-键盘响应  不同的机型对于键盘事件的响应不一样。经过我的测试,Nokia 7210,3100一次只能接受一个按键信息。(我写了个测试程序,发现如果一个键被按下后没有松开,则KeyPressed事件不会再产生,即其他键的按下操作无效)所以,用缓冲处理控制精灵运动时,如果规定只能四方向运动。如果up已按下,再按下left,精灵的运动方向并不会改变。不过将按键缓冲。按下up
分类:Java 查阅全文
EditPlus的另一面:浏览器和网页编辑器
今天才知道EditPlus原来可以当浏览器和网页编辑器用。欣喜之余也不禁犯疑:一个900KB大小的东东,怎么会有这么强的功能?访问TOMCAT:访问百度:编辑网页,可以轻松插入表格、表单、图片:即时浏览编辑效果:无奇不有~~~
分类:Java 查阅全文
Eclipse与插件安装
Eclipse与插件安装 一、安装准备 在进行安装以前,你应该准备以下软件:  软件:j2sdk-1_4_2_04-windows-i586-p.exe 版本:1.4.2_04  官方下载:http://java.sun.com/j2se/1.4.2/download.html     软件:jakarta
分类:Java 查阅全文
JDBC的一个连接池,在我们项目中用到的。
package dbconnection; import javax.servlet.http.*;import java.io.*;import java.sql.*;import javax.naming.*;import javax.sql.*;import org.apache.commons.dbcp.BasicDataSource;import org.apache.commons.
分类:Java 查阅全文
Java中精确计算的一个类用BigDecimal
这个类确实好用。在网上找到大的,是一个女Java程序员写的。厉害~~~~~~哈哈/* * 创建日期 2004-10-14 * * 如果需要精确计算,非要用String来够造BigDecimal不可 */package com.lims.actions.testqc.comm; /** * @author Jstar * * &
分类:Java 查阅全文
处理时间的一些有用的方法
import java.util.*; /** * 处理日期相关功能的类 * <p>Copyright: 2004</p> * @author Filippo Guan * @version 1.1 */public class DateFormat implements Comparable{  &n
分类:Java 查阅全文
Java IO学习基础之读写文本文件
    Java的IO操作都是基于流进行操作的,为了提高读写效率一般需要进行缓冲。    简单的示例程序如下:        /** * 读出1.txt中的内容,写入2.txt中 * */ import java.io.*;
分类:Java 查阅全文
撰写 Javadoc 时的注意事项
                Javadoc 以 /** 开头,并以 */ 做结尾。每个Javadoc注解都伴随着一个或多个标签,必要时,也可在注解内使用HTML标签。        &n
分类:Java 查阅全文
RMS入门
   Record Management System是J2ME的一个重要的子系统,目的是实现应用程序本地数据的持久性存储。目前支持文件系统的移动信息设备还有限,因此Record Management System是J2ME开发人员实现本地数据存储的首选途径。本文的目的就是全面的介绍Record Management S
分类:Java 查阅全文
几个重要的Eclipse插件!
1. Lombo 支持J2EE的插件  http://www.objectlearn.com/ 2. TomcatPlugin 顾名思义,支持Tomcat插件 http://www.sysdeo.com/eclipse/tomcatPlugin.html 3. EasyStruts 支持Struts的插件 http://easystruts.sourceforge.net/ 4. SWT Desi
分类:Java 查阅全文
J2ME开发环境安装指南
要进行J2ME的开发,首先必须要建立开发的平台,而在开发的平台选择上,有四种方案。   一、功能比较全的Borland Jbuilder平台(推荐使用) 搭建这个平台,我们必需要安装:JBUILDER 7、JBUILDER 8 或 JBUILDER 9,BORLAND 的 MOBILESET 3.1。可选材料有:(注意这些不是必须的,没有这些你也可以进行开发)你所想开发的手机S
分类:Java 查阅全文
Struts开发之工具篇
好多开发人员会抱怨Struts开发难,框架设计不好,受到现有好多框架(WebWork)的挑战,当然作为一个经典的MVC框架,并且有相当多的开发人员,Struts的开发有自己独到的优点,下面我们将看看如何去开发一个Struts应用,在这里我们拟定做一个留言版的应用,包含一些功能:注册用户、留言、查看、修改等等。 1 业务原型流程:要了解业务情况,简单的就是进行业务流程的建模。好多工具提供基于S
分类:Java 查阅全文
applet学习笔记1
//import 是导入需要的类和文件导入一个父类并不会导入他的子类import java.applet.*;import java.awt.*;//extends 表示继承后面的父类public class myapplet extends Applet{/*applet 生命周期的4个重要函数   init() 用于初始化各类参数以及getparameter()函数的读入参数等&nb
分类:Java 查阅全文
applet学习笔记2
1.使用图象★录入图象Image.getImage(URL,url)Image.getImage(URL url,String name)eg:URL url1url1=new URL("http://www.xyz.com/images/a.gif");Image image1=getImage(url1);Image image2=getImage(getCodeBase(),"../imag
分类:Java 查阅全文
RMS入门
   Record Management System是J2ME的一个重要的子系统,目的是实现应用程序本地数据的持久性存储。目前支持文件系统的移动信息设备还有限,因此Record Management System是J2ME开发人员实现本地数据存储的首选途径。本文的目的就是全面的介绍Record Management S
分类:Java 查阅全文
Struts 入门好文章,通俗易懂(转载)
       本章讲解了一个简单的Struts应用例子helloapp应用,这个例子可以帮助读者迅速入门,获得开发Struts应用的基本经验。该应用的功能非常简单,接受用户输入的姓名<name>,然后输出“Hello <name>”。开发helloapp应用涉及以下内容: l &
分类:Java 查阅全文
<< 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 >>