最新 最热

三种实现分布式锁的方式

我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访问的时候,可以使用我们学到的Java多线程的18般武艺进行处理,并且可以完美的运行,毫无Bug!...

2022-09-14
1

收到6家大厂offer,我把问烂了的《Java八股文》打造成3个PDF。共1700页!!

大家好,最近有不少小伙伴在后台留言,近期的面试越来越难了,要背的八股文越来越多了,考察得越来越细,越来越底层,明摆着就是想让我们徒手造航母嘛!实在是太为难我们这些程序员了。这不,为了帮大家节约时间,给大家搞来了今年上半...

2022-09-14
1

几种常见的JVM调优场景(建议收藏)

点击上方“芋道源码”,选择“设为星标”管她前浪,还是后浪?能浪的浪,才是好浪!每天 10:33 更新文章,每天掉亿点点头发...源码精品专栏原创 | Java 2021 超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络...

2022-09-14
1

JMH简介

JMH是新的microbenchmark(微基准测试)框架(2013年首次发布)。与其他众多框架相比它的特色优势在于,它是由Oracle实现JIT的相同人员开发的。特别是我想提一下Aleksey Shipilev和他优秀的博客文章。JMH可能与最新的Oracle JR...

2022-09-14
1

JMH基准测试

参数 描述 备注 INDI 对每个基准进行单独的热身 BULK 在任何基准测试开始之前进行批量预热。 BULK_INDI 在任何基准测试开始之前进行批量预热,然后对每个基准测试进行单独预热...

2022-09-14
1

java官方编译器_JAVA 编译器

说白了,javac就是一个编译器;编译器就是把一种语言规矩转换成另一种语言规矩,也就是将对人友好的语言转换成对机器友好的语言。因此,javac是把Java源代码编译成Java字节码,即JVM可以识别的二进制;表面上就是将.java文件转成...

2022-09-14
1

Java异常Error和Exception的区别「建议收藏」

Exception 和 Error 都是继承了 Throwable 类,在 Java 中只有 Throwable 类型的实例才可以被抛出(throw)或者捕获(catch),它是异常处理机制的基本组成类型。

2022-09-14
1

python filelock 文件锁_详解进程文件锁FileLock

* FileLocke是文件锁,进程锁,控制不同程序(JVM)对同一文件的并发访问

2022-09-13
1

《面试季》经典面试题-JVM篇(一)

前言大家好,这里是IT学习日记,相信大家对今年IT的行情应该也有所了解了,从大厂到小厂,各种裁员消息。公司裁员我们无法决定,我们能做的就是不断提升自己,提前准备。 本系列文章主要分享了之前博主真实面试中遇到的一些问...

2022-09-13
1

《面试季》经典面试题(三)

第一类: 没有实现阻塞接口,但是实现了Queue和AbstractQueue接口

2022-09-13
1