Java
文章平均质量分 80
heardy
这个作者很懒,什么都没留下…
展开
-
JfreeChart学习总结
<br /> 一、简介<br /> WW 的发展使得基于因特网的应用程序不再局限于静态或者简单的动态内容提供。传统的一些以软件包形式发布应用程序例如报表系统等都在逐渐搬到因特网上。但是这两者之间有着天壤之别,虽然对于数据获取、业务处理等方面基本类似,但是最大的差别在于用户界面。为了能在web浏览器上显示要求用户界面使用 HTML以及图片的方式来展现数据,而传统的一些利用操作系统本身的控件来开发的用户界面无法适应琳琅满目的客户端,因此在这里也变得无能为力。回到本文的题目上来,为了创建一个可以在web浏览原创 2010-12-24 13:26:00 · 595 阅读 · 0 评论 -
Maven常用库
JBOSS的两个: http://repository.jboss.org/maven2/ http://repository.jboss.org/nexus/content/repositories/releases/ JBoss Public Maven Repository Group的https://repository.jboss.org/nexus/content原创 2011-11-14 15:27:14 · 2616 阅读 · 0 评论 -
java获取硬盘使用情况
环境:jdk1.6操作系统:windows ubuntu在以上两个测试下通过, 由于使用的jdk下API 只要安装了JDK ,即可跨平台使用 import java.io.File;import java.text.DecimalFormat;public class Ypxx { public static void main(String[]原创 2011-12-26 14:18:18 · 4732 阅读 · 0 评论 -
先记录下, 有待测试
如果读取所有MAC地址,在下面代码打印MAC地址处for循环既可需要引用的包sigar-1.6.3.jar及相关动态库 测试时我加载了sigar自带所有动态库详见main方法内 import java.io.BufferedReader;import java.io.File;import java.io.FileWriter;import java.io.Inp原创 2011-12-26 14:49:46 · 710 阅读 · 0 评论 -
myEclipse 7.5 优化
1、去除不需要加载的模块windows–>perferences–>general–>startup and shutdown关掉没用的启动项:WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消Derby:一种保存原创 2011-05-17 09:51:00 · 807 阅读 · 0 评论 -
Struts2加载常量的顺序
StrutsXMLWeb 1. struts-default.xml 2. struts-plugin.xml 3. struts.xml 4. struts.properties 5. web.xml 多个文件定义了同一个常量值,则后一个会覆盖前面的定义!原创 2012-11-11 19:35:53 · 940 阅读 · 0 评论 -
struts2常用常量配置终结
配置管理StrutsSpringvelocityfreemarker struts2 常用 "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">原创 2012-11-11 19:38:29 · 553 阅读 · 0 评论 -
Java5、Java6、Java7的新特性
Java5:1、泛型 Generics:引用泛型之后,允许指定集合里元素的类型,免去了强制类型转换,并且能在编译时刻进行类型检查的好处。Parameterized Type作为参数和返回值,Generic是vararg、annotation、enumeration、collection的基石。A、类型安全抛弃List、Map,使用List、Map给它们添加元素或者使用Ite原创 2012-11-14 21:18:01 · 12367 阅读 · 3 评论 -
JPA 批注参考
1 JPA 批注参考版本: 5/12/06作为 Java 企业版 5 (Java EE 5) Enterprise Java Bean (EJB) 3.0 规范的组成部分,Java 持续性 API (JPA) 显著简化了 EJB 持续性并提供了一个对象关系映射方法,该方法使您可以采用声明方式定义如何通过一种标准的可移植方式(在 Java EE 5 应用服务器内部以及 Java 标准版 (J原创 2013-01-07 16:18:36 · 921 阅读 · 0 评论 -
一个关于银行卡号规则的问题,根据规则进行银行卡的验证
现行 16 位银联卡现行卡号开头 6 位是 622126~622925 之间的,7 到 15 位是银行自定义的,可能是发卡分行,发卡网点,发卡序号,第 16 位是校验码。16 位卡号校验位采用 Luhm 校验方法计算:1,将未带校验位的 15 位卡号从右依次编号 1 到 15,位于奇数位号上的数字乘以 22,将奇位乘积的个十位全部相加,再加上所有偶数位上的数字3,将加法转载 2013-05-26 21:00:02 · 9630 阅读 · 0 评论 -
文字 太长 用 省略号 表示 标题 太长 加省略号
<br />heardyTag.tld<br /><?xml version="1.0" encoding="UTF-8"?><!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd"><taglib> <tlibversion>1.0</tlibversion> <jspve原创 2011-02-24 15:54:00 · 1713 阅读 · 0 评论 -
Maven项目中依据条件进行打包war包
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst原创 2015-03-28 15:11:39 · 2857 阅读 · 0 评论 -
J2SE J2EE Tomcat Weblogic 获取 ClassPath 下文件方法
J2SE J2EE Tomcat Weblogic 获取 ClassPath 下文件方法:ThisClassName.class.getClassLoader().getResourceAsStream("test.xml");原创 2011-11-07 12:36:00 · 1695 阅读 · 0 评论 -
html无刷新上传文件
html页面主要代码为: <input name="file" type="file" class="input_mail" id="file" style="width: 300px;" /> 此为主要代码原创 2011-11-22 12:57:54 · 1686 阅读 · 0 评论 -
s2sh maven pom.xml
环境:Tomcat:7.0.14Maven:3.0.3<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 htt原创 2011-11-14 15:34:21 · 3487 阅读 · 0 评论 -
将任意格式转换为JSON数据格式的工具类
<br />import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.util.List;import java.util.Map;import java.util.Set;public class JsonUtils { public static String stringToJson原创 2010-12-27 15:16:00 · 4871 阅读 · 7 评论 -
Java从入门到精通 - JavaString 字符串拼接,截取,查找及日期转换
<br />import java.util.Date;public class JavaString { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //char to string char a[] = {'g','o','o','d','.'}; String s = new String原创 2010-12-27 16:03:00 · 1228 阅读 · 0 评论 -
类Introspector
package hea;/** 系统定义的工具 * 类Introspector * 用于分析一个Bean * Introspector.getBeanInfo() * 用于开始分析Bean,返回一个相关的BeanInfo对象 * 第一个参数 待分析Bean的类 * 第二个参数 可选 决定分析到该Bean的哪一层基类上去。 * 如果不带第二个参数的话,分析所有的属性 * * 对于任何一个Java的类,都是从Object类继承过来的 * Obje原创 2010-12-27 13:56:00 · 1186 阅读 · 0 评论 -
MyEclipse 导出 javadoc 乱码解决
<br />在Eclipse里 点击工程右键 Export-->java-->JavaDoc,在向导的最后一页的Extra JavaDoc Options 里填上参数即可<br /><br />比如项目采用的是UTF-8的编码就填:<br /> -encoding UTF-8 -charset UTF-8原创 2010-12-31 16:10:00 · 688 阅读 · 0 评论 -
自己修改的 有数字 字母 中文 的随机验证码
<br />import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.File;import java.util.LinkedList;import java.util.Random;import javax.imageio.ImageIO;public class CretImag {原创 2011-01-05 15:20:00 · 630 阅读 · 0 评论 -
JAVA基本类型互相转换
/** * TypeChange.java * JAVA基本类型互相转换 * * @author heardy * @time 2011/01/30 * @version 1.0 */public class TypeChange { /** * 转为字符串 * * @param obj * @return 为null时返回空字符串 */ public static String obje原创 2011-01-30 10:41:00 · 2269 阅读 · 0 评论 -
Struts+Spring+Hibernate上传下载
Struts+Spring+Hibernate上传下载 --之一 Struts+Spring+Hibernate上传下载 --之二 Struts+Spring+Hibernate上传下载 --之三原创 2011-02-18 11:40:00 · 785 阅读 · 0 评论 -
获取 request 请求的值
<br /> public void getAnyse(HttpServletRequest request, HttpServletResponse response) { Map map = request.getParameterMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry原创 2011-02-17 14:49:00 · 1000 阅读 · 0 评论 -
java 反射入门-属性方法调用实例
<br />一.概述<br /> reflection是一系列的API,用于表示或者处理当前JVM中的类,接口和对象.<br /> java.lang.reflect/java.lang.Class<br />二.主要功能<br /> 确定一个对象的类<br /> 取出类的modifiers,数据成员,方法,构造器,和超类.<br /> 找出某个接口里定义的常量和方法说明.<br /> 创建一个类实例,这个实例在运行时刻才有名字(运行时间才生成的对象).<br /> 取原创 2011-02-18 09:16:00 · 2656 阅读 · 0 评论 -
log信息获取调用类名和调用方法名的实现原理
<br />Sun JDK 源代码下载 http://wwws.sun.com/software/communitysource/ <br />先注册并登录到“Sun Community Source Licensing”,然后下载J2SE(几十兆)或者J2EE(几百兆)。 <br /><br />Log能够把代码运行时间,类名,方法名,还有信息,全部都打印出来。 <br />一个直观的例子,每次启动Tomcat(缺省配置)的时候。一般可以看到 <br />Jul 9, 2004 11:22:29 AM o原创 2011-02-18 08:43:00 · 2539 阅读 · 0 评论 -
利用JAVA发送POST请求
<br />import java.net.*; import java.io.*; import java.util.Locale; class Test { public static void main(String[] args) { try { //用于注册的用户名 密码 问题 答案临时变量 String temp="re原创 2011-02-17 14:57:00 · 849 阅读 · 0 评论 -
利用反射对私有属性/方法进行设置/调用
因一时兴起看了一些有关Java反射(Reflection)的东西。以下要说明的问题是如何直接对某个特定类的私有属性(private field)不使用其暴露的set方法而是直接进行设值操作,或调用类的私有方法(private method)。首先要说明的是,这在java里是允许这么做的。虽然这样直接访问私有属性或调用私有方法,会破坏了OO的一大基本原则:封装,但Java里是千真万确的提供了这么做的基础的。一些Open source framework的“豪华”功能也是依赖于此的。此前在网上看到不少兄弟提出过原创 2011-03-10 08:32:00 · 806 阅读 · 0 评论 -
net.sf.json 日期 时间 格式化 方法
编写工具类import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;import net.sf.json.JsonConfig;import ne原创 2011-09-08 16:06:33 · 7644 阅读 · 0 评论 -
Eclipse 修改字体和皮肤
最近新装了Win7,打开eclipse3.7中文字体很小,简直难以辨认。在网上搜索发现这是由于Eclipse 3.7 用的字体是 Consolas,显示中文的时候默认太小了。 解决方式有两种:一、把字体设置为Courier New 操作步骤:打开Elcipse,点击菜单栏上的“Windows”——点击“Preferences”——点击“Genneral”——点击“Appearan原创 2015-04-08 11:30:00 · 982 阅读 · 0 评论