
util
文章平均质量分 63
狂奔的蜗牛Evan
hello world
展开
-
单元测试必备工具——自动填充对象数据
【代码】单元测试必备工具——自动填充对象数据。转载 2024-04-18 23:36:01 · 456 阅读 · 0 评论 -
JFreeChart生成折线图(生成图片本地保存,有解决中文乱码的通用方法)
JFreeChart生成折线图(生成图片本地保存,有解决中文乱码的通用方法)。本人已验证可用,图片也比较美观。maven依赖: <!--用于生成图片 --> <dependency> <groupId>org.jfree</groupId> <artifactId>jfreechart</artifactId> <versio转载 2022-04-04 18:07:18 · 1803 阅读 · 0 评论 -
文件下载时直接对流进行zip加密压缩
下载文件时直接对流进行zip加密压缩1、使用form提交表单,请求下载.do2、使用zip4j_1.3.1.jar<span style="white-space:pre"> </span>/** * 下载对账账单明细文件 * * @param request * @param response * @return * @throws Exception */ public ModelAndView downloadCheckBill(H原创 2015-12-03 16:56:42 · 7781 阅读 · 1 评论 -
Bean和Map互转工具类-BeanMapUtils
package com.yung.utils;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import net.sf.cglib.beans.BeanMap;public class BeanMapUtils{ pub...原创 2019-04-16 20:23:17 · 1676 阅读 · 0 评论 -
工具: 9种分布式ID生成方式
一口气说出9种分布式ID生成方式,面试官有点懵一、为什么要用分布式ID?在说分布式ID的具体实现之前,我们来简单分析一下为什么用分布式ID?分布式ID应该满足哪些特征?1、什么是分布式ID?拿MySQL数据库举个栗子:在我们业务数据量不大的时候,单库单表完全可以支撑现有业务,数据再大一点搞个MySQL主从同步读写分离也能对付。但随着数据日渐增长,主从同步也扛不住了,就需要对数据库进行分库分表,但分库分表后需要有一个唯一ID来标识一条数据,数据库的自增ID显然不能满足需求;特别一点的如转载 2021-07-05 16:12:11 · 445 阅读 · 0 评论 -
全国三级地区(省市县)数据表设计
最近因为工作需要,需要设计全国地区的三级联动,我也查了不少前端实现方式 不过都有些过时,一些地区的更新和变动后,这些实现方式并没跟着变动,所以我就上全国行政区划信息查询平台照着各地去进行了繁琐的查询和处理,并形成了以下的数据表,现在分享出来供大家参考和使用。注意这个数据的可靠性并非100%无误,如果有小问题自己变动,同时我也希望你能将碰到的错误回复到原博客下数据表设计数据库默认是mysql,如果你是oracle,自己做相应的变更。CREATE TABLE sys_region (转载 2021-02-26 16:03:00 · 10371 阅读 · 3 评论 -
java绘图-常用条形码类型组成及使用说明
常用条形码类型组成及使用说明摘要:常见的各种条形码类型类型组成及用途,制作条码必须掌握的基础知识,包括EAN-13商品条码,code39条码,code93条码,code128条码,UPC条码等 CODEBAR条码这是一个自检码,没有校验位;用照片实验室,图书馆,内容仅支持0~9、+ - / $ . : 等6个特殊符号。 Code11条码只允许11种字元,分别是0-9和"-",为降低检查错误率,可使用两位的检验码。 Code39条码...转载 2021-02-25 13:50:43 · 581 阅读 · 0 评论 -
Java的图片处理工具类(放缩、切割、水印等)
可实现以下常用功能:缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Image;import java.awt.Toolkit;import java.awt.color.ColorSpa转载 2021-02-24 09:55:41 · 1051 阅读 · 0 评论 -
Java绘图-Barcode4j条形码技术
Java条形码生成技术-Barcode4j背景目前二维码的应用场景已经遍布各类互联网平台,通常是将产品/商品的唯一编号存储于二维码中以做扫码识别。而用于生产环境的条形码技术仍然存在,如硬件设备制造、供应、物流运输等等。在常见的产品信息管理、物料订单系统中,存在多个生成及打印条形码(一维码)的需求场景。解决方案Java生成条形码的方案 -- barcode4j、zxingbarcode4jbarcode4j开源Java条形码生成库。支持多种编码格式,比如:code-39,.转载 2021-02-23 22:58:33 · 367 阅读 · 0 评论 -
HttpPost 两种消息体形式 --UrlEncodedFormEntity 和 StringEntity
一、UrlEncodedFormEntity代码示例://设置请求方式与参数URI uri = new URI(uriStr);HttpPost httpPost = new HttpPost(uri);httpPost.getParams().setParameter("http.socket.timeout", new Integer(500000));httpPost.setHeader("Content-type", "text/plain; charset=UTF-8");ht转载 2020-12-07 18:55:30 · 7184 阅读 · 0 评论 -
HexUtil工具类
1、可以用于加解密和加签算法中。package test;/** * 进制转化 * @author * */public class HexUtil { /** * 二进制byte数组转十六进制byte数组 * byte array to hex * * @param b byte array * ...原创 2017-04-01 14:47:40 · 8128 阅读 · 0 评论 -
字符串工具类StringUtil
package com.yung.ppapi.util;import org.apache.commons.lang3.StringUtils;public class StringUtil { public static String hidePhone(String phone) { if(StringUtils.isEmpty(phone)) { return...原创 2018-11-09 16:32:37 · 675 阅读 · 0 评论 -
文件工具类FileUtil
package com.yung.ppapi.util;import java.io.File;public class FileUtil { /** * 删除文件 * * @param fileName * @return */ public static boolean deleteFile(String fileName) { return d...原创 2018-11-09 16:33:33 · 541 阅读 · 0 评论 -
excel工具类ExcelUtil
今天给大家分享的是JAVA如何导出EXCEL表格,因为最近有做这样一个功能,所以分享出来,如有不对之处,敬请指正。POI简介:Jakarta POI 是一套用于访问微软格式文档的Java API。Jakarta POI有很多组件组成,其中有用于操作Excel格式文件的HSSF和用于操作Word的HWPF,在各种组件中目前只有用于操作Excel的HSSF相对成熟。官方主页http://...原创 2018-11-09 16:34:30 · 4267 阅读 · 0 评论 -
时间工具类DateUtil
package com.yung.ppapi.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import org.apache.commons.lang3.StringUtils;/...原创 2018-11-09 16:35:26 · 919 阅读 · 0 评论 -
集合工具类CollectionUtil
package com.yung.ppapi.util;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.util.Array...原创 2018-11-09 16:37:55 · 1697 阅读 · 0 评论 -
对象转map工具类BeanUtil
1、2、当isAccessible()的结果是false时不允许通过反射访问private变量。package com.yung.ppapi.util;import java.beans.BeanInfo;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.re...原创 2018-11-09 18:44:07 · 8359 阅读 · 2 评论 -
压缩工具类ZipUtil
1、注意资源的释放。package com.yung.ppapi.util;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundExce...原创 2018-11-09 16:31:24 · 2588 阅读 · 0 评论