
java
仰望星空5350
随意小计,以后工作中可以用到。。。
展开
-
base64图片格式转换为file
base64图片格式转换为file原创 2023-06-12 16:22:51 · 752 阅读 · 0 评论 -
java实现时间计算
java常用时间计算原创 2023-03-10 13:47:10 · 537 阅读 · 0 评论 -
jmap生成JVM堆内存快照命令
jmap生成JVM堆内存快照命令原创 2023-02-16 11:13:13 · 568 阅读 · 0 评论 -
使用MAT工具分析OOM问题
使用MAT工具分析OOM问题原创 2023-02-16 10:01:23 · 752 阅读 · 0 评论 -
使用hutool工具生成图片二维码并且转换为base64
【代码】使用hutool工具生成图片并且转换为base64。原创 2023-02-01 14:28:52 · 7038 阅读 · 4 评论 -
hutool工具实现时间偏移到23点59分59秒
hutool工具实现时间偏移到23点59分59秒原创 2023-01-12 10:59:12 · 1037 阅读 · 0 评论 -
shell脚本监控进程是否存在并重启
shell脚本监控进程是否存在并重启原创 2023-01-03 14:27:25 · 346 阅读 · 0 评论 -
linux shell脚本监控服务运行状态并自动重启
linux shell脚本监控服务运行状态并自动重启原创 2022-12-22 19:51:10 · 945 阅读 · 0 评论 -
通过nginx访问服务器图片设置
通过nginx访问服务器图片设置原创 2022-12-14 08:46:42 · 1346 阅读 · 0 评论 -
项目引入外部jar
项目引入外部jar原创 2022-12-13 15:53:07 · 199 阅读 · 0 评论 -
页面刷新404走nginx 解决方式
页面刷新404走nginx 解决方式原创 2022-12-13 13:40:15 · 275 阅读 · 0 评论 -
公众号开发之事件监听、自定义菜单
公众号开发之事件监听自定义菜单原创 2022-09-23 11:55:10 · 623 阅读 · 0 评论 -
Java实现AES解密算法
Java实现AES解密算法原创 2022-09-15 15:33:51 · 395 阅读 · 0 评论 -
SpringBoot 整合 Minio 上传文件
SpringBoot 整合 Minio 上传文件原创 2022-09-14 10:27:03 · 826 阅读 · 0 评论 -
内存溢出+CPU占用过高:问题排查+解决方案+复盘
内存溢出+CPU占用过高:问题排查+解决方案+复盘(超详细分析教程)转发转载 2022-09-07 08:40:01 · 357 阅读 · 0 评论 -
Redis key常用操作命令
Redis key常用操作命令原创 2022-09-06 09:37:57 · 1041 阅读 · 0 评论 -
IDEA常用maven打包命令
IDEA常用maven打包命令原创 2022-09-05 14:15:02 · 3935 阅读 · 0 评论 -
java实现字符串转换为list
java实现字符串转换为list原创 2022-08-31 10:15:33 · 695 阅读 · 0 评论 -
springboot整合佳博打印机打印条码、二维码
springboot整合佳博打印机打印条码二维码原创 2022-08-23 15:33:56 · 2520 阅读 · 2 评论 -
记录一次nacos启动异常
nacos启动与配置原创 2022-08-15 15:39:12 · 297 阅读 · 0 评论 -
java实现项目重启时初始化调用接口
java 实现项目重启时初始化调用接口原创 2022-07-23 08:43:30 · 673 阅读 · 0 评论 -
启动jar包shell脚本
启动jar包shell脚本原创 2022-07-19 11:23:35 · 8337 阅读 · 3 评论 -
若依框架包名修改器
若依框架包名修改器原创 2022-07-15 18:04:04 · 849 阅读 · 0 评论 -
springboot实现自定义拦截器注册
springboot实现自定义拦截器原创 2022-07-06 08:41:48 · 229 阅读 · 0 评论 -
springboot 整合redis geo 实现查找附近信息功能
工具类:import lombok.RequiredArgsConstructor;import org.springframework.data.geo.*;import org.springframework.data.redis.connection.RedisGeoCommands;import org.springframework.data.redis.core.GeoOperations;import org.springframework.data.redis.core.Stri原创 2022-05-30 17:26:46 · 1086 阅读 · 0 评论 -
java 实现自定义注解实现字典翻译
1.定义接口import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;/** * 数据字典注解 */@Target(ElementType.FIELD)@Retention(RetentionPolicy.RUNTIME)publi原创 2022-04-24 15:57:08 · 3275 阅读 · 4 评论 -
数据库字段用逗号分割查询方式
WHERE find_in_set(#{deptId}, ancestors) ))原创 2022-04-23 15:53:27 · 1801 阅读 · 0 评论 -
java实现普通类 注入service
1. 添加@Component注解2. @Autowired private ISysDeptService iSysDeptService; private static A a; (A为你的类名) 3. @PostConstruct public void init() { a= this; }4. 调用 a.iSysDeptService.selectUserId();原创 2022-04-22 13:27:07 · 2452 阅读 · 0 评论 -
mysql 常用日期整理
MySQL 常见时间获取整理(当日、当月、当年、上一日、上一月、上一年,当月第一天,当年第一天等等)当前时间 SELECT now(); //当前时间,格式2020-09-02 16:00:02SELECT curdate(); //当前日期,格式2020-09-02SELECT date_format(now(),'%Y-%m-%d'); //当前日期,格式2020-09-02当月select date_add(curdate(),interval -day(curdate())+1 da原创 2022-04-21 15:48:11 · 428 阅读 · 0 评论 -
端口占用解决技巧
问题描述:Description:Web server failed to start. Port 8080 was already in use.Action:Identify and stop the process that’s listening on port 8080 or configure this application to listen on another port.方法1:关掉占用8080端口的进程键盘输入(win+r),接着在运行对话框中输入“cmd”,进入命令窗口原创 2022-04-20 17:00:28 · 157 阅读 · 0 评论 -
Java生成微信小程序二维码(Base64字节码)
import com.alibaba.fastjson.JSONObject;import java.io.BufferedInputStream;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.io.PrintWriter;import java.net.HttpURLConnection;import java.net.URL;import java.util.Base64;impo原创 2022-04-12 10:41:20 · 3737 阅读 · 4 评论 -
ruoyi框架修改Swagger样式为knife4j风格、Swagger样式风格修改
1.引入依赖com.github.xiaoyminknife4j-spring-boot-starter2.0.22.在SecurityConfig 配置文件放行 doc.html.antMatchers("/doc.html").anonymous()3.修改SwaggerConfig 配置文件文档版本类型4.运行项目访问 http://ip:port/doc.html好了 ,到这里好看的Swagger 风格页面搭建成功了! 又到饭点了 关注微信公众号《吃喝都省》 领个优惠券吧原创 2022-04-01 13:19:46 · 3370 阅读 · 1 评论 -
java实现自定义注解校验重复提交(亲测有效)
代码提取链接: https://pan.baidu.com/s/1XGlfbvXNPwPvpsGffRgVkA?pwd=yhpb 提取码: yhpb原创 2022-01-19 15:59:47 · 528 阅读 · 1 评论 -
springboot 多线程
springboot 多线程原创 2022-01-18 10:54:59 · 543 阅读 · 0 评论 -
基于redis实现分布式锁
基于 Redis 做分布式锁基于 REDIS 的 SETNX()、EXPIRE() 方法做分布式锁setnx()setnx 的含义就是 SET if Not Exists,其主要有两个参数 setnx(key, value)。该方法是原子的,如果 key 不存在,则设置当前 key 成功,返回 1;如果当前 key 已经存在,则设置当前 key 失败,返回 0。expire()expire 设置过期时间,要注意的是 setnx 命令不能设置 key 的超时时间,只能通过 expire()原创 2022-01-18 09:49:10 · 243 阅读 · 0 评论 -
java实现表情过滤
表情过滤原创 2022-01-17 14:42:21 · 1534 阅读 · 0 评论 -
idea常用插件
1、dao层跳转mapperFree Mybatis plugin 安装后重启即可2. 接口测试插件RestfulToolkit原创 2021-12-21 09:19:54 · 267 阅读 · 0 评论 -
redis实现过期key异步提醒
1、import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.data.redis.connection.RedisConnectionFactory;import org.springframework.data.redis.listener.RedisMessageListener原创 2021-11-03 15:42:22 · 387 阅读 · 0 评论 -
java工厂模式加策略模式实现动态选择类例子
1.工厂模式加策略模式实现动态选择类/** * 退款实现接口 */public interface RefundIdentifyService { CommonNotify toRefund(RefundModel refundModel);}//支付宝退款实现@AllArgsConstructor@Servicepublic class AliIdentifyService implements RefundIdentifyService { private原创 2021-10-20 12:09:46 · 738 阅读 · 0 评论 -
java根据最大编号按照顺序生成编号
1.查询最大号 SUBSTR这里截取除字母编号外的数字 存数字可直接使用max函数查询SELECT SUBSTR(car_num,3) carNum FROM t_car WHERE order by SUBSTR(car_num,3) desc LIMIT 12.%08d 8号位补零String codes = String.format("%08d", maxNum+1);...原创 2021-09-30 10:45:16 · 529 阅读 · 0 评论