
Java
文章平均质量分 78
我行我速
这个作者很懒,什么都没留下…
展开
-
设置eclipse启动时手动选择工作空间
方法一:通过eclipse配置界面修改window-->Preferences-->General-->Startup and Shutdown,把右面的第一个复选框“Prompt for workspace on startup选上方法二:通过修改eclispe配置文件修改打开#eclipse_home\configuration\.settings文件夹,将原创 2013-08-28 22:05:23 · 745 阅读 · 0 评论 -
JFreeChart -- 区域图实例
package com;import org.jfree.chart.ChartColor;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartFrame;import org.jfree.chart.ChartUtilities;import org.jfree.chart.JFreeChart;import org原创 2013-08-28 14:34:19 · 380 阅读 · 0 评论 -
JFreeChart -- 线形图实例解析
package com;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartFrame;import org.jfree.chart.ChartUtilities;import org.jfree.chart.JFreeChart;import org.jfree.chart.plot.PlotOrientation;原创 2013-08-28 14:34:17 · 447 阅读 · 0 评论 -
JFreeChart -- 饼形图实例解析
package com;import org.jfree.chart.ChartFrame;import org.jfree.chart.JFreeChart;import org.jfree.chart.ChartUtilities;import org.jfree.chart.ChartFactory;import org.jfree.data.general.DefaultPieData原创 2013-08-28 14:34:15 · 475 阅读 · 0 评论 -
JFreeChart介绍及经典入门资料
JFreeChart介绍及经典入门资料一、JFreeChart获取。 JFreeChart是JFreeChart公司在开源网站SourceForge.net上的一个项目,该公司的主要产品有如下: 1、JFreeReport:报表解决工具 2、JFreeChart:Java图形解决方案(Application/Applet/Servlet/Jsp)原创 2013-08-28 14:34:13 · 484 阅读 · 0 评论 -
Myeclipse中启动Tomcat服务出现Transport dt_socket failed t
配置:jsdk1.4+Myeclipse5.0+eclipse3.2+Tomcat5当在Myeclipse中启动Tomcat服务出现如下提示:"A configuration error occurred during startup. Please verify the preference filed with the prompt: Transport dt_socket failed to原创 2013-08-28 14:34:10 · 454 阅读 · 0 评论 -
web.xml 分析
这三个元素提供了Web容器部署工具用描述应用的信息. /images/small.gif /images/large.jpg The applicaiton name A longer description of the application :元素用于告知Web容器: 应用设计为在分布式Web容器中运行.:可以定义对应用的所有组件(servl原创 2013-08-28 14:33:57 · 287 阅读 · 0 评论 -
eclipse与JVM不匹配问题
eclipse与JVM不匹配问题version 1.3.1_01 of the jvm is not suitable for this product. version:1.4.1 jre版本不够高安装一个更高版本的jdk重新配置环境变量就OK了 管理员在2009年8月13日编辑了该文章文章。 -->原创 2013-08-28 14:33:38 · 958 阅读 · 0 评论 -
正则表达式基础知识
正则表达式基础知识 我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说: 正则表达式: cat匹配:cat , catalog , catherine原创 2013-08-28 14:33:06 · 251 阅读 · 0 评论 -
常用正则表达式
常用正则表达式正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\原创 2013-08-28 14:33:03 · 413 阅读 · 0 评论 -
FreeMarker设计指南(5)
(2)在模板中定义变量l 在模板中定义的变量有三种类型:Ø plain变量:可以在模板的任何地方访问,包括使用include指令插入的模板,使用assign指令创建和替换Ø 局部变量:在宏定义体中有效,使用local指令创建和替换Ø 循环变量:只能存在于指令的嵌套内容,由指令(如list)自动创建;宏的参数是局部变量,原创 2013-08-28 14:32:45 · 286 阅读 · 0 评论 -
FreeMarker设计指南(4)
操作符优先顺序操作符组操作符后缀[subvarName] [subStringRange] . (methodParams)一元+expr、-expr、!内建?乘法*、 / 、%加法+、-关系、>、、>=(lt、lte、gt、gte)相原创 2013-08-28 14:32:43 · 292 阅读 · 0 评论 -
JFreeChart -- 柱状图实例解析
2D柱状图 package com;import java.io.File;import org.jfree.chart.ChartColor;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartFrame;import org.jfree.chart.ChartUtilities;import org.jfr原创 2013-08-28 14:34:21 · 414 阅读 · 0 评论 -
JFreeChart -- 柱状图实例解析 -- 3D柱状图
3D柱状图package com;import java.io.File;import org.jfree.chart.ChartColor;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartFrame;import org.jfree.chart.ChartUtilities;import org.jfree.原创 2013-08-28 14:34:23 · 380 阅读 · 0 评论 -
Eclipse中的基本概念
Eclipse中的基本概念 (1)Display应用程序一般只需要一个Display对象,该对象实际上是一个SWT对象,代表了底层图形系统的实现。Display的主要任务是事件处理,它负责从操作系统的事件队列中读取事件,传递给RCP的事件监听器以便完成具体的任务。需要注意的是,Display对象不代表应用程序窗口的任何可视控件,在应用程序主窗口打开之前,Disp原创 2013-08-28 14:39:56 · 582 阅读 · 0 评论 -
checkbox,select,radio 选取值,设定值,回显值
获取一组radio被选中项的值var item = $(’input[@name=items][@checked]‘).val();获取select被选中项的文本var item = $(”select[@name=items] option[@selected]“).text();select下拉框的第二个元素为当前选中值$(’#select_id’)[0].selectedIndex = 1;原创 2013-08-28 14:39:51 · 621 阅读 · 0 评论 -
List排序的使用
1: list中包含的对象(TaskVO),实现接口Comparator import java.io.Serializable;import java.util.Comparator;import com.comtop.product.scheme.planitem.PlanItemConstants;import com.comtop.product.scheme.planite原创 2013-08-28 14:39:40 · 357 阅读 · 0 评论 -
jsession 和 cookie欺骗原理
jsession 和 cookie欺骗原理 (转)解读sessionsession是一种保存上下文信息的机制,它是针对每一个用户的,变量的值保存在服务器端,通过SessionID来区分不同的客户,session是以Cookie或URL重写为基础。默认使用Cookie来实现,系统会创造一个名为JSESSIONID的输出Cookie,或称为"Session Cook原创 2013-08-28 14:39:38 · 1525 阅读 · 0 评论 -
Iterator和listIterator的区别
我们在使用List,Set的时候,为了实现对其数据的遍历,我们经常使用到了Iterator(迭代器)。使用迭代器,你不需要干涉其遍历的过程,只需要每次取出一个你想要的数据进行处理就可以了。 但是在使用的时候也是有不同的。List和Set都有iterator()来取得其迭代器。对List来说,你也可以通过listIterator()取得其迭代器,两种迭代器在有些时候是不能通用的,Iterator原创 2013-08-28 14:39:25 · 454 阅读 · 0 评论 -
汉字、拼音、ASCII码的转换
package com;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Set;public class Chang { private static LinkedHashMap spellMap = null; static { if (spellMap ==原创 2013-08-28 14:36:19 · 941 阅读 · 0 评论 -
日期与字符串之间的转换
/** * 把Timestamp转换成String * @param time 日期 * @return int String型日期 */ protected String TimestampConvertString(Timestamp time){ return String.valueOf(time); } /** * 把原创 2013-08-28 14:34:44 · 370 阅读 · 0 评论 -
JFreeChart -- 时序图实例解析 -- 设置日期显示格式
时序图 设置日期显示格式 package com; import java.io.File;import java.text.SimpleDateFormat;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartFrame;import org.jfree.chart.ChartUtilities;im原创 2013-08-28 14:34:37 · 568 阅读 · 0 评论 -
JFreeChart -- 时序图实例解析 -- 多条时序线
时序图 多条时序线 package com; import java.io.File;import java.text.SimpleDateFormat;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartFrame;import org.jfree.chart.ChartUtilities;impor原创 2013-08-28 14:34:35 · 440 阅读 · 0 评论 -
JFreeChart -- 时序图实例解析
时序图 一条时序线 package com; import java.io.File;import java.text.SimpleDateFormat;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartFrame;import org.jfree.chart.ChartUtilities;impor原创 2013-08-28 14:34:28 · 751 阅读 · 0 评论 -
JFreeChart -- 柱状图实例解析 -- 设置显示属性
设置显示属性 package com;import java.io.File;import org.jfree.chart.ChartColor;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartFrame;import org.jfree.chart.ChartUtilities;import org.jf原创 2013-08-28 14:34:26 · 489 阅读 · 0 评论 -
FreeMarker设计指南(3)
(3)表达式l 直接指定值Ø 字符串n 使用单引号或双引号限定n 如果包含特殊字符需要转义,如下面的例子:${"It's \"quoted\" andthis is a backslash: \\"} ${'It\'s "quoted" andthis is a backslash: \\'} 输出结果是:原创 2013-08-28 14:32:41 · 410 阅读 · 0 评论 -
FreeMarker设计指南(2)
2、数据模型(1)基础l 在快速入门中介绍了在模板中使用的三种基本对象类型:scalars、hashes 和sequences,其实还可以有其它更多的能力:Ø scalars:存储单值Ø hashes:充当其它对象的容器,每个都关联一个唯一的查询名字Ø sequences:充当其它对象的容器,按次序访问Ø原创 2013-08-28 14:32:39 · 327 阅读 · 0 评论 -
RequestProcessor 插件
public class MyRequestProcessor extends RequestProcessor { public MyRequestProcessor() { } 每执行一个 excute() 方法时该方法都会被调用 public boolean processPreproces原创 2013-08-28 14:30:21 · 285 阅读 · 0 评论 -
Plugin插件
public class MyPlugin implements PlugIn { public MyPlugin() { } public void destroy() { System.out.println("MyPlugin is stoping!!!!!!!!!!!!!!!!!原创 2013-08-28 14:30:18 · 462 阅读 · 0 评论 -
比较完整的Struts-config.xml配置文件
attribute="loginForm" input="/form/login.jsp" name="loginForm" path="/login" scope="request" validate="true" type="com.wind.struts.action.LoginAction" >原创 2013-08-28 14:30:16 · 298 阅读 · 0 评论 -
Struts中使用数据库
1) 拷贝一个 mysql-connector-java-3.1.12-bin.jar 到 Tomcat/common/lib 2) Struts中配置数据源: Struts-config.xml中添加:data-source 3) 数据库管理类DBMange中设置一个静态变量:用来从plugin配置文原创 2013-08-28 14:30:14 · 433 阅读 · 0 评论 -
简单的数据库操作 增 删 改 查
public class TeacherManage { // 添加语句 public static final String INSERTTEACHER = "insert into teacher(name,password) values(?,?)"; // 删除语句 public static final Strin原创 2013-08-28 14:30:12 · 376 阅读 · 0 评论 -
String[] 与 ArrayList 之间的转换
// 将String[]类型的数据转换成ArrayList类型 public static String[] getStrings(ArrayList arrayList) { String[] record = new String[arrayList.size()]; arrayList.toArray(record); return re原创 2013-08-28 14:30:10 · 520 阅读 · 0 评论 -
普通的数据库连接类
public class DBManage { public static final String DRIVERNAME = "org.gjt.mm.mysql.Driver"; public static final String URL = "jdbc:mysql://127.0.0.1:3306/manage"; // 获得一个原创 2013-08-28 14:30:07 · 329 阅读 · 0 评论 -
JDK 环境变量
假设 jdk 版本为 :jdk1.5.0 安装路径为 :C:\ path = C:\jdk1.5.0\bin JAVA_HOME = C:\jdk1.5.0 CLASSPATH = .;C:\jdk1.5.0\lib\dt.jar;C:\jdk1.5.0\lib\tools.jar 管理员在2009年8月13原创 2013-08-28 14:30:05 · 357 阅读 · 0 评论 -
struts-validator 一个简单的错误处理
1. 资源配置文件:ApplicationResources.properties 错误提示头 errors.header = Color="red">Error List: errors.footer = 不带参数的错误提示 user.name = The useName can't null user.原创 2013-08-28 14:30:03 · 319 阅读 · 0 评论 -
RequestProcessor 插件
public class MyRequestProcessor extends RequestProcessor { public MyRequestProcessor() { } 每执行一个 excute() 方法时该方法都会被调用 public boolean processPreprocess(HttpServletRequest request, HttpServletResp原创 2013-08-28 14:30:01 · 309 阅读 · 0 评论 -
Plugin插件
public class MyPlugin implements PlugIn { public MyPlugin() { } public void destroy() { System.out.println("MyPlugin is stoping!!!!!!!!!!!!!!!!!!!!!!!!!!"); } public void init(ActionServlet se原创 2013-08-28 14:29:59 · 397 阅读 · 0 评论 -
一个比较完整的Struts-config.xml配置文件
attribute="loginForm" input="/form/login.jsp" name="loginForm" path="/login" scope="request" validate="true" type="com.wind.struts.action.LoginAction" >原创 2013-08-28 14:29:57 · 352 阅读 · 0 评论 -
struts-validator 简单的错误处理
1. 资源配置文件:ApplicationResources.properties 错误提示头 errors.header = Error List: errors.footer = 不带参数的错误提示 user.name = The useName can't null user.password = the userPass原创 2013-08-28 14:30:23 · 313 阅读 · 0 评论