AES对称加密方式加密速度非常快,适合经常发送数据的场合。缺点是密钥的传输比较麻烦。
AES对称加密方式加密速度非常快,适合经常发送数据的场合。缺点是密钥的传输比较麻烦。
项目中有很多地方需要比较两个BigDecimal类型值的...参考java8中提供的Optional类,自己封装了一个BigDecimal比较大小的工具类。 public final class Decimal { private final BigDecimal value; private Dec...
最近在写一个工具类,在测试时发现main内无法使用自动注入获取配置文件yml属性值。于是查阅相关资料,手写了yml工具类,用于在无法使用spring自动注入时手动获取yml属性。 相关代码如下: import ...
SHA-256、HMAC-SHA256加密算法工具类
Java 使用EasyExcel导出工具类(实体类,非实体类) 现阶段业务需求有一个导出功能,使用EasyExcel实现导出操作,因为以前的接口中返回的内容很多都不是用实体类封装的,自己开发一个工具类使用,整篇文章先将整个...
java 打包工具jar,打包工具类为jar包,注意事项
为了复用代码,我们要封装一些工具类。有时候工具类是需要一些动态的配置的,比如阿里云OSS对象存储的bucketName要能动态修改。我们可以把需要动态修改的内容放在application.properties配置文件里,然后用@Value...
package com.zhd.terminal.common.helper; import org.apache.commons.collections4.MapUtils; import org.apache.http.HttpEntity; import org.apache.http.client.config.RequestConfig; ... import org.apache..
标签: java
工具类,顾名思义,就是使用的工具,哪里有需要就往哪里添加它,当遇到非静态的工具类,调用的时候还要去new一下。 用static修饰的都是属于类成员,类成员可以直接调用的,不是用static修饰的,必须使用类的对象去...
public class DisplayUtil { public static int screenWidthPx; //屏幕宽 px public static int screenhightPx; //屏幕高 px public static float density;//屏幕密度 public static int densityDPI;...
标签: java
创建一个同样名称的类,然后复制过去就好了 如果有不懂的或需要改正的,欢迎留言 ... import jodd.util.StringUtil; import org.yaml.snakeyaml.Yaml;... * yml文件工具类 */ public class YmlUtils { // 配置
Java 雪花算法工具类 SnowFlake(Twitter_Snowflake)的结构如下(每部分用-分开): 0 - 0000000000 0000000000 0000000000 0000000000 0 - 00000 - 00000 - 000000000000 1位标识,由于long基本类型在Java中是带符号...
标签: httputil
http请求工具类 用于发送HTTP请求 发送后得到相应结果 并进行解析处理
java 图片处理工具类 方法说明 方法 描述 cutCenterImage 从中间裁剪图片不进行缩放 zoomImage 缩放图片根据最短边 zoomCutCenterImage 缩放裁剪图片,先进行缩放,然后进行裁剪 实现代码 public ...
DES(Data Encryption Standard)算法是常用的分组对称加密算法,实际使用中,信息传递的双方共用一个约定好的密钥进行加密和解密,原理不介绍了,直接上工具类: package com.common.utils.des; import java....
由于static静态域最早加载到内存中,所以@Value不会生效,在set方法上使用value注解(注意set方法不是静态的,否则无法赋值),如下: private static List<String> ignoreValues; @Value("#{'${ignore....
(1)工具类: package 字符串; public class StringUtils {//Utils代表工具类 /* *设计一个方法, *给一个字符串判断是否为空, *空则返回false,不空就true */ //私有化工具类,不让外界来new这个类的对象 ...
一想到工具类,因为可以直接类.方法调用,大家就会想到静态的声明这个方法。不用实例化,直接使用。 那我为何会有标题所提这样一个疑问呢? 静态的声明会在程序一加载的时候就分配一个空间在,类似于一打开程序就...
在项目开发中,经常碰到map转实体对象或者对象转map的场景,工作中,很多时候我们可能比较喜欢使用第三方jar包的API对...主要思路,将map中的key-value取出来,然后和给定的对象去匹配,为了使工具方法更具通用性...
今天,简单讲讲如何写一个sharedpreferences的工具类。 很简单,把一些重复的操作封装在工具类里,其他地方调用就可以。在网上搜索了比较多的资料,找到一个比较好的工具类。 参考文章:...
分享一个操作IP工具类,包含:格式校验,二进制IP互相转换,网段转换,获取网段内IP,校验IP冲突等等
Java工具类(1)—Java中驼峰与下划线相互转换 1、驼峰命名法 /** * 驼峰式命名法 */ public static String toCamelCase(String s) { if (s == null) { return null; } s = s.toLowerCase(); StringBuilder sb...
一、引言 json字符串现在是项目中很常用的了,尤其是在写接口返回数据一般都是json格式的。小编最近在看项目中,发现有多处地方用到了java对象转json,但是引用的jar包都是不统一的。 常见的有由alibaba提供的...
springboot中md5加解密工具类
Date与Java8的时间之间的相互转换必须... * 日期转换工具类 * * @author Lenovo */ public class DateUtil { public static LocalDateTime date2LocalDateTime(Date date) { // return date.toInstant().atZone(Zo
本文提供可以任意角度(最小精度1度),旋转图片的Java工具类,旋转后的图片不会失真或丢失边角,根据角度参数,重新绘制图片,达到无损旋转的目的。 一.图片工具类 import java.awt.Dimension; import java....
集合的工具类Collections,学会运用工具类里面的方法可以提高我们写代码的效率和质量,接下来我对Collections工具类里面常用的方法进行整理。 一、用于排序的相关方法 1、void shuffle(List list) 随机排序 2、...
以及springboot+springcloud+Mybatisplus+druid+mysql+redis+swagger+maven+docker等集成框架的技术分享;datax、kafka、flink等大数据处理框架的技术分享