首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
random_name
掘友等级
java
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
赞
文章( 30 )
沸点( 0 )
【SpringBoot专题】SpringBoot集成Mybatis-Plus
MyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生工具。因此,mybatis-plus包含mybatis的所有
Spring高频面试题:如何解决循环依赖问题
循环依赖问题全景图什么是循环依赖问题?循环依赖问题案例分析演示代码:配置文件:测试代码:通过SpringIOC流程的源码分析循环依赖问题:以上案例有几种循环依赖问题?其实也很好解释:如何解决循环依赖问
我写了个工具,让CRUD开发效率提升100倍
大家好呀,我是大鹅,我写了个工具,让DB层、业务层、甚至是controller层的代码,工具都帮我们自动生成了!让CRUD开发效率提升100倍
全网最全一篇数据库MVCC详解,不全你打我
全称Multi-Version Concurrency Control,即多版本并发控制,主要是为了提高数据库的并发性能。以下文章都是围绕InnoDB引擎来讲,因为myIsam不支持事务。 同一行数据平时发生读写请求时,会上锁阻塞住。但mvcc用更好的方式去处理读—写请求,做到…
RabbitMQ:怎么保证消息100%被消费
我们知道,消息从生产端到消费端消费要经过 3 个步骤: 生产端发送消息到 RabbitMQ RabbitMQ 发送消息到消费端 消费端消费这条消息 这 3 个步骤中的每一步都有可能导致消息丢失,消息丢
面试:为了进阿里,必须掌握HashMap原理和面试题(图解版一)
1. HashMap的底层原理 JDK1.7使用的是数组+ 单链表的数据结构。JDK1.8之后,使用的是数组+链表+红黑树的数据结构 从HashMap常量中可以看出,当链表的深度达到8的时候,也就是默认阈值TREEIFY_THRESHOLD=8,就会自动扩容把链表转成红黑树的数…
面试必备:Java线程池解析
掌握线程池是后端程序员的基本要求,相信大家求职面试过程中,几乎都会被问到有关于线程池的问题。我在网上搜集了几道经典的线程池面试题,并以此为切入点,谈谈我对线程池的理解。如果有哪里理解不正确,非常希望大家指出,接下来大家一起分析学习吧。 面试问题2:按线程池内部机制,当提交新任务…
聊聊分布式事务
这次使用分布式事务框架过程中了学习了一些分布式事务知识,所以本文我们就来聊聊分布式事务那些事。首先我们先回顾下什么是事务。 什么是事务?这个作为后端开发,日常开发中只要与数据库有交互,肯定就会使用过事务。现在摘抄一段wiki的解释,解释下什么是事务。 数据库系统具有事务特性,这…
MVCC文章勘误
前几天在文章 MySQL事务隔离级别和MVCC 中阐述了InnoDB的MVCC的工作原理,但是在一个地方出现了错误,特此更正一下。 在事务生成readview时,会把当前系统中正在执行的读写事务写入到m_ids列表中,在判断某条记录可见性时,之前文章中写的是当记录的trx_id…
聊聊spring事务失效的12种场景,太坑了
前言 对于从事java开发工作的同学来说,spring的事务肯定再熟悉不过了。 在某些业务场景下,如果一个请求中,需要同时写入多张表的数据。为了保证操作的原子性(要么同时成功,要么同时失败),避免数据
下一页
关注了
22
关注者
0
收藏集
9
关注标签
8
加入于
2018-08-09