![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 73
lhb739921140
这个作者很懒,什么都没留下…
展开
-
BeanUtils.copyProperties与PropertyUtils.copyProperties用法及区别
一、简介:BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。二、用法:BeanUtils是这个包里比较常用的一个工具类,这里只介绍它的copyProperties()方...原创 2012-02-24 17:11:53 · 78 阅读 · 0 评论 -
Java或Web中解决所有路径问题
Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的!在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径。如果是Servlet , Action , Controller, 或则Filter , List...原创 2011-01-27 09:58:36 · 59 阅读 · 0 评论 -
Linux下Jsp环境搭建 Java平台 Tomcat安装 MySQL安装配置
安装软件 1、安装JDK(因JDK包含JRE,若原来装LumaQQ时安装了JRE,请先卸载JRE的rpm包,可节省85M空间) (1)安装: #cd /tmp/myDown #./jdk-1_5_0-linux-i586-rpm.bin 这样JDK就安装到了/usr/java/jdk1.5.0目录 (2)编辑文件/etc/profile,在最后加入: e...原创 2011-05-11 14:08:17 · 103 阅读 · 0 评论 -
给出一个字符串或其他,返回一个指定长度的字符串,长度小于指定长度,用指定字符填充...
实现代码如下: public static String createNewStr(Object obj,int max_length,boolean insertFrontflag,String insertStr) { return createFactory(max_length,insertFrontflag,String.valueOf(obj...原创 2011-01-19 17:25:46 · 181 阅读 · 0 评论 -
Java中怎么遍历map中value值
//两种方法,有问题,给我发百度消息 public static void main(String[] args){ Map<String, String> map = new HashMap<String, String>(); map.put("id1", "wang"); map.put("id2", "sheng"); //方法一原创 2011-04-22 15:21:13 · 404 阅读 · 0 评论 -
JDK命令详解
转自:http://www.historycreator.com/bbs/2007-11/18/1400376402.htmlrmic功能说明: rmic 为远程对象生成 stub 和 skeleton。语法: rmic [ options ] package-qualified-class-name(s) 补充说明: rmic 编译器根据编译后的 Java 类(含有远...原创 2010-12-28 15:25:35 · 77 阅读 · 0 评论 -
利用Java导入并操作 Microsoft Excel 文档
JExcel 是一个API, 支持从Java应用程序中操作Excel工作表、工作薄等。JExcel API 是自2003年以来出现的一个稳定的开放源代码产品。 JExcel 是一个API, 支持从Java应用程序中操作Excel工作表、工作薄等。JExcel API 是自2003年以来出现的一个稳定的开放源代码产品。API 简单易操作而且功能强大。除了基本功能如读取,输入,修改Ex...原创 2010-06-18 14:29:50 · 86 阅读 · 0 评论 -
Java 获取指定日期的方法总结
格式化日期 String-->Date 或者 Data-->String SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = sdf.parse("2009-11-04");//String-->Date String sdate = sdf.format(date ...原创 2011-04-13 19:14:48 · 73 阅读 · 0 评论 -
java.lang.IllegalStateException: getOutputStream() has already been called for t
近日在做使用Jcaptcha做验证码时,出现了java.lang.IllegalStateException: getOutputStream() has already been called for this response异常,到网上一搜,该异常的出现频繁还是很高的,当然最终也找到了解决办法,以下是原贴的引用地址:http://guoyiqi.iteye.com/blog/75929 ,在...原创 2010-05-26 11:04:07 · 138 阅读 · 0 评论 -
Java中File,byte[],Object间的转换
一、有两点需要注意: 1、Object 对象必须是可序列化对象 。 2、可序列化的 Object 对象都可以转换为一个磁盘文件;反过来则不一定成立,只有序列 化文件才可以转换为 Object 对象。二、相关的转换方法:/* * To change this template, choose Tools | Templates * and open...原创 2010-05-25 11:30:49 · 84 阅读 · 0 评论 -
JPetStore 5.0 下载及部署
JPetStore是java入门的经典项目,它与.Net PetShop之争正是Java与.Net之争的集中体现。JPetStore 5.0的下载地址:http://apache.justdn.org/ibatis/binaries/ibatis.java/JPetStore-5.0.zip下载完后,将其解压,在build\wars下有一个jpetstore.war,将其复制到tomcat的w...原创 2010-05-18 09:38:39 · 252 阅读 · 0 评论 -
技术网站
OpenSource: http://www.open-open.com/中文java技术网:http://www.cn-java.com/www1/IBM developerWorks 中国 : Java 技术专区 - 关于 Java 标准和技术的文章、教程和其他技术资源: http://www.ibm.com/developerworks/cn/java/CJSDN开发者社区:ht...原创 2011-02-11 11:03:32 · 64 阅读 · 0 评论 -
java位与运算
位与运算的实质是将参与运算的两个数据,按对应的二进制数逐位进行逻辑与运算。例如:int型常量4和7进行位与运算的运算过程如下: 4=0000 0000 0000 0100&7 =0000 0000 0000 0111= 0000 0000 0000 0100对于...原创 2011-02-11 17:20:22 · 78 阅读 · 0 评论 -
判断两个字符串包含元素是否相同
示例代码:public static void main(String[] args) { String ss1 = "一二kk*escape(sSavedFileName*三四五六#七八;;九十''"; String ss2 = "e(si一七k八escapleName;五;六SavedF'#二*k'三*四九十"; char[] cc1 = ss1.toCharArray()...原创 2010-12-08 19:26:33 · 310 阅读 · 0 评论 -
joda time 方便快捷 .
操作日期不再那么麻烦 DateTime dt = new DateTime("2010-10-01"); //今天 System.out.println(dt.toString(DateTimeFormat.forPattern("yyyy-MM-dd"))); //明天 System.out.println(dt.plus(Period.days(1)).toStri...原创 2011-12-01 11:08:51 · 57 阅读 · 0 评论 -
jsp 往 FTP 上传文件问题
FtpUtil:import java.io.DataInputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;import java.util.Date;import ...原创 2011-11-21 18:17:53 · 218 阅读 · 0 评论 -
Java中读取字节流并按指定编码转换成字符串的方法
该方法中使用一个无限循环,从字节流中读取字节,存放到byte数组中,每次读取1024个字节(一般都是这个设置),由于每次读取的字节数量不一定够1024个(比如最后一次的读取就可能不够),所以我们要记录每次实际读到的字节数,然后将实际读取到的字节按指定的编码方式转换成字符串。private String inputStreamToString(InputStream is, String e...原创 2011-11-21 18:13:37 · 1133 阅读 · 0 评论 -
InputStream转String
org.apache.commons.io.output.ByteArrayOutputStreamint i = -1;//org.apache.commons.io.output.ByteArrayOutputStreamByteArrayOutputStream baos = new ByteArrayOutputStream();while ((i = is.read()...原创 2011-11-21 18:09:13 · 64 阅读 · 0 评论 -
网页标签过滤
package com.xcy.babyonline.common.utils;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * <p> * * <p> * Copyright the original author or authors. ...原创 2012-05-14 15:49:13 · 169 阅读 · 0 评论 -
图片压缩
/** * WriteImage.java Create on 2012-3-10 * * Copyright HeNan New Creatsoft. All rights reserved. */package com.xcy.image;import java.awt.Color;import java.awt.Graphics2D;import...原创 2012-05-14 15:48:14 · 134 阅读 · 0 评论 -
[转]给网站上传的图片盖章
/************************************************* <p>java对图片的操作(只能使用jpg)</p>* 对图片的签章<br>* 对图片的缩图<br>* <p>Title:java对图片的操作(只能使用jpg)</p>* <p>CreateDa原创 2011-12-30 16:13:13 · 171 阅读 · 0 评论 -
[转] 给网站上传的图片盖章
/************************************************ * <p>java对图片的操作(只能使用jpg)</p> * 对图片的签章<br> * 对图片的缩图<br> * <p>Title:java对图片的操作(只能使用jpg)</p> ************************...原创 2011-12-30 16:12:04 · 143 阅读 · 0 评论 -
java 给图片加文字水印
java给图片加水印,在网上有很多资料,但我想要一个能自适应图片大小,将水印加在图片中间或右下角,这个问题我觉得应该是一个算法的问题得根据图片大小调整水印文字的字体大小,及显示缩进比例package com.jc.ts.services;import java.awt.Color;import java.awt.Graphics;import java.awt.Imag...原创 2011-12-30 16:10:57 · 262 阅读 · 0 评论 -
在EditPlus中配置JDK编译JAVA的详细方法
在EditPlus中配置JDK编译JAVA的详细方法原创 2011-08-09 18:17:17 · 108 阅读 · 0 评论 -
XFIRE_WEBSERVICES实例
服务器端 接口package com.server;public interface IInfo { String sayHello(String words);} 实现类 package com.server;public class InfoImpl implements IInfo{ public String sayHell...原创 2010-12-13 18:30:29 · 72 阅读 · 0 评论 -
Freemarker练习实例
详见附件原创 2010-02-02 18:43:51 · 94 阅读 · 0 评论 -
java.text.MessageFormat 介绍
java.lang.Object java.text.Format java.text.MessageFormat所有已实现的接口: Serializable, Cloneable public class MessageFormatextends Format MessageFormat 提供了以与语言无关方式生成连接消息的方式。...原创 2010-01-14 10:58:10 · 232 阅读 · 0 评论 -
Java调用Oracle存储过程
创建需要的测试表:create table Test(tid varchar2(10),tname varchar2(10)); 第一种情况:无返回值 create or replace procedure test_a(param1 in varchar2,param2 in varchar2) as begin ...原创 2010-01-14 10:15:23 · 51 阅读 · 0 评论 -
jsp获取当前目录下的文件和目录,获取windows盘符
(一)获取当前目录下的文件和目录知识点1 file对象的应用2 listFiles()方法3 isDirectory()方法,isFile()方法 判断是否为目录或是文件4转换字符串方法toString(1)创建一个file对象dir,然后用listFiles()方法返回当前目录下所有文件String path=request.getRealPa...2009-07-31 18:06:08 · 65 阅读 · 0 评论 -
Java Servlet API说明文档(2.1a版) (1)
Java Servlet概论Servlet与其他普通的server扩展机制有以下进步:因为它采用了不同的进程处理模式,所以它比CGI更快。它使用了许多Web服务器都支持的标准的API。它继承了Java的所有优势,包括易升级以及平台无关性。它可以调用Java所提供的大量的API的功能模块。这份文档说明了Java Servlet API的类和接口的方法。有关更多的信息,请参看下...2009-07-31 16:40:59 · 72 阅读 · 0 评论 -
Java Servlet API说明文档(2.1a版)(2)
API对象的说明这一部分包含了对Java Servlet API的全部类和接口的详细说明。这个说明与Javadoc API差不多,但是这份文档提供了更多的信息。API包含了两个软件包,十二个接口和九个类。软件包:javax.servlet所包含的接口:RequestDispatcher;Servlet;ServletConfig;ServletContext;ServletRe...2009-07-31 16:40:15 · 63 阅读 · 0 评论 -
Java Servlet API说明文档(2.1a版)(3)
所包含的接口:HttpServletRequest;HttpServletResponse;HttpSession;HttpSessionBindingListener;HttpSessionContext。所包含的类:Cookie;HttpServlet;HttpSessionBindingEvent;HttpUtils。一、HttpServletRequest接口定义\pu...2009-07-31 16:39:10 · 61 阅读 · 0 评论 -
Java Servlet API说明文档(2.1a版)(4)
术语表bytecode字节码:由Java编译器和Java解释程序生成的机器代码。cookie由Web服务器建立的数据,该数据存储在用户的计算机上,提供了一个Web站点跟踪用户的参数并存储在用户自己硬盘上的方法。HTTP超文本传输协议。一个请求响应协议用来连接WWW服务器向客户端浏览器传输HTML页面。输入流对象\r一个对象,由ServletInputStream...2009-07-31 16:37:27 · 71 阅读 · 0 评论 -
java date总结
[color=red][/color][color=red]1.计算某一月份的最大天数 [/color]Calendar time=Calendar.getInstance(); time.clear(); time.set(Calendar.YEAR,year); //year 为 int time.set(Calendar.MONTH,i-1);//注意,Calendar对...2009-07-23 18:26:20 · 67 阅读 · 0 评论 -
排序算法
/** * 该文件所在的包 */package tongtu.hcrm.bean;/** * @author Liu Huibin * * @version 1.0 * @see java.lang.Class * @since jdk1.6.0_05 */public class Sort { public void swap(int a[], int i, int j) { in...2009-12-07 11:24:57 · 58 阅读 · 0 评论 -
java文件下载的几种方式
<script type="text/javascript"> document.body.oncopy = function() { if (window.clipboardData) { setTimeou...2010-03-18 12:51:00 · 58 阅读 · 0 评论 -
Java 泛型
介绍 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。 在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,...2009-08-04 20:47:45 · 55 阅读 · 0 评论 -
使用通配符简化泛型使用
通配符是 Java™ 语言中最复杂的泛型之一,特别是围绕捕获通配符 的处理和令人困惑的错误消息。在这一期的 Java 理论与实践 中,资深 Java 开发人员 Brian Goetz 解释了一些由 javac 生成的怪异错误消息并提供了一些简化泛型使用的技巧和解决方法。 自从泛型被添加到 JDK 5 语言以来,它一直都是一个颇具争议的话题。一部分人认为泛型简化了编程,扩展了类型系统从而使编译...2009-08-04 20:56:49 · 55 阅读 · 0 评论 -
求集合的交集
import java.util.*; public class Test{ public static void main(String[] args) { Set<Integer> a = new HashSet<Integer>(Arrays.asList(1, 2, 3, 4, 5)); Set<Integer> b = new H...2009-08-08 11:27:13 · 182 阅读 · 0 评论 -
YOYOPlayer一个用JAVA编写的,跨平台的音乐播放软件
YOYOPlayer是一个用JAVA编写的,跨平台的音乐播放软件.是一个集播放,歌词显示于一体的音频播放软件. 由于JAVA的跨平台性,您可以在几乎任何平台下使用此软件,这样可以免去您每个平台装一种特定播放软件的烦恼. YOYOPlayer的主要定位是Linux下的用户,因为Linux下几乎没有一款集成性高的音频播放软件,并且读取中文标签经常会出现乱码,由于YOYOPlayer是国人开发的,所...2009-09-09 17:55:06 · 157 阅读 · 0 评论