Java
文章平均质量分 93
Javacxyzz
这个作者很懒,什么都没留下…
展开
-
BAT面试必问:a-b0与ab什么区别?overflow-conscious代码什么玩意?
BAT面试必问:a-b<0与a<b什么区别?overflow-conscious代码什么玩意? 读过JDK源码的同学,尤其是读过Collection框架的同学,肯定遇到过下面这种代码: 第一次读到这样的代码,你可能跟我一样感到困惑,为什么不直接写成 “newCapacity < minCapacity”,而是更麻烦的"newCapacity – minCapacity < 0"呢? 不过,当看到那个注释"overflow-conscious code"之后,你或许明白了一点点,这原创 2021-06-16 19:53:34 · 525 阅读 · 0 评论 -
42张图,带你真正搞懂redis数据类型的底层
42张图,带你真正搞懂redis数据类型的底层 思维导图: 我是redis 你好,我是 redis 一个叫Antirez的男人带我来到这个充满复杂的世界上。 聊到我的出生,那跟MYSQL大哥脱不了关系呀,我是来帮助他的,所谓天降猛男redis就是我了,真想对他说: “ 我还没有来到这个世界上的时候,刚开始挺好的,互联网前期,咱们的用户请求也不多,主要是一些静态网站和小游戏,这 有啥难的 ,MYSQL大哥一个顶俩好吧。但天有不测风云,历史不会停止步伐的。用户请求的数据也随之暴涨,每天用户的 每一次请求原创 2021-06-16 19:48:32 · 151 阅读 · 0 评论 -
28张图剖析kafka:简直666,狂拽吊炸天
28张图剖析kafka:简直666,狂拽吊炸天 Kafka 是主流的消息流系统,其中的概念还是比较多的,下面通过图示的方式来梳理一下 Kafka 的核心概念,以便在我们的头脑中有一个清晰的认识。 基础 Kafka 是一套流处理系统,可以让后端服务轻松的相互沟通,是微服务架构中常用的组件。 生产者消费者: 生产者即 Producer 向 Kafka 发送消息,消费者即Consumer 监听 Kafka 接收消息。 一个服务可以既是生产者又是消费者。 Topics 主题: Topic 是生产者发送消息的目原创 2021-06-16 19:47:38 · 122 阅读 · 0 评论 -
2021年全新java架构技术框架Quarkus实战神仙文档
2021年全新java架构技术框架Quarkus实战神仙文档 前言 Quarkus是一款有别于传统Java架构的新技术框架。它建立在我们熟知的技术栈上,使用了诸多成熟的技术,如JPA、JAX-RS、EclipseVert.x、Eclipse MicroProfile和CDI等,并将这些技术与Kubernetes紧密融合在一起。用户可以借助Kubernetes高效的调度运维能力,最大限度地节约资源。 云原生的星星之火,自开源社区的Kubernetes爆红之后,变成燎原之势,随后云原生相关的技术如雨后春笋般涌现原创 2021-06-16 17:53:38 · 949 阅读 · 0 评论