程序员
-
免费的才是最贵的,Java 8 不交钱你就不安全
也许很多人都听说过“免费的才是最贵的”这句话,这在 Java 8 上已经开始有所体现。 在 2018 年,我就写过 《重磅!使用了23年的Java不再免费!》 。当时很多人可能会说…
-
面试题:使用 MyBatis 有没有遇到坑?
说实话,MyBatis 的坑实在是太多了。看似入门很简单,但是实际上在使用的过程中,坑都是一片一片的。 今天我总结了一些 MyBatis 中常见的坑,看你有没有遇到过。 程序员专业…
-
手把手教你用代码实现 Unsafe 的 9 大使用场景
Unsafe 这个类是你用就觉得好用的类。今天我借助它,边介绍它的使用场景便给大家讲实现。 Unsafe 的8大主要功能 使用场景一:Unsafe 可以用在避免类初始化的场景。也就…
-
Unsafe 的 CAS 和内存操作的原理、源码解毒
Java 语言的一大特点就是跨平台,并且提供的有一套完美的内存管理机制。但这都是 JVM 提供的,如果我们想要直接访问系统内存资源、自主管理内存资源等就无法实现。于是 Java 又…
-
90%的程序员可能都不了解的堆外内存
去年我面试了一些程序员,等级从低到高都有。但是没有一个人能够说明白什么是堆外内存! 今天我们就一起来简单的说一说 Java 中的堆外内存。这一块可能 90% 的 Java 程序员都…
-
最新最全 Java11/JDK11 视频教程
现在更多 Java 老人说学不动了,因为 Java 实在是更新太快了。快的不能再快了,每半年更新一个版本。 这就要求,Java 程序员每半年就要重新学习一次 java。你说学 Ja…
-
都9102了,你还不懂Redis的持久化?
都 9102 年了,你还在面试中通俗简单的回答,Redis 的持久化是 RDB 和 AOF!我随便扩展一点,你就露馅了! 你忽略的才叫知识 比如,Redis 的默认持久化方式是哪一…
-
GitHub上最新最全的非常实用的40个开源JAVA项目
Github 上其实有非常多的非常实用的 Java 项目。只不过很多程序员,不知道如何去找,以及如何的去实用 Github。 今天,我就抽个时间,给大家分享 40 个 Github…
-
分享几个你可能忽视的 java 面试题
3、4 月份是面试的黄金季,最近不管是知乎还是微信里,都有不是人在问我要资料,也或者是让我下载一些面试资料。 所以,我还是分享一些简单的面试题吧,希望能够帮助到你们! 面试其实就是…
-
这套无价的 BAT Java面试题免费送
我写这篇文章,也是出于无奈。因为群里还有很多人在讨论面试题以及让我推荐工作等,还有让我解答面试题的。我个人时间非常有限,而且今年的情况也比较特殊。很多人对最近这一次换工作可能有些不…