
java资料
文章平均质量分 66
programloverjack
微风2019
展开
-
java 上传图片同时获得图片的宽和高
java 上传图片同时获得图片的宽和高public ActionForward upload(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws IOException { ...原创 2012-02-01 19:00:05 · 146 阅读 · 0 评论 -
Java实现的拦截器
Java实现的拦截器拦截器在在流行的开源框架中很常见,依赖的技术就是Java的动态代理。 理解拦截器的核心原理对理解这些开源框架的体系结构至关重要。 下面以一个简单的模型的来说明拦截器的实现的一般方法。 模型分为以下模块: 业务组件:是被代理和被拦截的对象。 代理处理器:实现了InvocationHandler接口的一个对象 代理对象:Proxy对象。 ...原创 2012-01-10 09:56:48 · 220 阅读 · 0 评论 -
使用exe4j打包jar生成exe常用设置
使用exe4j打包jar生成exe常用设置 2012.1.6 返回日志列表 转载:http://hi.baidu.com/%D3%AD%B7%E7%BB%AF%D3%EA/blog/item/bc6241de5f4a5e5dcdbf1a5e.html本文首先默认你已经拥有可用的jar文件和exe4j...原创 2012-01-07 22:49:23 · 198 阅读 · 0 评论 -
字符串工具箱
import java.io.File;import java.util.ArrayList;import java.util.List;import java.util.Properties;/*** 字符串工具箱**/public final class StringToolkit { /** * 将一个字符串的首字母改为大写或者小写 * ...原创 2011-12-25 21:01:15 · 108 阅读 · 0 评论 -
Java创建、重命名、删除文件和文件夹
Java的文件操作太基础,缺乏很多实用工具,比如对目录的操作,支持就非常的差了。如果你经常用Java操作文件或文件夹,你会觉得反复编写这些代码是令人沮丧的问题,而且要大量用到递归。 下面是的一个解决方案,借助Apache Commons IO工具包(commons-io-1.1.jar)来简单实现文件(夹)的复制、移动、删除、获取大小等操作。import org.apache...原创 2011-12-25 21:00:18 · 128 阅读 · 0 评论 -
JAVA 正则表达式
在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包。 可粗略估计一下,除了偶尔用Linux的外,其他Linu x用户都会遇到正则表达式。正则表达式是个极端强大工具,而且在字符串模式-匹配和字符串模式-替换方面富有弹性。在Unix世界里,正则表达式几乎没有什么限制,可肯定的是,它应用非常之广泛。 正...原创 2011-12-03 22:37:48 · 267 阅读 · 0 评论 -
java 格式化字符串输出
输出指定格式的字符串:Java代码 public String toString() { MessageFormat format = new MessageFormat( "bankcode: {0}, serverid: {1},date: {2}, billno: {3}, amount: {4}, ...原创 2011-11-12 10:46:52 · 211 阅读 · 0 评论 -
java中实现换行的几种方法
1.使用java中的转义符"\r\n":Java代码 String str="aaa"; str+="\r\n"; String str="aaa"; str+="\r\n"; 这样在str后面就有换行了. 注意:\r,\n的顺序是不能够对换的,否则不能实现换行的效果. 2.BufferedWriter的newl...原创 2011-11-12 10:22:16 · 6691 阅读 · 0 评论 -
java 访问修饰符
privatepackage-private只可以在同一个包中访问,如果类中的属性,方法或者某一个类没有添加任何修饰符,那么默认就是package-private类型的!protected:如果是:其一:protected static int num = 0;那么这个抽象类的该成员可以在同一个package的其他类中访问,而其他的包中非子类则不可以访问!...原创 2011-11-06 12:04:26 · 70 阅读 · 0 评论 -
java集合框架
待续。。。原创 2011-10-12 08:10:00 · 68 阅读 · 0 评论 -
java中的io系统总结(转)
java中的io中的(input/output)stream无非就是包括基于字符的stream、基于字节的stream和把字节导向的stream转换字符为导向的stream的stream。(很难理解么?)以字节为导向的stream------InputStream/OutputStreamInputStream 和 OutputStream是两个abstact类,对于字节为导向的str...原创 2011-10-09 09:02:13 · 93 阅读 · 0 评论 -
属性文件的读写
附件中包含:属性文件的读写操作!原创 2011-09-17 23:06:38 · 97 阅读 · 0 评论 -
javassist:增强型的java反射工具,获取方法参数名,获取方法参数标注值
java的反射是不能获取方法的参数名的。比如:public String concatString(String param1,String param2){ return param1+param2; }想获取"param1",和"param2"这个参数名,貌似是不行的。借助第三方包javaassist就可以获得。...原创 2011-09-03 14:24:03 · 577 阅读 · 0 评论 -
quartz cronExpression详解<转载>
quartz cronExpression详解2009年05月11日 星期一 15:02Spring--quartz中cronExpression配置说明字段 ,允许值 ,允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日期 1-31 , - * ? / L W C 月份...原创 2011-08-18 20:14:22 · 191 阅读 · 0 评论 -
java获取真实客户端ip地址 <转载>
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。 如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为 http://www.javapeixun.com.cn / 的...原创 2011-08-12 11:35:54 · 141 阅读 · 0 评论 -
java class.getResource()方法获取文件资源
《转载》用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大常最经常用的,就是用JAVA的File类,如要取得c:/test.txt文件,就会这样用File file = new File("c:/test.txt");这样用有什么问题,相信大家都知道,就是路径硬编码,对于JAVA精神来说,应用应该一次成型,到处可用,并且从现实应用来讲,最终...原创 2011-08-06 22:34:46 · 603 阅读 · 0 评论 -
求数组中最小的不重复的整数
public class minNoRepeatNum{ public static void main(String[] args) { int [] arr = new int[]{11,12,13,14,15,25,16}; int result = minNoRepeatNumFromArray(arr); ...原创 2011-03-19 11:23:36 · 365 阅读 · 0 评论 -
WEB计时器的实现——Timer(转载)
Java定时器(java.util.Timer)有定时触发计划任务的功能,通过配置定时器的间隔时间,在某一间隔时间段之后会自动有规律的调用预先所安排的计划任务(java.util.TimerTask)。另外,由于我们希望当Web工程启动时,定时器能自动开始计时,在整个Web工程的生命期里,定时器能在每晚深夜触发一次报表计算引擎。因此定时器的存放位置也值得考查,不能简单的存在于单个Servlet或J...原创 2010-10-21 07:55:40 · 1008 阅读 · 0 评论 -
依赖注入的几种实现类型
Type1 接口注入我们常常借助接口来将调用者与实现者分离。如:public class ClassA {private InterfaceB clzB;public doSomething() {Ojbect obj =Class.forName(Config.BImplementation).newInstance();clzB = (InterfaceB)obj;clzB.doIt()}...原创 2010-10-18 10:28:53 · 222 阅读 · 0 评论 -
spring 中Pointcut的定义(转)
在Spring 2.0中,Pointcut的定义包括两个部分:Pointcut表示式(expression)和Pointcut签名(signature)。让我们先看看execution表示式的格式:括号中各个pattern分别表示修饰符匹配(modifier-pattern?)、返回值匹配(ret-type-pattern)、类路径匹配(declaring-type-pattern?)、方法名匹...原创 2010-10-18 09:47:07 · 115 阅读 · 0 评论 -
jar命令使用(转载)
jar命令使用这是给学生作的,哈!他们说这个命令满难懂所以全程图片jar 命令用途:采用zip和ZLIB的压缩格式,将一系列程序相关的文件压缩为一个文件。优点:1) 加快Applet的下载速度。2) 提高控件下载的安全性,因为所有的文件均在一个文件中,这样不会有不明文件,jar文件的压缩包包含jar文件结构信息,它包存在META-INF\MANIFEST.MF文件。该文件可...原创 2010-10-16 11:02:37 · 107 阅读 · 0 评论 -
java打包 jar相关资料整理(转)
java打包 jar关键字: java jar发布Java应用程序时你会感到困难?好在Java提供了一系列打包和发布工具,可以显著的简化发布过程该文章提供了打包Java code的几种方法,我们将会探讨Java manifest 文件,给出用于管理JAR文件所依赖文件、估计跨平台发布所需的CLasspath的合适方法.我也会解释如何使用manifest包版本特性来确认包的兼容性...什...原创 2010-10-14 21:44:13 · 123 阅读 · 0 评论