首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Linter
掘友等级
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
47
文章 44
沸点 3
赞
47
返回
|
搜索文章
赞
文章( 44 )
沸点( 3 )
ConcurrentHashMap 的 addCount 和 fullAddCount 阅读
ConcurrentHashMap 源码目前在网络上已有众多解析。本文章主要关注其数量 size 的相关并发实现,试图自己解析该实现,如有错漏,请指正(预警:本文废话较多)。 ConcurrentHashMap#size 的关注点在于并发下结构性变更导致的数目统计,是如何实现高…
是什么事让尤大如此生气?
这件事大约发生在半年前,有人在 vite 的仓库下提了一个关于 vue-router 的 issue,让尤大非常不高兴。遇到同样的问题,如果换做你,你会怎么做呢?
MySQL EXPLAIN 详解
EXPLAIN 指令提供了 MySQL 如何执行一条 SQL 语句的信息。通过使用 EXPLAIN,我们可以查看 SQL 语句的执行计划,进而排查 SQL 语句的瓶颈,然后进行优化。
漫画 | Java语言的诞生!
互联网诞生,从最初的应用于军事领域为目的开创,到如今人人都触手可及,至今已有半个世纪之久。 说到互联网,自然离不开程序员和编程,而在众多编程语言中,Java语言一直是名列前茅之一, 对互联网的发展更是做出了巨大的贡献,使用其作为看家本领的程序员也是千千万. PS: Java之父…
SpringBoot-如何设计优秀的后端接口?
有了一个优秀的后端接口体系,不仅有了规范,同时扩展新的接口也很容易,本文演示了如何从零一步步构建一个优秀的后端接口体系。 使用了@RequiredArgsConstructor代替@Autowired,由于笔者使用Postwoman测试,因此需要加上跨域注解@CrossOrig…
【深入AQS原理】我画了35张图就是为了让你深入 AQS
此文章肝了很久,图片较多,希望大家喜欢。 公众号刚开始运营,希望与您一同成长。 谈到并发,我们不得不说AQS(AbstractQueuedSynchronizer),所谓的AQS即是抽象的队列式的同步器,内部定义了很多锁相关的方法,我们熟知的ReentrantLock、Reen…
深入理解《深入理解Java虚拟机》
重读《深入理解Java虚拟机》,以问答的形式整理笔记。 Java在执行程序过程中,会将他所管理的内存划分为几个不同区域,有各自的用途,创建时间和销毁时间。 程序计数器:一块比较小的内存空间,可以当作是当前线程所执行的字节码的行号的指示器。因为多线程下,是线程轮流切换,分配CPU…
连肝7个晚上,总结了计算机HTTP网络协议的知识点
计算机网络知识,是面试常考的内容,在实际工作中也常常会涉及到。最近总结了66条计算机网络相关的知识点,大家一起看一下吧:1.比较http0.9和http1.0http0.9只是一个简单的协议,只有一个
10个经典又容易被人疏忽的JVM面试题
1. 对象一定分配在堆中吗?有没有了解逃逸分析技术? 对象一定分配在堆中吗? 不一定的,JVM通过逃逸分析,那些逃不出方法的对象会在栈上分配。 逃逸分析(Escape Analysis),是一种可以有效减少Java 程序中同步负载和内存堆分配压力的跨函数全局数据流分析算法。通过…
【Java劝退师】Kafka 知识脑图 - 分布式日志收集系统
1. Producer 生产者 2. Consumer 消费者 3. Broker 独立的 Kafka 服务器 4. Topic 主题 5. Partition 分区 6. Replicas 副本 7. Offset 偏移量 1. Partition 2. Consumer 1…
下一页
关注了
0
关注者
2
收藏集
13
关注标签
48
加入于
2020-02-10