首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Que
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
Que
赞了这篇文章
袋鼠SAMA
Java工程师
·
5年前
关注
Java 多线程中的「lost wake up 问题」
答:为了避免「lost wake up 问题」,即「无法唤醒问题」。 我对「lost wake up 问题」的通俗理解:线程 A 调用 wait() 方法进入阻塞状态,接下...
1
评论
分享
Que
赞了这篇文章
无聊夫斯基
7年前
关注
从对象头出发了解Synchronized关键字
写这篇文章的目的源自于看《并发编程艺术》的时候,书上说synchronized关键字的锁是放在对象头里的。索性带着这个问题把这个关键字相关的内容梳理一下。 synchron...
46
7
分享
Que
赞了这篇文章
小镇早晨
4年前
关注
Java 对象、对象头mark word、锁升级、对象占内存大小
java对象的组成 一个Java对象是在堆内存中,由对象头(Header),实例数据(Instance Data)和对齐填充(Padding)三部分组成, 对象头由标记字(...
9
评论
分享
Que
赞了这篇文章
一七令
@面向保安编程
·
3年前
关注
Redis - ziplist 压缩列表
前言 相信对使用过 Redis 的人来说,数据类型 List 是不会陌生的吧。大多数人需要实现一个队列时候,首选的就是 List 了。但是其实 Redis 的 List 类...
3
评论
分享
Que
赞了这篇文章
沉默王二
Java 后端开发工程师
·
4年前
关注
携程面试官竟然问我 Java 虚拟机栈
从《JVM 内存区域划分》这篇文章中,大家应该 get 到了,Java 虚拟机内存区域可以划分为程序计数器、Java 虚拟机栈、本地方法栈和堆。今天,我们来围绕其中的一个区...
21
评论
分享
Que
赞了这篇文章
SunnyFly
个人公众号【前端应届生】
·
6年前
关注
应届生都掌握的基本操作系统知识
1. 进程和线程的区别。 6. 什么是虚拟内存。...
38
4
分享
Que
赞了这篇文章
HollisChuang
Developer @Alibaba
·
6年前
关注
好好说说Java中的常量池之Class常量池
在Java中,常量池的概念想必很多人都听说过。这也是面试中比较常考的题目之一。在Java有关的面试题中,一般习惯通过String的有关问题来考察面试者对于常量池的知识的理解...
22
评论
分享
Que
3年前
关注
让你吃透ConcurrentHashMap的细节
ConcurrentHashMap源码解析 我们在不需要保证线程安全的情况下,一般会使用HashMap来存储键值对。但是,HashMap在多线程情况下是线程不安全的,那么我...
5
3
分享
Que
赞了这篇文章
初念初恋
公众号 @初念初恋
·
3年前
关注
一文彻底弄懂ConcurrentHashMap,轻松应对面试官!
ConcurrentHashMap是HashMap的线程安全版本,内部也是使用(数组 + 链表 + 红黑树)的结构来存储元素。相比于同样线程安全的HashTable来说,效...
130
5
分享
Que
赞了这篇文章
MxsQ
4年前
关注
见识不一样的ConcurrentHashMap
为什么有这篇文章 最近在看ConcurrentHashMap,也参考了一些有关的文章,大多浅尝辄止,没有解答在阅读过程中产生的疑惑。 总体来说,许多人对于Concurren...
8
19
分享
Que
赞了这篇文章
程序新视界
微信搜:程序新视界
·
3年前
关注
各大框架都在使用的Unsafe类,到底有多神奇?
前言 几乎每个使用 Java开发的工具、软件基础设施、高性能开发库都在底层使用了sun.misc.Unsafe,比如Netty、Cassandra、Hadoop、Kafka...
80
9
分享
Que
赞了这篇文章
编程学习网
全栈工程师
·
3年前
关注
字节一面:事务还没提交的时候,redolog 能不能被持久化到磁盘呢?
又是被自己菜醒的一天,总结面经看到这题目听都没听过,打开百度就像吃饭一样自然 老规矩,背诵版在文末。 首先,咱需要明白的是,啥是持久化? 听起来高大上,换句简单的话来说,就...
5
评论
分享
Que
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
5年前
关注
一文彻底读懂MySQL事务的四大隔离级别
事务,由一个有限的数据库操作序列构成,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。 原子性: 事务作为一个整体被执行,包含在其中的对数据库的操作要么全部...
171
20
分享
Que
3年前
关注
ThreadLocal、ThreadLocalMap源码解析
1.ThreadLocal 1.1ThreadLocal概述 是一个用来实现存放、获取、删除线程相关数据的工具类,实际的线程私有数据并不是存储在这个对象中的。在Thread...
7
评论
分享
Que
赞了这篇文章
HollisChuang
Developer @Alibaba
·
5年前
关注
不就是SELECT COUNT语句吗,竟然能被面试官虐的体无完肤
数据库查询相信很多人都不陌生,所有经常有人调侃程序员就是CRUD专员,这所谓的CRUD指的就是数据库的增删改查。 在数据库的增删改查操作中,使用最频繁的就是查询操作。而在所...
256
34
分享
Que
赞了这篇文章
三分恶
公众号@三分恶
·
4年前
关注
五分钟搞懂MySQL索引下推
大家好,我是老三,分享一个小知识点。面试时候问到索引,常常会顺嘴问一句索引下推。给我五分钟,图文并茂,带你get索引下推。...
97
18
分享
Que
3年前
关注
Condition
1.Condition 1.1Condition概述 位于JUC包中,用来对原生的wait、notify/notifyAll这些方法进行增强,从Java语言层面,实现类似的...
0
评论
分享
Que
赞了这篇文章
你听___
Java开发
·
7年前
关注
详解Condition的await和signal等待/通知机制
任何一个java对象都天然继承于Object类,在线程间实现通信的往往会应用到Object的几个方法,比如wait(),wait(long timeout),wait(lo...
56
11
分享
Que
赞了这篇文章
Google大神
全栈工程师
·
5年前
关注
这可能是全网最简单的KMP了
KMP 其实已经念念叨叨挺长时间了,一直没写的原因是我觉得自己可能写不好。与其误人子弟,宁可错失良机。毕竟自己懂是一码事,能讲清楚是另一码事。 所以为了写好这篇文章,我又去...
72
7
分享
Que
关注了
小林coding
下一页
个人成就
文章被点赞
12
文章被阅读
3,274
掘力值
165
关注了
1
关注者
5
收藏集
13
关注标签
14
加入于
2022-03-05