首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JavaLyHn
掘友等级
希望成为架构师的bug青年
成功会在下一个转角遇到
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
134
文章 59
沸点 75
赞
134
返回
|
搜索文章
最新
热门
「JUC篇」之 通俗易懂而又不失深度的ThreadLocal详解
每个Thread对象维护着一个ThreadLocalMap的引用,ThreadLocalMap是ThreadLocal的内部类,用Entry来进行存储,调用ThreadLocal的set()方法时,实
「JUC篇」之 原子操作类案例实战+原理解析一套打通(深入理解LongAdder为什么这么快)
LongAdder的基本思路就是`分散热点`,将value值分散到一个Cell数组中,不同线程会命中到数组的`不同槽`中,`各个线程只对自己槽中的那个值进行CAS操作`,这样热点就被分散了,冲突的概率
在你输入网址按下确认后,到底发生了什么
1. 构建演示图 2. 流程演示 我在用户服务器中输入Web服务器的域名 接着用户PC中的DNS客户端进程会发送一个DNS查询请求报文,其内容为域名www.JavaLyHn对应的IP地址是什么,DNS
「JUC篇」之 CAS详解
`比较并交换`,实现并发算法时常用到的一种技术。它包含三个操作数——`内存位置、预期原值及更新值`。 执行CAS操作的时候,将`内存位置的值与预期原值`比较: 如果相匹配,那么处理器会自动将该位置值更
「JUC篇」之 深度理解volatile与Java内存模型
1. 被volatile修饰的变量有什么特点 可见性 有序性 volatile的内存语义: 当写一个volatile变量时,JMM会把该线程对应的本地内存中的共享变量值立即刷新回主内存中。 当读一个
「JUC篇」之 深度讲解Java内存模型JMM+happens-before原则
1. 什么是JMM Java虚拟机规范中试图定义一种Java内存模型(java Memory Model,简称JMM) 来屏蔽掉各种硬件和操作系统的内存访问差异, 以实现让Java程序在各种平台下都能
「JUC篇」之 一篇文章掌握线程中断机制与LockSupport
1. 什么是中断机制 1.1 三个废弃方法 为什么这三个方法被废弃了? 首先,一个线程不应该由其他线程强制中断或者停止,而是应该由自己的线程来停止。 倘若别的线程能够肆无忌惮的结束你的线程,这不就乱套
「JUC篇」之 CompletableFuture异步编排详解
1. Future和Callable接口 1.1 Future Future接口定义了操作异步任务执行一些方法,如获取异步任务的执行结果、取消任务的执行、判断任务是否被取消、判断任务执行是否完毕等。
「JUC篇」之 Java线程池详解
1. 线程池的创建 1.1 Executors 1.2 ThreadPoolExecutor(推荐使用) 1.3 ThreadPoolExecutor核心参数详解 corePoolSize:核心线程数
Reids高级(十四)、Redis网络模型详解
多路I/O复用模型是利用 select、poll、epoll 可以同时监察多个流的 I/O 事件的能力,在空闲的时候,会把当前线程阻塞掉,当有一个或多个流有 I/O 事件时,就从阻塞态中唤醒,于是程序
下一页
个人成就
文章被点赞
153
文章被阅读
21,407
掘力值
855
关注了
12
关注者
35
收藏集
0
关注标签
29
加入于
2023-01-18