
java工具类
文章平均质量分 77
小垣
一切皆有可能
展开
-
propert文件增删改查
============= 增删改查 祝你好运 =========================== public static void main(String args[]) throws IOException { Properties prop = new Properties(); OutputStream out = new FileOutputStream(原创 2015-04-16 15:58:31 · 387 阅读 · 0 评论 -
使用Gson把json字符串转成Map
package com.iss.itreasury.syscore.utils;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Map.Entry;impo转载 2016-05-13 17:30:27 · 2186 阅读 · 0 评论 -
解析src下的xml配置文件最简单的方法
1、编写PaserSMSConfig工具类package com.iss.itreasury.syscore.utils;import java.io.InputStream;import java.util.List;import org.apache.commons.lang3.StringUtils;import org.dom4j.Document;import org原创 2016-05-17 10:35:31 · 1524 阅读 · 0 评论 -
Apache POI使用详解
1.POI结构与常用类(1)POI介绍 Apache POI是Apache软件基金会的开源项目,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 .NET的开发人员则可以利用NPOI (POI for .NET) 来存取 Microsoft Office文档的功能。(2)POI结构说明 包名称说明HSSF转载 2017-03-02 15:35:15 · 484 阅读 · 0 评论 -
使用common-fileUpload制作文件上传(DiskFileItemFactory方式)
使用common-fileUpload制作文件上传(DiskFileItemFactory方式)所需包:commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar在网络找了关于JSP上传文件问题,本来想做个利用AJAX做带进度条的文件上传功能,但是网络上的文章都比较复杂,看了半天都看不懂,发现自己连最简单的文件上传都没有做过,那个就暂时算转载 2017-02-15 15:35:09 · 2727 阅读 · 1 评论 -
文件解压缩工具类ZipUtil
package com.imooc.test;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.Enumerat...原创 2015-09-14 09:40:27 · 173 阅读 · 0 评论 -
RandomUtil随机数工具类
package com.imooc.test;import java.util.ArrayList;import java.util.List;import java.util.Random;public class RandomUtil { /** * 在一定范围内生成给定数量的不重复随机数, 如果开始到结束的数量少于num的数量会抛出数组越界的错误,...原创 2015-09-14 10:03:49 · 2187 阅读 · 0 评论 -
TimeUtil获取各种时间
package com.imooc.test;import java.text.DateFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import ja...原创 2015-09-15 10:41:12 · 417 阅读 · 0 评论 -
Mp3Player播放MP3音乐文件
package com.imooc.test;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.net.URL;import java.text.SimpleDate...原创 2015-09-15 11:27:26 · 174 阅读 · 0 评论 -
在java中生成二维码,并直接输出到jsp页面
在java中生成的二维码不存到磁盘里要直接输出到页面上,这就需要把生成的二维码直接以流的形式输出到页面上,我用的是myeclipse 和 tomcat它的原理是:在加载页面时,根据img的src(code.jspx)找到对应的servlet(CodeServlet),在servlet中编辑二维码中的内容,调用生成二维码的类EncoderHandler中的encoderQRcoder方法...原创 2015-09-15 16:57:51 · 459 阅读 · 0 评论 -
解析多个ClassPath中的properties文件, 相同的属性将会覆盖之前的载入
1、PropertyUtils工具类package com.iss.itreasury.syscore.utils;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.util.Properties;import org.slf4j.L原创 2016-05-26 15:37:33 · 7587 阅读 · 0 评论 -
spring发送支持HTML邮件
1、发送Email工具类package com.iss.itreasury.test.htmlmail;import javax.mail.internet.MimeMessage;import org.springframework.core.io.ClassPathResource;import org.springframework.mail.SimpleMailMessag转载 2016-05-13 16:10:58 · 1466 阅读 · 0 评论 -
java中RSA加解密的实现
public static void main(String[] args) throws Exception {// TODO Auto-generated method stubHashMap map = RSAUtils.getKeys();//生成公钥和私钥RSAPublicKey publicKey = (RSAPublicKey) map.get("public");原创 2015-07-15 14:06:20 · 631 阅读 · 0 评论 -
RSA加密解密
package com.isoftstone.cms.common.utils;import java.math.BigInteger;import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.securit原创 2015-07-15 14:26:19 · 612 阅读 · 0 评论 -
遍历Map的四种方法
package com.imooc.test;import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class MapIterator { public static void main(String[] args) { Map map = new HashMap()转载 2016-03-16 14:53:58 · 265 阅读 · 0 评论 -
在java中生成二维码,并直接输出到jsp页面
在java中生成的二维码不存到磁盘里要直接输出到页面上,这就需要把生成的二维码直接以流的形式输出到页面上,我用的是myeclipse 和 tomcat它的原理是:在加载页面时,根据img的src(code.jspx)找到对应的servlet(CodeServlet),在servlet中编辑二维码中的内容,调用生成二维码的类EncoderHandler中的encoderQRcoder方法转载 2016-03-16 14:56:48 · 1754 阅读 · 0 评论 -
TimeUtil获取各种日期和时间
package com.imooc.test;import java.text.DateFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.G转载 2016-03-16 15:06:43 · 2852 阅读 · 0 评论 -
Mp3Player播放MP3音乐文件
package com.imooc.test;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.net.URL;import java.text.SimpleDateFormat;i转载 2016-03-16 15:01:40 · 1014 阅读 · 0 评论 -
Java将一个含有逻辑运算符的字符串转化成逻辑表达式
Java将一个含有逻辑运算符的字符串转化成逻辑表达式/** * * @author: Longjun * @Description: 将${money>=2000&&money=2000&&money<=4000", * 然后判断一个数值字符串是否在此区间内 * @date:2016年3月21日 上午11:25:32 */ public stat原创 2016-03-21 11:31:35 · 7959 阅读 · 0 评论 -
java将字符串转换成可执行代码
使用commons的jexl可实现将字符串变成可执行代码的功能通用工具类:/** * * @author: Longjun * @Description: 使用commons的jexl可实现将字符串变成可执行代码的功能 * @date:2016年3月21日 下午1:45:13 */ public static Object convertToCode原创 2016-03-21 13:54:04 · 20191 阅读 · 3 评论 -
spring的MailSender发送普通邮件
1、抽象父类,定义了发送邮件的函数,取得getMailSender函数留待子类实现package com.iss.itreasury.test.mailtest;import java.util.Map;import org.springframework.mail.MailSender;import org.springframework.mail.SimpleMailMessa原创 2016-05-13 16:06:31 · 3052 阅读 · 0 评论 -
sigar读取服务器信息【java】
简介Sigar(System Information Gatherer And Reporter),开源的跨平台系统信息收集工具,C语言实现,下载链接:https://download.youkuaiyun.com/download/junlong750/10900666,下载之后是个压缩包,保留好了下面各种用到。使用由于仅在java里用到了Sigar,这里也就只讲讲java项目里怎么去用它(其他...转载 2019-01-07 11:22:33 · 637 阅读 · 0 评论