首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
不会敲代码了
掘友等级
摸鱼人员
|
腾讯
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
146
文章 146
沸点 0
赞
146
返回
|
搜索文章
最新
热门
如果你还不知道ReentrantLock的实现流程,那你就out了 (2)
锁的公平是相对于获取锁的顺序而言的,如果是一个公平锁,那么锁的获取顺序就应该符合请求的绝对时间顺序,也就是FIFO。在上面分析的例子来说,只要CAS设置同步状态成功,则表示当前线程获取了锁,而公平锁则不一样,差异点有两个 这个方法与 nonfairTryAcquire(int …
如果你还不知道ReentrantLock的实现流程,那你就out了
在Lock接口出现之前,Java中的应用程序对于多线程的并发安全处理只能基于synchronized关键字来解决。但是synchronized在有些场景中会存在一些短板,也就是它并不适合所有并发场景。但是java5之后,Lock的出现可以解决synchronized在某些场景下…
面试被问SpringCloud Alibaba Nacos,一问三不知?看这里!
随着业务的发展,用户量和业务复杂度逐渐增加,系统为了支撑更大的流量需要做很多优化,比如升级服务器配置提升性能。在软件方面,我们会采用微服务架构,对业务服务进行微服务化拆分,水平扩容等来提升系统性能,以及解决业务的复杂性问题。 在微服务架构下,一个业务服务会拆分多个微服务,各个服…
闻所未闻的JVM底层之类加载
先去Test_3_B的镜像类中去取,如果有直接返回,如果没有,会沿着继承链将请求往上抛。很明显,这种算法的性能随着继承的death而上升,算法复杂度为O(n) Hotspot就是使用的第二种方式;借助另外的数据结构ConstantPoolCache,常量池类ConstantPo…
这一定是全网写JVM最好的文章之一 - JVM运行时数据区
一个Java程序,首先要经过javac编译成.class文件,.class文件是给JVM进行识别的,JVM将.class文件加载到方法区,执行引擎会执行这些字节码,执行时,会翻译成操作系统相关的函数。 JVM:JVM具体可以理解成就是一个平台,一个虚拟机,可以把class翻译成…
你一定要知道的MySQL之MVCC多版本并发控制
事务是一个原子操作单元,其对数据的修改,要么全部提交,要么全部回滚。 指的是事务开始之前和事务结束之后,数据库的完整性限制未被破坏。一致性包括两个方面的内容,分别是约束一致性和数据一致性。 数据一致性:是一个综合性的规定,因为它是由原子性,持久性,隔离性共同保证的结果,而不是单…
你一定要知道的JVM逃逸分析
提到JVM,相信大家一定知道JVM是什么?但是,提到逃逸分析,相信大多数人都可能一脸懵逼,逃逸分析到底是什么呢?接下来给大家分享一下。 在Java的编译体系中,一个Java的源代码文件变成计算机可执行的机器指令的过程中,需要经历两段编译,第一段编译就是通过javac命令把jav…
看了这篇文章,让你的面试机会提升五成
专科的同学,我建议,如果是计算机相关的专业,可以直接写专业,就不写学校名称了,学校名称可以放在最后最后,或者最后直接就不写学校名称了,然后要把你的专业技术和项目经验放在前面,并且要出彩,这样人家才能看到你的亮点,而不是刚看到你学历,看到你公司,哦,看不下去了,可以下一个了。。。…
被leader怼对MySQL索引一无所知,我再次打了leader的脸,最后leader不讲武德,我没闪大意了
经过第一天的成功给leader的问题都给回答上来,我的leader苦思冥想一晚上,各种百度,各种搜,各种查,终于搜到了法子对付我。。。害,我估计我离走是不远了 我:老大,我错了。我真的不会别的了! 我:(心里:就这?看来昨天老大这百度没百度出来啥东西呀)我想想奥。。。 sele…
被leader喷对MySQL索引一无所知的我是如何一小时掌握MySQL索引
我:领导啊,我中午没午休,看了一个小时的索引,现在终于把MySQL的索引给精通了。 leader:诶呦,小伙子口气不小啊。来,那我来考考你 我:网上和书上都说索引是快速查询的数据结构。但是我觉得,这么回答其实并不是完全正确的。 第一个是比如找到柱面,即刺头需要移动到对准相应的磁…
下一页
个人成就
文章被点赞
655
文章被阅读
124,230
掘力值
3,597
关注了
47
关注者
482
收藏集
0
关注标签
2
加入于
2020-11-06