最新 最热

CAS底层原理(cas理论模型)

CAS的全称为Compare-And-Swap ,它是一条CPU并发原语。它的功能是判断内存某个位置的值是否为预期值,如果是则更新为新的值,这个过程是原子的。

2022-07-29
1

zookeeper锁原理(Redis分布式锁)

1.使用数据库实现分布式锁 缺点:性能差、线程出现异常时,容易出现死锁 2.使用redis实现分布式锁 缺点:锁的失效时间难控制、容易产生死锁、非阻塞式、不可重入 3.使用zookeeper实现分布式锁 实现相对简单、可靠性...

2022-07-29
1

Java中间件(1)--分布式系统&中间件从入门到精通(五)

上篇文章说了,当业务数据量大的时候,可以考虑业务和数据分离,当还解决不了的时候,可以考虑把数据库读写分离,缓存,还可以考虑把表垂直拆分,水平拆分。...

2022-07-29
1

Java 程序在 JVM 中是怎样执行的?(一定要看到最后)

我们都知道 Java 程序是运行在 JVM 中的。但你可能不知道一个 Java 程序在 JVM 中是怎样执行的。今天,就和大家来一探究竟。

2022-07-29
1

写了那么多 Java 代码,却不一定见过它的真面目

我们都知道那句著名的宣传语——「一次编写, 到处运行(Write Once, Run Anywhere)」,这是对 Java 平台无关性的精准概括。字节码 + JVM 使其平台无关,与此同时也衍生出另一个无关性——语言无关性。像 Kotlin、Groovy、Scal...

2022-07-29
1

React Native 打包报错 (一)

React Native Android 项目使用 ./gradlew assembleRelease 命令打包报错 Gradle build daemon has been stopped: JVM garbage collector thrashing and after running out of JVM m...

2022-07-29
1

广州部分公司面经(二)

这周,其实有面到几个广州比较好点的企业吧!比如欢聚 致景 荔枝 百度等等,还有一些面向C端产品的公司吧,小六六这边尽量把题好好的给大家回顾

2022-07-29
1

广州部分公司面经

其实是这样的,就是上周线上线下面试了几家公司嘛,然后就是很多同学说想让我分享下,所以有了这篇文章了。

2022-07-29
1

2021-Java后端工程师面试指南-(JVM)

面试指南系列,很多情况下不会去深挖细节,是小六六以被面试者的角色去回顾知识的一种方式,所以我默认大部分的东西,作为面试官的你,肯定是懂的。...

2022-07-29
1

小六六的阿里面试之旅

2月28日在Boss上,有个阿里的大佬找我打招呼说可以帮我内推,我想也没想就把简历给它了,然后就一直忘记这事了。因为我觉得我一个垃圾学校的小垃圾,怎么会有面试机会,亏人家还让我准备一下,我也抛到九霄云外了。...

2022-07-29
1