首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
慢慢成长
掘友等级
java
学习虽然是个遗忘的过程,但总比一无所知强
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 25
沸点 0
赞
25
返回
|
搜索文章
最新
热门
Rocket MQ 核心原理
介绍RocketMQ关键机制的设计原理,主要包括消息存储、消息通讯、消息过滤、负载均衡、事务消息等。 Producer:消息发布的角色,支持分布式集群方式部署。Producer通过MQ的负载均衡模块选择相应的Broker集群队列进行消息投递,投递的过程支持快速失败并且低延迟。 …
JVM类加载
看一下我们的java文件是如何编译运行的。 为什么说java是跨平台的语言,一次编译,到处运行?因为java文件最终是要编译成class文件,而只要符合jvm规范的class文件,就可以在jvm上解释执行。 就好比小时候玩的小霸王游戏一样,class文件相当于游戏卡,而jvm相…
Redis中Srting类型的底层实现-SDS
c/c++ 中 char 数组也可以存储字符串,而且c就是这么干的, C 语言使用长度为 N+1 的字符数组来表示长度为 N 的字符串, 并且字符数组的最后一个元素总是空字符 '\0' 。 2.1. 长度的获取。 2.2. 缓冲区溢出(buffer overflow) 除了获取…
redis核心原理
1. redis key过期删除原理。 2. redis 发布订阅。 (publish/subscribe) . 该模式同样可以实现进程间的消息传递,它的实现原理是 发布/订阅模式包含两种角色,分别是发布者和订阅者。订阅者可以订阅一个或多个频道,而发布者可以向指定的 这样就实现…
MySql灵魂拷问
面试官:三毛:面试官:三毛:面试官:三毛:面试官:三毛:面试官:三毛:redolog和binlog机制面试官:三毛:面试官:三毛:面试官:三毛:面试官:三毛:面试官:三毛:面试官:三毛:B树和B+树的
MySQL 学习笔记-01
1. 全局锁 对整个数据库实例加锁。 这个命令可以使整个库处于只读状态。使用该命令后,数据更新语句, 数据定义语句和更新类事务的提交语句等操作都会被阻塞。 1.如果在主库备份,在备份期间不能更新,业务受阻。 2.如果在从库备份,备份期间不能执行主库同步的binlog,导致主从延…
线上问题排查常用命令
2. top -Hp pid可以查看某个进程的线程信息 3. 获取到的线程号转换成对应的16进制: printf '%x\n' 线程ID 4. jstack命令:jstack pid | grep 线程id
kafka学习文档(下)
的保存路径,那么我们再来分析日志的存储方式。通过如 是用来记录消息的。索引文件是用来保存消息的索引。那 单位又把 partition 进行细分。每个 partition 相当于一个巨 便已经被消费的消息的清理,提高磁盘的利用率。 分别表示为 segment 索引文件、数据文件.…
kafka学习文档(中)
是一个消息集合。每条消息发送到 kafka 集群的消息都有 一个类别。物理上来说,不同的 topic 的消息是分开存储 个消费者去消费其中的消息。 区),同一 topic 下的不同分区包含的消息是不同的。每个 只保证在同一个分区内的消息是有序的。 p0、p1、p2. 选择存储到…
kafka学习文档(上)
广泛应用与大数据传输场景。它是由 LinkedIn 公司开发,使用 Scala 语言编 写,之后成为 Apache 基金会的一个顶级项目。kafka 提供了类似 JMS 的特 性,但是在设计和实现上是完全不同的,而且他也不是 JMS 规范的实现。 Stream)和运营数据处理管…
下一页
个人成就
文章被点赞
174
文章被阅读
49,590
掘力值
1,442
关注了
46
关注者
87
收藏集
1
关注标签
16
加入于
2019-03-21