排序
Java微服务分布式事务框架seata
Java微服务分布式事务框架seata, 作者主页:青花锁 简介:Java领域优质创作者、Java微服务架构公号作者 简历模板、学习资料、面试题库、技术互助 文末获取联系方式 往期热门专栏回顾 专栏 描述 ...
将数据导出 Excel 并异步发送到指定邮箱:一次性能优化实战
将数据导出 Excel 并异步发送到指定邮箱:一次性能优化实战,使用 Spring Boot 实现 Excel 导出 + 邮件异步发送功能,解决接口阻塞问题 一、背景介绍最近我在开发一个跑团管理系统的数据导出功能...
剑指offer-70、把数字翻译成为字符串
剑指offer-70、把数字翻译成为字符串,题⽬描述 有⼀种将字⺟编码成数字的⽅式:'a'->1, 'b->2', ... , 'z->26'。 现在给⼀串数字,返回有多少种可能的译码结果 示例1 输⼊:'12' 返回...
Tomcat的事件监听机制:观察者模式
Tomcat的事件监听机制:观察者模式,Lifecycle中出现的监听器 (老的版本中是LifecycleSupport接口) public interface Lifecycle { /** 第1类:针对监听器 **/ // 添加监听器 public void addLi...
揭秘“山姆黄牛”背后的技术逻辑:用Java实现会员管理系统的防黄牛策略
揭秘“山姆黄牛”背后的技术逻辑:用Java实现会员管理系统的防黄牛策略,在浙江绍兴的山姆超市外,“黄牛”现象引发了广泛关注。这些“黄牛”通过提供带入和结账服务,让未办理会员卡的消费者也...
Java面试之多线程&并发篇(2)
Java面试之多线程&并发篇(2),前言 本来想着给自己放松一下,刷刷博客,突然被几道面试题难倒!Thread 类中的start() 和 run() 方法有什么区别?为什么wait, notify 和 notifyAll这些方法不在t...
java.net.BindException:Address already in use: bind,Port 8080 is already in use
java.net.BindException:Address already in use: bind,Port 8080 is already in use,出现error:java.net.BindException:Address already in use: bind或者是Port 8080 is already in use 1...
【Java 开发日记】一个不注意就死锁了,该怎么办呢?
【Java 开发日记】一个不注意就死锁了,该怎么办呢?,目录 向现实世界要答案 没有免费的午餐 如何预防死锁 1. 破坏占用且等待条件 2. 破坏不可抢占条件 3. 破坏循环等待条件 总结 向现实世界要...
被粉丝怒怼:Spring 里面接 AI 就是扯淡!!不得不说两句
被粉丝怒怼:Spring 里面接 AI 就是扯淡!!不得不说两句,大家好,我是R哥。 昨天发了一篇文章《天塌了!Spring AI 2.0 宣布移除智谱!!》,结果被某个粉丝怒怼了: Spring 里面接 AI 就是扯淡...
IDEA如何快速复制日志生成sql语句,太妙啦
IDEA如何快速复制日志生成sql语句,太妙啦,前言 我们在使用IDEA开发Java应用时,一般来说,是使用springboot+mybatis的框架。同时,开发过程中,遇到BUG在所难免。其中,有一类BUG就是数据库的...
SpringBoot进阶教程(八十三)Kaptcha
SpringBoot进阶教程(八十三)Kaptcha, Kaptcha是谷歌开源的一个可高度配置的比较老旧的实用验证码生成工具。它可以实现:(1)验证码的字体/大小颜色;(2)验证码内容的范围(数字,字母,中文汉字)...
Java怎样实现将数据导出为Word文档
Java怎样实现将数据导出为Word文档,文章首发于我的博客:Java怎样实现将数据导出为Word文档 - Liu Zijian's Blog 我们在开发一些系统的时候,例如OA系统,经常能遇到将审批单数据导出为word和ex...













