首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
clearyue
掘友等级
JAVA开发
|
深圳瀚霖信息科技有限公司
和时间做朋友!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
最新
热门
深入拆解Tomcat
于是,我想到了优秀的开源Web容器Tomcat。作为一个优秀的开源框架,Tomcat的性能得到了无数的开发者的见证,所以研究源码以及性能优化能够很快的提升我们的知识面。Tomcat容器的本质是“Http服务器”加上“Servlet容器”,听到容器你是不是很自然的联想到了Spri…
一起学并发《3》java内存模型
似乎这个问题听起来很愚蠢,但是如果缺少同步,那么将会有许多因素导致线程无法立即甚至永远,看到另一个线程的操作结果。编译器会将源码进行重排序,此外编译器也许将变量存储到寄存器里而不是存入内存;处理器可以采用乱序或者并行的方式来执行指令;缓存可能会改变将写入变量提交到主内存的顺序;…
一起学并发《2》 安全性、可见性、原子性、有序性问题
这些年,我们的CPU、内存、I/O设备都在不断迭代发展,都在朝着更快的方向努力。但是在这个快速发展的过程中,有一个核心矛盾一直存在,那就是这三者之间的速度差异。CPU和内存的速度差异可以描述为:CPU是天上一天,而内存是地上一年(假设CPU执行普通指令是一天,那么内存读写数据就…
一起学并发《1》 CAS&&volatile&&synchronized原理解析
笔者目前CPU核心数为4核,一般而言,CPU核心数与进程数比为:1:1,换句话说,四核CPU的计算机同一时刻可以运行4个线程。自从因特尔公司引入了超线程技术以后,CPU核心与超线程之比为1:2。 CPU时间轮转机制也叫上下文切换。即使是单核处理器也支持多线程执行代码,CPU通过…
个人成就
文章被点赞
2
文章被阅读
1,165
掘力值
51
关注了
40
关注者
1
收藏集
2
关注标签
12
加入于
2019-10-13