会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小鹏713
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
下一页
2022年2月8日
RabbitMQ如何保证消息的可靠性
摘要: 1、保证消息不丢失(三步)1.1、开启事务(不推荐)1.2、开启confirm(推荐)1.3、开启RabbitMQ持久化(交换机、队列、消息)1.4、关闭RabbitMQ自动ack(改成手动) 2、保证消息不重复消费2.1、幂等性(每个消息用一个唯一标识来区分,消费前先判断标识有没有被消费过,若已消
阅读全文
posted @ 2022-02-08 13:51 小鹏713
阅读(228)
评论(0)
推荐(0)
2022年2月7日
MySQL事务隔离级别和实现原理
摘要: MySQL 事务 本文所说的 MySQL 事务都是指在 InnoDB 引擎下,MyISAM 引擎是不支持事务的。 数据库事务指的是一组数据操作,事务内的操作要么就是全部成功,要么就是全部失败,什么都不做,其实不是没做,是可能做了一部分但是只要有一步失败,就要回滚所有操作,有点一不做二不休的意思。 假
阅读全文
posted @ 2022-02-07 10:29 小鹏713
阅读(49)
评论(0)
推荐(0)
Spring Boot中的事务管理 隔离级别
摘要: 在声明事务时,只需要通过value属性指定配置的事务管理器名即可,例如:@Transactional(value="transactionManagerPrimary")。 除了指定不同的事务管理器之后,还能对事务进行隔离级别和传播行为的控制,下面分别详细解释: #### 隔离级别 隔离级别是指若干
阅读全文
posted @ 2022-02-07 10:04 小鹏713
阅读(361)
评论(0)
推荐(0)
2022年1月21日
JVM内存结构和Java内存模型
摘要: 某东618活动,我下单了三本书,其中一本便是《深入理解Java虚拟机(第2版)》,连续看了2天,收获颇丰,有一种相见恨晚的感觉。接下来会刷第二遍、第三遍,推荐给还没入手的Java程序员,特别是搞后端开发的,建议只字不差地阅读,定有收获。 结合书本和Google,我头脑中有了JVM内存结构和Java内
阅读全文
posted @ 2022-01-21 14:40 小鹏713
阅读(116)
评论(0)
推荐(0)
2022年1月17日
了解GC过程
摘要: B站链接 https://www.bilibili.com/video/BV1dt411u7wi 博客园知识 https://blog.csdn.net/qq_61624088/article/details/127705718 JVM收集器CMS与G1区别 https://blog.csdn.ne
阅读全文
posted @ 2022-01-17 11:35 小鹏713
阅读(39)
评论(0)
推荐(0)
JVM内存结构
摘要: B站链接 https://www.bilibili.com/video/BV12t411u726 https://www.bilibili.com/video/BV1Q64y1h7PT (1)JVM 内存模型共分为5个区:Java虚拟机栈、本地方法栈、堆、程序计数器、方法区(元空间)(2)各个区各自
阅读全文
posted @ 2022-01-17 10:16 小鹏713
阅读(54)
评论(0)
推荐(0)
2022年1月10日
消息队列比较
摘要: B站 https://www.bilibili.com/video/BV1aY4y1J7Lr/?spm_id_from=333.337.search-card.all.click&vd_source=f0f7ef36d638628b3ab7a240c872017d
阅读全文
posted @ 2022-01-10 14:59 小鹏713
阅读(30)
评论(0)
推荐(0)
2021年10月29日
java面试题
摘要: 作者:Java编程学堂链接:https://www.zhihu.com/question/414988138/answer/2083841630来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 一、Java基础 1.JDK动态代理和CGLIB动态代理的区别 2.静态代理
阅读全文
posted @ 2021-10-29 17:52 小鹏713
阅读(81)
评论(0)
推荐(0)
2021年10月15日
看源码技巧
摘要:
阅读全文
posted @ 2021-10-15 15:36 小鹏713
阅读(17)
评论(0)
推荐(0)
2021年10月14日
MySQL的各种锁
摘要: 不少人在开发的时候,应该很少会注意到这些锁的问题,也很少会给程序加锁(除了库存这些对数量准确性要求极高的情况下),即使我们不会这些锁知识,我们的程序在一般情况下还是可以跑得好好的。因为数据库隐式帮我们加了这些锁了,只有在某些特定的场景下我们才需要手动加锁。 对于UPDATE、DELETE、INSER
阅读全文
posted @ 2021-10-14 14:57 小鹏713
阅读(398)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
下一页
公告