内容列表
- 使用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 查阅全文