首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
BensonFan
掘友等级
Java 开发
制心一处,便无事不办。
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
I/O 基础笔记
什么是 I/O 流? I/O 是 Input/Output 的缩写,也就是输入与输出。外部数据输入到计算机的内存中称为输入,相反的,内存中的数据输入到外部为输出,流是一个很形象的概念,在这些传输的过程
静态代理与动态代理
什么是代理模式? 代理模式是一种比较好理解和实现的模式,简单地说,就是在不改变原来类的的情况下,通过一个代理类去扩展原来类的附加功能。 静态代理 我们先来看一段代码: 上面这段代码有两个很明显的问题,
乐观锁与悲观锁
概念 乐观锁: 乐观锁总是假设最好的情况,认为线程每次访问共享资源的时候不会出现问题,线程可以不停地执行,无需加锁也无需等待,只在提交修改的时候去验证对应的资源是否被其它线程修改了。 悲观锁: 悲观锁
Java 线程池
什么是线程池? 顾名思义,就是一个存放线程的池子,这个池子可以限制和管理线程资源。 线程池的好处 在工作开发过程中,线程池是经常用到的并发框架,那么合理地使用线程池可以大大提高执行速度,给我们带来以下
ArrayList的扩容机制
ArrayList的扩容机制 ArrayList 扩容的本质其实是计算出新的扩容数组的 size 后实例化,并将原有的数组内容复制到新的数组中去。
Redisson 总结
可重入锁的实现原理 Redisson 加锁的核心其实是通过执行 lua 脚本去实现的: 这段 lua 脚本也比较好理解,首先用 exists 去判断 key 存不存在,也就是锁是否存在,不存在就去获取
个人成就
文章被点赞
8
文章被阅读
8,445
掘力值
320
关注了
31
关注者
12
收藏集
0
关注标签
0
加入于
2022-02-04