首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
卜宁呀
掘友等级
cv大法传承人
获得徽章 15
动态
文章
专栏
沸点
收藏集
关注
作品
赞
116
文章 85
沸点 31
赞
116
返回
|
搜索文章
最新
热门
Docker 基本操作
Docker的运行流程原理大概可以参考以下这图,要了解更详细的知识点可参考其官方文档哦。
Kafka 入门解析
延迟:延迟指的是处理一条数据所用的时间,比如一条数据发送到 kafka ,kafka 用了 0.1 毫秒将数据写入,这 0.1毫秒就是延迟。 吞吐:单位时间内处理数据的数目就叫做吞吐。 Kafka 收到数据写入请求之后,会直接将数据写入到 OS 的 Page Cache 中,由…
线程池源码解析
SynchronousQueue:这个队列比较特殊,它不会保存提交的任务,而是将直接新建一个 线程来执行新来的任务。 判断当前的状态,如果状态小于等于 COMPLETING,表示 FutureTask 任务还没有完结, 所以调用awaitDone方法,让当前线程等待。
ReentrantLock 源码解析
由类图可以看出 ReentranLock 实现了 Lock 接口,实现了 Lock 接口中的 lock() 方法。 ReentrantLock 中有一个抽象内部类 Sync,继承自 AbstractQueneSynchronized 这个工具类,也就是所谓的 AQS 队列,Sy…
volatile 源码解析
工作模型缓存一致性协议(MESI)modify:修改状态,表示共享数据只缓存在当前CPU并且是修改状态,也就是缓存的数据与主内存中不一致shared:共享状态,多个CPU缓存中的内容与主内存中内容一致
Synchronized 源码解析
锁Synchronized1、可用范围类方法2、Markwork锁信息存储为什么每个java对象都可以作为锁对象synchronized(lock),关于锁的操作,都是对lock这个对象的生命周期进行
初识 Java 并发
进行复位,主要就是要告诉外界,我已经收到你的中断信号,但具体什么时候中断是由线程自己做决定。
初识设计原则
新增 IReader 接口,让 Book 和 NewPaper 分别实现接口,这样对功能进行拓展时,不需要对高层模块 Mom 类进行改动。 一个对象应该对其他对象保持最少了解。又叫最少知道原则 如果对每一个类型为 T1 的对象 o1,都有类型为 T2 的对象 o2,使得以T1定…
尝试手写简单 SpringMVC
大体思路1.配置阶段配置web.xml配置application.properties配置文件,主要配置需要扫描的包路径配置Init-pattern配置@Autowired,@Controller等注
个人成就
文章被点赞
245
文章被阅读
36,369
掘力值
1,291
关注了
13
关注者
51
收藏集
2
关注标签
11
加入于
2019-03-12