自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 优雅的添加程序结束清理逻辑

等一系列的问题可能导致我们的进程挂掉。如果我们的进程在运行一些很重要的内容,比如事务操作之类的,很有可能导致事务的不一致性问题。所以,实现应用的优雅关闭还是蛮重要的,起码我们可以在关闭之前做一些记录补救操作。jvm中增加一个关闭的钩子,当jvm关闭的时候,会执行系统中已经设置的所有通过方法addShutdownHook添加的钩子,当系统执行完这些钩子后,jvm才会关闭。在写到这里的时候,我发现在官网上还有很多方便的实现方式。今天在看一些老的开源代码的时候看到了一段没有见过的代码。

2024-04-17 23:21:46 561

原创 面试的时候问到Redis高可用的时候怎么办

收集整理有用的Redis面试小技巧,还有别人的八股文里没有提到的小知识点,偷偷学会惊艳死面试官

2024-01-16 22:11:23 374 1

原创 SpringBoot多线程Transactional抛出异常会回滚吗?

多线程场景下保证事务一致性

2023-11-23 22:31:30 1124 3

原创 基于Java实现Excel中yield和price函数

毫不客气的说,我可能是全网第一个发这个资源的人吧,因为这个需求我全网找了一个月也没有找到相应代码的Java实现。于是我一跺牙,一咬脚。自己实现了一个版本,并且成功在我司测试上线。准确率无疑是可靠的。唉~

2023-10-25 20:34:05 183 4

原创 关于DataBase没有用的小知识

我会把工作中收集到的有关于数据库的小知识记录在这里,与君共勉!!!

2023-10-07 22:08:31 52 1

原创 节省开销-Mybatis懒加载

量子力学与Mybatis

2023-06-08 22:16:51 68 1

原创 几种利用冲突更新数据的方法(不同数据库)

批量插入数据,同时更新冲突的三种方法

2023-05-22 22:08:48 247 2

原创 Mybatis-plus大批量数据导入与导出

大批量数据导入导出,流式查询在;Oracle、Postreql,Mysql的数据库上的差异,以及Mysql在流式查询上的大坑

2023-05-14 23:39:33 1083

原创 一个简单的敏感词过滤需求

利用有限自动机实现敏感词过滤,Java版

2023-04-25 22:35:40 89 2

原创 关于Mybatis关联查询关联双方不同步刷新缓存的问题

这就是一级缓存的场景。二级缓存的作用范围可以近似的看作Mapper文件,现在假如有一个查询需要关联A,B两张表,这个Sql语句写在A的Mapper文件中,当AMapper发生update操作的时候这条语句对应的二级缓存可以刷新,但是,如果B表发生了更新操作,可是A表没有发生更新,此时缓存中的数据就失去了时效性。简单的思路就是我们可以标记当前Mapper发生改变的时候对应刷新的关联Mapper,重新Cache类中的clear方法,当Mapper更新的时候,联通关联的Mapper的缓存一起刷新,

2023-04-19 23:07:13 284 1

原创 聊一聊Session是用来干什么的

今天有个小白搞不懂什么是Session,可能对于很多人来讲对Session的认识还停留在面试的时候应付面试官的八股文中。今天借这个机会,我来装个逼。写下来我个人对于Session的理解。先写下来百度百科对于Session的定义为了满足实时远程监测系统的需求,服务器需要实时监测客户端的连接状态。为此利用ICE中间件的优点设计了一种基于面向对象ICE中间件自定义Session机制的解决方案。首先我们知道,在很多情况下,我们常用的网络通信都是基于HTTP协议实现的,这个协议的通信是没有记忆能力的(装逼

2021-11-24 19:10:35 564

原创 Spring框架究竟是什么

最近开始工作了,工作期间解除了Spring框架,总感觉这个东西怎么这么牛逼,看网上的资料什么的也看不懂,越看越玄乎总感觉好像有装逼的嫌疑装逼这么刺激的事情怎么能少了我!!!!根据我的师傅所说,Spring框架理解起来其实不是很复杂,只要理解好一个概念就可以了-----IOC容器,什么是IOC容器呢,大家不要去看网上的人乱说,我讲一个故事你就明白了假如说,我现在是一个吃小孩的妖怪,我

2017-12-22 11:30:15 12491 22

hAdmin管理网站模板

之前后台管理页面的时候,经理给我的一个管理页面的模板,不光有页面,而且还有bootstrap的demo是一个非常适合初学者学习的模板,希望大家共同学习,有资源一起分享

2017-12-22

SSM框架加上Ajax demo

这是我实习的时候留下的一点小小的经验,我本是不想要积分的,但是这个网站好像是想钱想疯了在学习的同志们,与君共勉!

2017-09-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除