![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自定义插件类
sheng_xinjun
这个作者很懒,什么都没留下…
展开
-
缩略图工具类
缩略图制作在网页浏览过程中,许多图片都是缩略图,因为原图太大。会影响网页加载速度。不多说,贴代码。代码中,红色加粗部分是核心代码。PicUtils.javapackage tm.change.util;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileNotFoundEx原创 2016-11-16 18:26:29 · 392 阅读 · 0 评论 -
Excel读写工具类
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.A...原创 2018-07-25 14:18:19 · 232 阅读 · 0 评论 -
文件上传工具类
private static Logger log = LoggerFactory.getLogger(UploadServiceImpl.class); /** * 服务器本地路径 */ @Value("${remote.file.dir}") private String remoteDir; /** * 服务器网络路径 */ @Value("${remote....原创 2018-07-25 14:29:59 · 221 阅读 · 0 评论 -
代码规范---创建后台常量类
public interface Constants { /** * 状态 */ interface State { Integer WAITING_CHOOSE_MEDIATOR = 10; Integer WAITING_ACCEPT = 20; Integer MEDIATING = 30; Integer WAITING_PARTY_C...原创 2018-07-25 14:53:10 · 579 阅读 · 0 评论 -
自定义异常类
当你不想把你的错误直接暴露给前端或者你想让前端从业务角度判断后台的异常,这个时候自定义异常类是你的不二选择。package com.util;import com.domain.CodeMessage;/** * 自定义异常类 * @author sheng * */public class MyException extends RuntimeException {...原创 2018-08-03 17:19:23 · 1197 阅读 · 0 评论 -
redis连接工具类
package com.util;import org.springframework.stereotype.Service;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;@Servicepublic ...原创 2018-08-05 14:44:33 · 1155 阅读 · 0 评论 -
日期时间工具类
package com.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.regex.Matcher;import java.util.regex.Patter...原创 2018-08-06 17:28:54 · 172 阅读 · 0 评论 -
编码转换工具类
import java.io.ByteArrayOutputStream;import java.io.OutputStreamWriter;import java.io.UnsupportedEncodingException;import org.springframework.util.StringUtils;/** * Description: * 编码相关的封装类 ...原创 2018-08-06 17:50:33 · 951 阅读 · 0 评论 -
分页工具类
import java.io.Serializable;import java.util.List;/** * @author sheng */public class Paging<T> implements Serializable { private static final long serialVersionUID = -538351618436...原创 2018-08-03 09:48:53 · 136 阅读 · 0 评论 -
导出excel表格的工具类
package com.xinshiyun.fayuan.web.court.utils;import java.io.IOException;import java.net.URLEncoder;import java.nio.charset.StandardCharsets;import java.text.SimpleDateFormat;import java.util.Ar...原创 2018-08-20 15:51:57 · 265 阅读 · 0 评论 -
String转Date工具类
其实就是几行代码的事情,不过封装一下,显得有逼格。话不多说,贴代码 import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import co...原创 2018-07-25 13:52:44 · 1039 阅读 · 0 评论 -
多线程实现文件拷贝
关于多线程,大家可以看下这个博客https://www.cnblogs.com/dolphin0520/p/3932921.html真心不错。下面直接贴我自己写的多线程实现文件拷贝的代码。package util;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;...原创 2018-06-05 15:41:41 · 4059 阅读 · 0 评论 -
XStream轻松转换xml和java对象
首先引入所需的jar:xstream-1.4.9、xpp3_min-1.1.4c、dom4j-1.6.1,或用maven管理jar包时在pom.xml中添加:<dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId...转载 2018-05-29 14:23:33 · 3927 阅读 · 0 评论 -
文件上传案例
需要的包commons-fileupload-1.2.1.jarcommons-io-1.4.jar实现步骤1、创建DiskFileItemFactory对象,设置缓冲区大小和临时文件目录2、使用DiskFileItemFactory对象创建ServletFileUpload对象,并设置上传文件的大小限制。3、调用ServletF原创 2016-11-14 15:53:09 · 501 阅读 · 0 评论 -
javamail使用教程,正确代码,各种错误及解决方案
在实现javamail之前,你需要将程序用到的两个jar包导进来。activation.jar和mail.jar按照流程,我走了好多遍,终于把它给走通。下面我总结了可能出现的各种原因错误一:535 5.7.8 authentication failed 身份认证失败 原因:(1)可能是用户名密码错误(2)主机名错误错误二:com.sun.mail.smtp.SMTPSe原创 2016-11-11 10:10:19 · 6717 阅读 · 3 评论 -
md5加密使用
之前一直以为md5加密有多高深。今天看之前老师给的资料的时候,偶然看到了md5加密。没想到就是一个十几行的插件类。要使用的时候调用这个类的方法就行了。太简单了,不多说,看下面代码。public class MD5Utils { /** * 使用md5的算法进行加密 * * @param plainText * 加密原文 * @retur原创 2016-11-10 17:11:56 · 552 阅读 · 0 评论 -
java实现爬虫技术,读取txt,word,excel,ppt,pdf,html等格式的文件
最近跟我同事一起做的项目要求读取txt,word,excel,ppt,pdf,html中的内容,不多说,先把代码贴出来,之后有时间再来做详细的解读。这是读取txt文件/** * 获取txt的文件内容 新建的默认格式 ,其它三种格式会乱码 * * @param txtFile * @return */ public String GetTxtContent(Fil原创 2016-10-25 17:55:53 · 3038 阅读 · 0 评论 -
拦截器的工作原理,自定义拦截器的实现
struts2的一个优点就是它为我们提供了拦截器。那么拦截器是怎么工作的呢!这是我自己写的一个拦截器类:package tm.change.interceptor;import com.opensymphony.xwork2.ActionContext;import com.opensymphony.xwork2.ActionInvocation;import com.op原创 2016-12-07 10:12:26 · 3142 阅读 · 0 评论 -
怎么让java项目打印日志
在你的src目录下:放入log4j.xml文件文件内容如下: log --> --> --> <RollingFile name="RollingFile" filename="${logPath}/automation.log" filepattern="${logPath}/%d{Y转载 2016-12-05 18:07:14 · 1865 阅读 · 0 评论 -
js根据cookie名字获取cookie的方法
function getCookie(cookieName) { var allcookies = document.cookie; var cookiePos = allcookies.indexOf(cookieName); //索引的长度 if (cookiePos != -1) { // 把cookie_pos放在值的开始,只要给值加1即可。 ...原创 2018-05-10 15:09:12 · 3599 阅读 · 0 评论 -
java生成二维码图片
java生成二维码图片package com.util;import java.awt.image.BufferedImage;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.IOException;import java.util.Base64;import java.util.HashM...原创 2018-05-17 15:54:06 · 520 阅读 · 0 评论 -
AES加密解密工具类
数据传递过程中难免会涉及到安全问题。分享一个AES加密解密算法的工具类,双方约定一个key,发送方用key加密。接收方用key解密。话不多说,上代码。import javax.crypto.Cipher;import javax.crypto.spec.SecretKeySpec;import org.apache.commons.codec.binary.Base64;public cl...原创 2018-05-29 13:46:18 · 2500 阅读 · 0 评论 -
阿里的图片剪裁工具类及依赖的jar包
阿里的图片剪裁工具类包含以下7个方法,这都好理解,关键是这个jar包的maven依赖不好找,有人卖这个依赖已经卖到50个下载币,黑心啊,我找了很久终于找到了。1.按固定长宽进行缩放2.按固定文件大小进行缩放3.等比例缩放,以宽或高较大者达到指定长度为准4.等比例图片压缩,以宽或高较大者达到指定长度为准5.先等比例缩放,小边缩放至指定长度后, 大边直接裁剪指指定长度6.先等比...原创 2018-12-13 15:55:23 · 1674 阅读 · 0 评论