Java知识
文章平均质量分 59
goodday2023
这个作者很懒,什么都没留下…
展开
-
Java正则表达式
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个...原创 2009-09-14 15:01:24 · 105 阅读 · 0 评论 -
use HTTPClient for loading image from URL
读取JPEG,PNG,TIFF图像格式的文件。 Author: apothDate: 2007-09-28 13:41:24 +0200 (Fri, 28 Sep 2007)New Revision: 8214--- base/trunk/src/org/deegree/framework/util/ImageUtils.java 2007-09-28 09:32:19 ...原创 2009-09-09 15:01:11 · 83 阅读 · 0 评论 -
用commons的HttpClient和FileUpload写的文件上传下载类
用commons的HttpClient和FileUpload写的文件上传下载类其中主要几个类如下:1.FieUploader.java view plaincopy to clipboardprint?public class FileUploader { private ClientAppLogger appLogger = ClientAppLogger.ge...原创 2009-09-09 17:12:17 · 107 阅读 · 0 评论 -
httpclient4相关资料记录
import java.net.Socket;import org.apache.http.ConnectionReuseStrategy;import org.apache.http.Header;import org.apache.http.HttpHost;import org.apache.http.HttpResponse;import org.apache.http.HttpVersi...2009-09-10 22:25:17 · 70 阅读 · 0 评论 -
Tomcat的class加载的优先顺序一览
Tomcat的class加载的优先顺序一览1.最先是$JAVA_HOME/jre/lib/ext/下的jar文件。2.环境变量CLASSPATH中的jar和class文件。3.$CATALINA_HOME/common/classes下的class文件。4.$CATALINA_HOME/commons/endorsed下的jar文件。5.$CATALINA_HOME/commons/i18n下的j...原创 2010-02-21 22:16:46 · 68 阅读 · 0 评论 -
websphere升级后,URLRewriter失效的处理办法
进入控制台-》服务器-》应用程序服务器-》Web 容器 > 定制属性选择新建com.ibm.ws.webcontainer.invokefilterscompatibility值为true。保存后,重新启动was服务器。...原创 2010-05-24 13:20:45 · 140 阅读 · 0 评论 -
java获取项目路径
在jsp和class文件中调用的相对路径不同。 在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。另:在Jsp,Servlet,Java中详细获得路径的方法!1.jsp中取得路径: 以工程名为TEST为例: (1)得到包含工程名的...原创 2010-08-25 12:00:56 · 64 阅读 · 0 评论 -
java文件读取 编码方式设置
FileInputStream fr = new FileInputStream(path);InputStreamReader is = new InputStreamReader(fr,"UTF-8");BufferedReader br=new BufferedReader(is); FileOutputStream stream;// provides file ac...原创 2010-09-02 16:28:02 · 118 阅读 · 0 评论 -
Java读取中文文件出现乱码解决方法
前些天在读取一个UTF-8文件时,中文出现乱码,现在将处理过程简单记录如下:1. 首先看现象。 2.确认一下文件的格式为UTF-8。 3.首先想到的处理方法是将读取的内容转换一下,可是结果是有的字是乱码。 4.修改WORKSPACE默认编码为UTF-8。 结果好像没问题了,但是放到服务器上后发现还是不行。5.如果指定读取时的编码,看看结果怎样。 ...原创 2010-09-04 11:22:13 · 199 阅读 · 0 评论 -
用 Quartz 进行作业调度
Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz 允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了 Quartz 的应用程序可以重用来自不同事件的作业,还可以为一个事件组合多个作业。 1. 下载 Quartz API。 2. 新建web项目 3. 解压缩...原创 2010-10-09 11:18:48 · 75 阅读 · 0 评论 -
开源XML处理包:Digester
一、Digester简介Jakarta Commons Digester是Apache小组的Jakarta项目下的子项目,是目前比较流行的、开源的XML文件处理包。目前最新版本是2.0版本。许多应用都需要处理XML格式的数据,这时Digester是个很好的选择。Digeste提供事件驱动管理器处理XML文件。开发者可以使用熟悉简单的API,以SAX方式解析XML。提供开...原创 2009-09-09 10:19:58 · 127 阅读 · 0 评论 -
Quartz CronTrigger最完整配置说明
CronTrigger配置格式:格式: [秒] [分] [小时] [日] [月] [周] [年] 序号说明 是否必填 允许填写的值允许的通配符 1 秒 是 0-59 , - * / 2 分 是 0-59 , - * / 3小时 是 0-23 , - * / 4 日 ...原创 2009-09-08 09:30:24 · 71 阅读 · 0 评论 -
Java软件架构师所要学的东西
选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。用很短的时间快速过一遍Jav...原创 2009-09-23 15:05:25 · 87 阅读 · 0 评论 -
JAVA中通过类名,自动创建对象,并且合理初始化(自动找到合适的构造方法)...
JAVA中通过类名,自动创建对象,并且合理初始化(自动找到合适的构造方法),本程序是一个例子,你可以简单的修改一下,封装起来,那么就是一个很好的程序了。文件名字:test.javaimport java.lang.reflect.*;class Student{String name;int age;public Student(){}public Student(String name,...原创 2009-10-24 16:03:38 · 1001 阅读 · 1 评论 -
JAVA对象比较器Comparator
JAVA对象比较器Comparator排序的算法是我们最常用的算法,初学程序,每个人都尝试过排序。但只是局限于简单的排序。如将下列数字进行排序写道1,3,5,8,3,6 于是我们得出结果写道1,3,3,5,6,8 将下列字母(字符)进行排序写道a,i,e,f,w,s 于是我们得出结果写道a,e,f,i,s,w 但是我们遇到的...原创 2009-10-24 17:45:41 · 114 阅读 · 0 评论 -
java文件上传本篇文章来源于:开发学院 http://edu.codepub.com 原文链接:http://edu.codepub.com/2009/1...
Apache Commons fileUpload实现文件上传 Apache的commons-fileupload.jar可方便的实现文件的上传功能,本文通过实例来介绍如何使用commons-fileupload.jar Apache Commons fileUpload实现文件上传 Apache的commons-fileupload.jar可方便的实现文件的上传功能,本文...2010-03-05 18:38:34 · 120 阅读 · 0 评论 -
模态窗口在web中的应用
在web开发中,很多地方可能需要弹出模态窗口来进行处理,但在模态窗口调用的页面需要提交表单时,往往会弹出新的页面或者其它一些不友好的影响。这里给大家提供两种处理方式:1. 模态窗口调入框架页,框架页再引入我们需要的页面。 说明:在这里框架页面只是一个中间页面,并没有其它用途,不好的地方会增加一个页面 2.在模态窗口引入的页面设置一些页面属性,使在模态窗口的处理更加友好需...2010-03-27 12:57:24 · 103 阅读 · 0 评论 -
文件上传组件的编写
张孝祥的教程:文件的上传组件编写,希望对你有帮助!2009-12-18 10:45:49 · 86 阅读 · 0 评论 -
删除eclipse或者MyEclipse记录的workspace
在开发过程中可能建立了很多工作台,但随着开发的进行,可能有的工作台已经废弃不用了,但每次登录时下拉列表还会显示,这时我们可以手动修改下:找到$安装路径$\eclipse\configuration\.settings下的org.eclipse.ui.ide.prefs文件,用文本编辑器打开,修改RECENT_WORKSPACES,它们以“\n”分隔。删除你不需要的工作台。保存退出。...原创 2010-01-13 10:28:28 · 88 阅读 · 0 评论 -
java多线程例子
到这里我们做一个完整的例子来说明线程产生的方式不同而生成的线程的区别: package debug;import java.io.*;import java.lang.Thread;class MyThread extends Thread{ public int x = 0; public void run(){ System.out.pri...原创 2009-08-24 00:32:27 · 61 阅读 · 0 评论 -
Java图片处理
1 多张jpg图合成gif动画 /** * 把多张jpg图片合成一张 * @param pic String[] 多个jpg文件名 包含路径 * @param newPic String 生成的gif文件名 包含路径 */ private synchronized void jpgToGif(String pic[], String newPic) ...原创 2009-08-27 18:36:49 · 70 阅读 · 0 评论 -
取文件MD5的应用
import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.nio.MappedByteBuffer;import java.nio.channels.FileChannel;import java.security.MessageDigest;impor...原创 2011-09-14 14:06:28 · 91 阅读 · 0 评论