工具包系列
清墨无痕
一个很懒的程序员,懒到不想CRLT+C,CRLT+V
展开
-
java文件保存工具类【工具包系列】
日常使用java保存文件到指定目录下,或者获取某个目录下的文件,即可使用工具类快速获取原创 2017-08-23 15:02:29 · 1311 阅读 · 0 评论 -
eclipse中使用lombok,优化java代码
lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。原创 2017-11-27 10:02:37 · 798 阅读 · 0 评论 -
SpringMVC框架下使用UrlRewrite实现地址重写
做伪静态的好处有哪些? 1.最主要的是为了搜索引擎方便搜索引擎蜘蛛(Spider)来抓取主页上的相关内容; 2.提高用户对主页的信任度; 3.影响网站在搜索引擎的排名中原创 2017-10-30 10:51:55 · 5036 阅读 · 2 评论 -
tomcat宕机自动重启和每日定时启动tomcat【工具包系列】
在项目后期维护中会遇到这样的情况,tomcat在内存溢出的时候就出现死机的情况和遇到长时间不响应,需要人工手动关闭和重启服务,针对这样的突发情况,希望程序能自动处理问题而不需要人工关于,所以才有了目前的需求。一、设置tomcat定时启动1,首先将tomcat注册为服务,先打开tomcat的bin目录下service.bat文件,修改下面的值,这是sevvice的注册名称和显示名称,原创 2016-07-28 10:24:25 · 19314 阅读 · 0 评论 -
excel导出模板实现动态封装字段【工具包系列】
excel导入导出的功能现在在后台管理的系统中越来越常见,比如导出学生信息、导出商品的信息。但是并不是每次导出都使用所有的字段,可能是用户自定义导出字段,所以这时候就需要个性化导出设置配置。 主要介绍excel的导出模板import java.io.FileNotFoundException;import java.io.FileOutputStream;import原创 2016-08-08 15:05:57 · 5142 阅读 · 3 评论 -
java实现Json格式美化【工具包系列】
package com.json;/** * 该类提供格式化JSON字符串的方法。 * 该类的方法formatJson将JSON字符串格式化,方便查看JSON数据。 * <p>例如: * </p><p>JSON字符串:["yht","xzj","zwy"] * </p><p>格式化为: * </p><p>[ * </p><p> "yht", * </p><p> "xz原创 2017-01-17 09:47:09 · 8457 阅读 · 0 评论 -
CSV操作(导出和导入)【工具包系列】
CSV的导入导出经常用在数据库方面,比如在项目运作中,第三方的提供部分数据但是又不肯开放接口给调用者,他们只提供数据库片段数据然后以CSV的格式提供给使用者,所以这个时候就是用到CSV导入导出的功能了,再提一下CSV的导入和导出功能和TXT的导入导出功能非常相似,下一篇将介绍TXT的导入导出。那我们就直接来看代码吧,没什么难点,注意好流的关闭和异常处理就好。package com.原创 2016-08-08 15:25:03 · 5439 阅读 · 2 评论 -
JS实现json格式美化【工具包系列】
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>json格式美化</title> </head> <body> <form id="form1" name="form1"> <textarea name="sourcejson" id=转载 2017-01-17 09:53:32 · 7245 阅读 · 0 评论 -
java服务器端解决跨域问题【工具包系列】
现在很多开发的API都支持ajax直接请求,这样就会导致跨域的问题,解决跨域的问题一方面可以从前端,另一方面就是服务器端。既然是搞服务器端,做对外的API服务,当然是做到越简单越好,前端只需要傻傻的使用就好。 目前我接触来的情况是有2种实现方式,下面直接代码,你们根据自己项目情况,选择或者修改其中的代码,所有代码都是项目实战中运行的。 第一种情况,比较简单,让所有的controller类原创 2017-04-11 10:03:10 · 20135 阅读 · 9 评论 -
excel导出模板实现动态封装字段再次升级【工具包系列】
import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.lang.reflect.Field;import java.util.Date;import java.util.原创 2017-05-27 15:17:45 · 801 阅读 · 0 评论 -
java通过反射给对象设置属性【工具包系列】
先上代码public class ReflectUtil { @SuppressWarnings("rawtypes") public static Object setValue(Class classType,String[] fields,String[] values,String formart){ Map fieldsMap = new HashMap(); fo原创 2017-05-27 15:55:09 · 2847 阅读 · 0 评论 -
java发送http请求获取响应结果【工具包系列】
import org.apache.commons.httpclient.HttpException;import org.apache.commons.httpclient.NameValuePair;import org.apache.log4j.Logger;import java.io.BufferedReader;import java.io.IOException;impo原创 2017-06-27 09:19:25 · 5705 阅读 · 0 评论 -
java字符操作模块【工具包系列】
import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.text.MessageFormat;import java.util.ArrayList;import java.原创 2017-06-27 09:47:29 · 468 阅读 · 0 评论 -
java 文件读写操作应用模块【工具包系列】
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;impor原创 2017-06-27 09:51:26 · 1670 阅读 · 0 评论 -
java 日期处理类【工具包系列】
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.HashMap;import java.util.Map原创 2017-06-27 09:54:27 · 890 阅读 · 0 评论 -
spring定时器动态生成quartz【工具包系列】
最近在项目中要对数据进行统计,而且每个商户的统计时间不一定项目,如果要根据之前的xml格式去配置的话,那么200多个商户配置要相当大的工作量,而且不一定商户的统计时间是固定的,比如一个商家的日数据比较少,统计一段时间之后,商家觉得日统计数据不够直白,想要加入周统计或者月统计功能,这时候如果再次添加xml文件,工作量又会很大而且不容易维护,还要对项目进行关闭和重启,体验感就相当差了。那么我们就结原创 2017-08-15 09:32:16 · 510 阅读 · 0 评论 -
bat结合maven 实现windows下maven自动打包脚本
不知道你是否在开发中一直遇到这样的问题,在maven打包的时候有2中方式,一种就是在ide工具里面打包,然后在ide的输出信息里面找到对应的war或者jar包所在位置,然后拷贝出来。另一种就是先找到项目所在的位置然后通过maven clean install 命令执行完毕之后,在target目录下找到对应的文件。那有没有什么可以帮助我们减少这些操作呢?因为这些操作基本上都是固定的,所以就想到b...原创 2018-10-22 13:41:17 · 6859 阅读 · 0 评论