2023年2月3日

JAVA 图片压缩

摘要: package image;import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;/** * 阅读全文

posted @ 2023-02-03 16:29 instr 阅读(279) 评论(0) 推荐(0) 编辑

2022年7月13日

获取类的子类

摘要: 原理: 1、扫描指定路劲下的JAVA文件 2、利用反射 package com.util; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; import java.util.List 阅读全文

posted @ 2022-07-13 17:59 instr 阅读(278) 评论(0) 推荐(0) 编辑

2022年7月11日

分布式多级缓存(本地缓存,redis缓存)

摘要: 结构包: 使用案例: 实现效果: 1、基本并发的本地缓存,基于分布式轻量级锁的redis缓存 2、热缓存(高频访问持续缓存)+快速过期(本地缓存2秒,redis缓存10秒) 3、方法级别缓存清理 (@HybridCache 与@HybridChange 绑定管理缓存 ) 4、基于HybridType 阅读全文

posted @ 2022-07-11 16:35 instr 阅读(1290) 评论(0) 推荐(0) 编辑

2022年2月18日

golang学习链接

摘要: GitHub入门: https://github.com/rubyhan1314/Golang-100-Days Golang中国: https://www.qfgolang.com/ 阅读全文

posted @ 2022-02-18 16:18 instr 阅读(51) 评论(0) 推荐(0) 编辑

2022年2月11日

利用redis+AOP简单处理MQ幂等问题

摘要: 思路: 1、利用redis内部的串行执行特性,使用getandset()处理分布式+并发问题; 2、注解提供入参选择,通过数据抽取后计算MD5值,实现业务性值的幂等; 代码区: 1、注解 1 /** 2 * 功能描述:MQ简单幂等性处理 3 * 作者:唐泽齐 4 */ 5 @Documented 6 阅读全文

posted @ 2022-02-11 17:14 instr 阅读(347) 评论(2) 推荐(0) 编辑

2021年11月2日

java 监听redis事件

摘要: 第一步:利用RDM等redis连接工具查看相应事件,然后去网上搜索 一下,会有redis各种事件的说明,选择契合业务的事件; 第二步:创建监听处理类; 1 package com.lechuang.auth.advice; 2 3 import com.lechuang.common.core.en 阅读全文

posted @ 2021-11-02 16:08 instr 阅读(2600) 评论(0) 推荐(0) 编辑

纯JS脚本发送HTTP请求

摘要: 1 var xmlHttp; 2 var iii = 0; 3 if (window.XMLHttpRequest) { 4 xmlHttp = new XMLHttpRequest(); 5 if (xmlHttp.overrideMimeType) 6 xmlHttp.overrideMimeT 阅读全文

posted @ 2021-11-02 15:54 instr 阅读(865) 评论(0) 推荐(0) 编辑

2021年8月20日

手动加载nacos自定义配置到全局变量中

摘要: 由于springboot启动顺序:先加载上下文再加载bean 开始日常搬砖: 1、通过启动日志发现nacos在PropertySourceBootstrapConfiguration中加载上下文配置: 2、查找源码包位置,以及被执行顺序: 3、查找加载方式: 4、根据以上信息,搬砖一套到自己的项目中 阅读全文

posted @ 2021-08-20 10:11 instr 阅读(833) 评论(0) 推荐(0) 编辑

将一个数随机拆分成多个整数

摘要: 1 /** 2 * 将一个数随机拆分为多个整数 3 * @param beans 最终结果集 默认null 4 * @param num 补偿结果集 默认null 5 * @param digital 需要拆分的数 6 * @param fraction 需要拆分的份数 7 * @param avg 阅读全文

posted @ 2021-08-20 09:47 instr 阅读(1351) 评论(0) 推荐(0) 编辑

2021年8月7日

mybatis的一对多(collection)

摘要: 使用图解: 低效率查询: 高效率查询: 1 查询用联合查询 2<collection 里面不写column 阅读全文

posted @ 2021-08-07 12:00 instr 阅读(193) 评论(0) 推荐(0) 编辑

导航