首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Gycs
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
赞
文章( 6 )
沸点( 0 )
redisson分布式锁实现原理
Redisson是一个使用Java编写的开源库,它提供了对Redis数据库的访问和操作的封装,并在此基础上提供了各种分布式功能,包括分布式锁。 Redisson的分布式锁是基于Redis的原子性操作来
Redisson分布锁原理分析及源码解读
redisson分布式锁原理分析 redisson分布式锁加锁与解锁代码分析 redisson RedissonSpinLock锁与红锁分析
七大排序帮你忙
这个原理想必大家都烂熟于心,但我还是叨叨几句。冒泡排序,顾名思义就是从数组末尾,两两比较,将最大或最小值冒泡到数组头部。 在未排序的序列中找出最小(大)元素与第一个位置的元素交换位置。 选择排序与冒泡排序的区别:冒泡排序通过依次交换相邻两个顺序不合法的元素位置,从而将当前最小(…
面试官:为什么wait()方法要放在同步块中?
这个东西是我今天看多线程通信的时候无意中想到的,为什么像wait()、notify()、notifyAll()之类的线程间通信需要放在同步块中,换言之为什么要用synchronized。如果wait()方法不在同步块中,会怎么样嘞: 经过一番谷歌,参照了各路大神的博客,终于找到…
小撕Mybatis(二)
Mybtais是一种ORM框架,用于实现面向对象编程语言里不同类型系统的数据之间的转换。 本文我将从三个步骤进行Mybatis解读。 现在把我们的目光转会一开始的mybatis-config.xml中执行sql语句的xml文件。 我主要解释第三种。第三种的映射器接口实现类是这样…
小撕Mybatis(三)
Mybtais是一种ORM框架,用于实现面向对象编程语言里不同类型系统的数据之间的转换。 本文我将从三个步骤进行Mybatis解读。 这个问题待会回答。 之后就是调用JBDC的操作了。(PreparedStatement、ResultSet) 首先Mybatis会生成一个key…
关注了
7
关注者
1
收藏集
0
关注标签
16
加入于
2020-04-13