首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
52Hertz
掘友等级
Java开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
ArrayList的扩容机制
size表示的是执行添加之前的元素个数,并非ArrayList的容量,容量应该是数组elementData的长度。ensureCapacityInternal该方法通过将现有的元素个数数组的容量比较。看如果需要扩容,则扩容。 综上所述,ArrayList相当于在没指定initi…
【设计模式】观察者模式
观察者模式也称为订阅者模式,实际上我觉得订阅者更容易理解。这种设计模式在生活中很常见。比如订阅期刊杂志、定牛奶等等。我们使用的软件中也很常见。比如说微博,你关注了某位明星,其实你就是他的观察者。每当你关注的明星发了新的动态,你就会接收到通知。观察者模式基于发布订阅的方式。订阅者…
[Kafka核心设计与实践原理]-消费者原理
以上分配逻辑都是基于默认的分区分配策略进行分析的,可以通过消费者客户端参数partition.assignment.strategy来设置消费者与订阅主题之间的分区分配策略。 消费,这就是点对点模式的应用。 消费,这就是发布/订阅模式的应用。 配置消费者客户端参数及创建相应的消…
[Kafka核心设计与实践原理]-生产者原理
它只管往Kafka发送消息而并不关心消息是否正确到达。在大多数情况下,这种方式没有什么问题,不过在某些时候(比如发生不可重试异常)会造成消息的丢失。这种发送方式的性能最高,可靠性最差。 通过get方法阻塞等待Kafka的响应,直到消息发送成功,或者发生异常。发生异常,捕获,交由…
[Kafka核心设计与实践原理]-安装与配置
分布式协调系统,Zookeeper是安装Kafka集群的必要组件,Kafka通过Zookeeper来实施对元数据信息的管理,包括集群、broker、主题、分区等内容。
Docker发布前后端分离项目
友情提示:因为部署的是我自己的项目,所以有些工具是我自用的,不需要的可以不用安装。
如何保持Redis和db的数据一致性
老外提出了一个缓存更新套路,名为Cache-Aside pattern。其中就指出
Spring Boot的自动装配
SpringBoot的自动装配的结构图:入口点:SpringBoot的引导类有如下内容:@SpringBootApplication注解:查看源码:@SpringBootConfiguration注解
【垃圾收集器】CMS垃圾收集器
Concurrent mark sweep(CMS)收集器是一种年老代垃圾收集器,其最主要目标是获取最短垃圾回收停顿时间,和其他年老代使用标记-整理算法不同,它使用多线程的标记-清除算法。在收集过程中
flyway使用
Flyway是一款数据库迁移(migration)工具。简单点说,就是在你部署应用的时候,帮你执行数据库脚本的工具。Flyway支持SQL和Java两种类型的脚本,你可以将脚本打包到应用程序中,在应用程序启动时,由Flyway来管理这些脚本的执行,这些脚本被Flyway称之为m…
下一页
个人成就
文章被点赞
263
文章被阅读
106,673
掘力值
2,701
关注了
3
关注者
97
收藏集
0
关注标签
35
加入于
2018-10-16