-
Java 处理图片压缩
问题背景。典型的情景:Nemo社区中,用户上传的图片免不了要在某处给用户做展示。如用户上传的头像,那么其他用户在浏览该用户信息的时候,就会需要回显头像信息了。用户上传的原图可能由于清晰度较高而体积也相对较大,考虑用户流量带宽,一般而言我们都不会直接体积巨大的原图直接丢给用户让用户慢慢下载。这时候通常我们会在服务器对图片进行压缩,然后把压缩后的图片内容回显给用户。压缩方案:这里主要找了两个java中17,582 3 2020-05-25 16:08
-
Elasticsearch 可视化管理工具 ElasticHD
先上图:看样子很强大的样子,在试用中。项目地址:https://github.com/360EntSecGroup-Skylar/ElasticHDwindows下安装使用:1、下载并解压。2、执行ElasticHD.exe。3、打开浏览器访问http://127.0.0.1:9800/。1,577 0 2020-05-14 13:57
-
Java8 - ChronoUnit 日期枚举类
ChronoUnit一组标准的日期时间单位。这组单元提供基于单元的访问来操纵日期,时间或日期时间。可以通过实现TemporalUnit来扩展标准单元集。这些单元适用于多个日历系统。例如,大多数非ISO日历系统定义年,月和日的单位,只是略有不同的规则。每个单元的文档说明了它的运作方式。这是一个最终的、不可变的和线程安全的枚举。入门例子plus()测试@TestpublicvoidtestChromo......1,403 0 2019-06-18 09:35
-
时间日期相关操作工具类:DateTimeUtils
importjava.util.Calendar;importjava.util.Date;/***时间日期相关操作工具*@author:Nemo*@date:2018/3/23.*/publicclassDateTimeUtils{/***得到某日期在一个月中的天数*@paramdate*@return*/publicstaticintgetDayOfMonth(Datedate){Calend......5,182 0 2018-03-23 00:35
-
java:字符串相关操作工具类StringUtils
importjava.io.IOException;importjava.io.PrintWriter;importjava.io.StringWriter;importjava.io.UnsupportedEncodingException;importjava.lang.reflect.Method;importjava.net.URLDecoder;importjava.net.URLEnc......3,894 0 2018-02-07 19:28
-
java:序列化/反序列化工具SerializeUtils
importcom.fasterxml.jackson.databind.ObjectMapper;importcom.thoughtworks.xstream.XStream;importorg.slf4j.Logger;importorg.slf4j.LoggerFactory;importpers.adam.framework.bean.User;importjava.beans.XMLDe......4,763 0 2018-02-07 19:27
-
XShell设置最大的显示行数
xshell默认显示的日志行数略少。有时候需要根据xshell显示的日志找bug,显示的日志数量太少,不太方便。需要设置下xshell的显示的日志行数,调整为显示较多内容:打开xshell,一次选择菜单:文件-》属性,找到终端。这时候看到xshell默认显示的行数为1024行。确实略小。把这个数值改大一些即可。比如:102400。这时候再查看日志的时候,就可以看到更详细的内容了。11,030 0 2018-01-17 10:20
-
ReflectionUtils 反射相关工具类
importjava.lang.reflect.Field;importjava.lang.reflect.InvocationTargetException;importjava.lang.reflect.Method;importjava.math.BigDecimal;importjava.util.ArrayList;importjava.util.Date;importjava.util......2,799 0 2017-11-02 16:36
-
随机数/随机字符串生成工具
importjava.util.Random;publicclassRandomUtils{publicstaticStringgenerateKey(intlength){Stringalphabet="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";intn=alphabet.length();StringBuff......3,330 0 2017-11-02 16:35
-
PhoneFormatCheckUtils 手机号码格式检查工具
importjava.util.regex.Matcher;importjava.util.regex.Pattern;importjava.util.regex.PatternSyntaxException;/***CreatedbyNemoon2017/8/4.*/publicclassPhoneFormatCheckUtils{/***大陆号码或香港号码均可*/publicstaticboo......5,795 0 2017-11-02 16:34
-
PdfGenerateUtil pdf生成器
importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importjava.lang.reflect.InvocationTargetException;importjava.util.ArrayList;importorg.apache.commons.beanutils.PropertyUtils......1,688 0 2017-11-02 16:32
-
MoneyUtils 人民币小写转大写工具类
importjava.math.BigDecimal;importjava.text.DecimalFormat;/***人民币小写转大写工具类*@author:Nemo2017年6月6日上午10:36:55*/publicclassMoneyUtils{publicstaticStringgetChineseMoney(StringsNumber){if(sNumber==null||"0".e......5,515 0 2017-11-02 16:31
-
身份证验证的工具类
importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;importjava.util.HashMap;importjava.util.Locale;importjava.util.Map;importorg.apache.common......2,045 0 2017-11-02 16:24
-
地址工具,根据ip获取具体地址
importcom.fasterxml.jackson.databind.JsonNode;importcom.fasterxml.jackson.databind.ObjectMapper;importorg.apache.commons.io.IOUtils;importorg.apache.http.util.TextUtils;importorg.codehaus.janino.Unico......4,198 2 2017-11-02 16:22
-
ExcelxlsxWriter java excel操作工具类
importjava.awt.image.BufferedImage;importjava.io.ByteArrayOutputStream;importjava.io.File;importjava.io.IOException;importjava.math.BigDecimal;importjava.util.Date;importjava.util.List;importjava.util......4,411 0 2017-11-02 16:18
-
ExcelxlsxReader java excel操作工具类
importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.IOException;importjava.io.InputStream;importjava.math.BigDecimal;importjava.util.ArrayList;importjava......3,037 0 2017-11-02 16:17
-
ExcelxlsWriter java excel操作工具类
importjava.awt.image.BufferedImage;importjava.io.ByteArrayOutputStream;importjava.io.File;importjava.io.IOException;importjava.math.BigDecimal;importjava.util.Date;importjava.util.List;importjava.util......2,840 0 2017-11-02 16:16
-
ExcelxlsReader java excel操作工具类
importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.IOException;importjava.io.InputStream;importjava.math.BigDecimal;importjava.util.ArrayList;importjava......2,104 0 2017-11-02 16:15
-
图片无损压缩工具
这也是博客将使用的图片压缩方法:工具类:importcom.sun.image.codec.jpeg.JPEGCodec;importcom.sun.image.codec.jpeg.JPEGEncodeParam;importcom.sun.image.codec.jpeg.JPEGImageEncoder;importjavax.imageio.ImageIO;importjavax.imag......23,066 2 2017-10-16 11:25
-
MAC地址转LONG
/***Createdbynemoon16-8-19.*/publicclassMacUtils{/****@paramarg*/publicstaticvoidmain(Stringarg[]){Stringmac="60:02:B4:FE:50:55";bytembyte[]=getMacBytes(mac);//mac地址转字节,码longres=bytesToLong(mbyte);//字......1,858 0 2016-08-19 11:32