首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
有头发的猩猩
掘友等级
Java攻城狮
居危思安
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
关于volatile关键字详解
保证此变量对所有线程的可见性,这里的 “可见性”是指当一条线程修改了这个变量的值,新值对于其他线程来说是可以立即得知的。 禁止指令重排序优化(happens-before)。 可见性:对一个volatile 变量的读,总是能看到(任意线程) 对这个 volatile 变量最后的…
new HashMap()和Maps.newHashMap()的区别以及 newHashMapWithExpectedSize()
1、new HashMap() 这种是java原生API写法,需要你手动加泛型。存在线程安全问题,在扩容计算hash的时候会出现安全问题,在rehash方法中,有兴趣的可以去看一下源码 2、Maps.newHashMap(),这种是google的guava.jar提供的写法,目…
ActiveMQ消息中间件初识概念
其实在业界没有统一的标准,一般认为,消息中间件属于分布式系统中的一个子系统,关注数据的发送与接收,利用高效可靠的异步消息传递机制对分布式中的子系统进行整合。 假设一个电商交易场景,用户下单有调用库存系统减库存,然后调用物流系统进行发货,如果交易、库存、物流属于一个系统,那么就是…
个人成就
文章被点赞
2
文章被阅读
8,949
掘力值
150
关注了
4
关注者
2
收藏集
0
关注标签
5
加入于
2019-06-18