首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
konata泉
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
71
文章 71
沸点 0
赞
71
返回
|
搜索文章
赞
文章( 71 )
沸点( 0 )
ThreadLocal底层原理学习
`ThreadLocal`类是一个线程数据绑定类, 有点类似于`HashMap<Thread, 你的数据>` (但实际上并非如此), 它所有线程共享, 但读取其中数据时又只能是获取线程自己的数据, 写
【Git】 什么!?都快2023年了还搞不清楚 git rebase 与 git merge!?😮
读完本篇文章,你将获得以下收获:1. 了解git rebase 与 git merge的用法;2. 了解git rebase 与 git merge的区别;3.了解git rebase 与 git..
ZK客户端Curator使用详解
zookeeper不是为高可用性设计的,但它使用ZAB协议达到了极高的一致性。所以它经常被选作注册中心、配置中心、分布式锁等场景。 它的性能是非常有限的,而且API并不是那么好用。xjjdog倾向于使用基于Raft协议的Etcd或者Consul,它们更加轻量级一些。 Curat…
死磕Synchronized底层实现--概论
关于synchronized的底层实现,网上有很多文章了。但是很多文章要么作者根本没看代码,仅仅是根据网上其他文章总结、照搬而成,难免有些错误;要么很多点都是一笔带过,对于为什么这样实现没有一个说法,让像我这样的读者意犹未尽。 本系列文章将对HotSpot的synchroniz…
超详细分析Spring的BeanDefinition
BeanDefinition是Spring中的十分重要的一个类,所有bean的前生都是BeanDefinition。本篇文章会对BeanDefinition的概念进行入门学习
面试官再提到synchronized时,用这篇文章彻底征服他!
一、synchronized关键字出现的意义 一个新事物的出现必然是为了解决当时已有的资源所不能解决的问题,synchronized关键字的出现使得安全访问共享资源成为了可能。synchronized
面试官问我什么JMM
你要是整这个我可就不困了。 JMM就是Java内存模型(java memory model)。因为在不同的硬件生产商和不同的操作系统下,内存的访问有一定的差异,所以会造成相同的代码运行在不同的系统上会出现各种问题。所以java内存模型(JMM)屏蔽掉各种硬件和操作系统的内存访问…
《今天面试了吗》-并发编程的锁及内存模型
面试中问的频率很高的一个是分布式,一个就是并发。而JUC(java.util.concurrent)里的东西是并发编程的基石。上次的面试已经过去一段时间,在一边努力工作的同时,我也一边抽出时间准备java并发编程的部分。今天怀着轻松愉快的心情,再次踏上我的大厂面试之旅。 面试官…
一张长图透彻理解SpringBoot 启动原理,架构师必备知识,不为应付面试!
全网独家,透彻解析Spring的启动原理,分析各个扩展点的启动顺序。深入理解Spring,并不是只为应付面试,更是实际工作的需要。
一文彻底理解BIO、NIO、AIO
IO模型 BIO 同步并阻塞,服务器实现模式为一个链接一个线程,即客户端有连接请求时服务器端就需要启
下一页
关注了
6
关注者
0
收藏集
0
关注标签
19
加入于
2022-09-26