首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
who7708
更多收藏集
微信扫码分享
微信
新浪微博
QQ
63篇文章 · 0订阅
如何优雅地使用本地缓存?
在实际项目中,我们经常会用到本地缓存,但是应用程序往往缺少对缓存使用情况的观测。今天推荐一种用法,让你更优雅地使用本地缓存。
RocketMQ---消息的顺序性
RocketMQ---如何保证消息的顺序性 和Kafka只支持同一个Partition内消息的顺序性一样,RocketMQ中也提供了基于队列(分区)的顺序消费。即同一个队列内的消息可以做到有序,但是不
MySQL索引失效的9种场景
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第6天,点击查看活动详情 上篇文章介绍了MySQL的性能分析工具,能够使得我们的SQL在被MySQL优化过后变得透明化,我们可以知道S
Java深拷贝和浅拷贝
对象拷贝(Object Copy)就是将一个对象的属性拷贝到另一个有着相同类类型的对象中去。在程序中拷贝对象是很常见的,主要是为了在新的上下文环境中复用对象的部分或全部数据。 Java中有三种类型的对象拷贝:浅拷贝(Shallow Copy)、深拷贝(Deep Copy)、延迟…
一文读懂Java内存模型(JMM)及volatile关键字
上一篇我们从操作系统底层工作的整体了解了并发编程在硬件以及操作系统层面的一些知识,本篇我们继续来学习JMM模型以及Volatile关键字的那些面试必问的一些知识点。 Java 内存模型(Java Memory Model 简称JMM)是一种抽象的概念,并不真实存在,它描述的一组…
一文彻底理解BIO、NIO、AIO
IO模型 BIO 同步并阻塞,服务器实现模式为一个链接一个线程,即客户端有连接请求时服务器端就需要启
volatile,synchronized可见性,有序性,原子性代码证明(基础硬核)
前一篇文章**《Synchronized用法原理和锁优化升级过程》从面试角度详细分析了synchronized关键字原理,本篇文章主要围绕volatile关键字用代码分析下可见性,原子性,有序性,synchronized也辅助证明一下,来加深对锁的理解。 A线程操作共享变量后,…
JMM之内存可见性以及volatile不保证原子性解释
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 JMM第一大特性之内存可见性 变量值一旦被某个线程优先修改改变 其他线程立刻可见 对象在堆里面,整个虚拟机在内存里面
cpu密集型和io密集型区别以及线程池个数配置
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 cpu密集型 CPU密集的意思是该任务需要大量的运算,而没有阻寒,CPU一直全速运行。 CPU密集任务只有在真正的多核CPU上才可能得到加速(通
字节三面:如何设计一个高并发系统
大家好,我是田螺。 记得很久之前,去面试过字节跳动。被三面的面试官问了一道场景设计题目:如何设计一个高并发系统。当时我回答得比较粗糙,最近回想起来,所以整理了设计高并发系统的15个锦囊