
Java常用公共类
文章平均质量分 58
java常用的一些公共类收录
ioseeker
这个作者很懒,什么都没留下…
展开
-
用户注册或登录AES加密解密工具类
情景:项目在涉及到账号注册和登陆时,遇到用户密码的加密和解密过程,网上不少加密算法如MD5加密算法、DES加密算法、Base64加密算法和AES加密算法等。在此记录目前使用比较流行的AES加密算法AES,高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。严格地说,AES和Rijndael加密法并不完全一样(虽然在实际原创 2021-01-06 09:17:01 · 714 阅读 · 0 评论 -
java两个List「HashMap」去重合并----实现方式一
情景:最近在项目中遇到两个以List<HashMap>封装的list,需要把期中一个list合并到另一个中,覆盖之前已存在的。这里展示实现的某一种方式如下:目标list1集合: List<HashMap> list1 = new ArrayList<HashMap>(); list1集合示例: 目标list2集合: List<HashMap> list2 = new ArrayList<HashMap>();原创 2020-09-23 16:08:55 · 2989 阅读 · 0 评论 -
雪花算法--生成18位唯一ID
情景: 目前创建表时一般不会选择整型,而是选择字符串类型,字符串不能进行自增,后台在新增时就要生成唯一的ID,就随之出现许多生成唯一ID的算法,其中雪花算法比较流行,在此记录一下。代码如下:public class SnowFlakeGenerator { public static class Factory { /** * 每一部分占用...原创 2019-12-25 15:23:31 · 17804 阅读 · 8 评论 -
java日志打印公共类 ------java公共类汇总之系列之一
情景:项目中常常会用到,错误日志打印,在这里记录其中的一种。日志公共类代码块如下:import org.slf4j.Logger;public class LoggerUtils { public static void debug(Logger logger, String message) { if (logger.isDebugEnabled()) { ...原创 2019-07-15 18:15:22 · 985 阅读 · 0 评论 -
java跨域公共类 ------java公共类汇总之系列之二
情景:前后端要想打通,需要解决跨域问题,记录一下跨越公共类编写.代码如下:import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.UrlBasedC...原创 2019-07-15 18:29:33 · 363 阅读 · 0 评论