上一页 1 2 3 4 5 6 ··· 14 下一页
摘要: 这个丢数据,mq一般分为两种,要么是mq自己弄丢了,要么是我们消费的时候弄丢了。咱们从rabbitmq和kafka分别来分析一下吧 rabbitmq这种mq,一般来说都是承载公司的核心业务的,数据是绝对不能弄丢的 (1)rabbitmq 1)生产者弄丢了数据 生产者将数据发送到rabbitmq的时候 阅读全文
posted @ 2020-05-09 15:14 yjwpop 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 回答这个问题,首先你别听到重复消息这个事儿,就一无所知吧,你先大概说一说可能会有哪些重复消费的问题。 首先就是比如rabbitmq、rocketmq、kafka,都有可能会出现消费重复消费的问题,正常。因为这问题通常不是mq自己保证的,是给你保证的。然后我们挑一个kafka来举个例子,说说怎么重复消 阅读全文
posted @ 2020-05-09 15:13 yjwpop 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 这个问题这么问是很好的,因为不能问你kafka的高可用性怎么保证啊?ActiveMQ的高可用性怎么保证啊?一个面试官要是这么问就显得很没水平,人家可能用的就是RabbitMQ,没用过Kafka,你上来问人家kafka干什么?这不是摆明了刁难人么。 所以有水平的面试官,问的是MQ的高可用性怎么保证?这 阅读全文
posted @ 2020-05-09 15:12 yjwpop 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1、先说一下消息队列的常见使用场景吧,其实场景有很多,但是比较核心的有3个:解耦、异步、削峰 解耦:现场画个图来说明一下,A系统发送个数据到BCD三个系统,接口调用发送,那如果E系统也要这个数据呢?那如果C系统现在不需要了呢?现在A系统又要发送第二种数据了呢?A系统负责人濒临崩溃中。。。再来点更加崩 阅读全文
posted @ 2020-05-09 15:11 yjwpop 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一、字符串 字符串类型是redis最基础的数据结构,首先键是字符串类型,而且其他几种结构都是在字符串类型基础上构建的, 所以字符串类型能为其他四种数据结构的学习尊定基础。 字符串类型实际上可以是字符串 (简单的字符串、复杂的字符串(xml、json)、数字(整数、浮点数)、二进制(图片、音频、视频) 阅读全文
posted @ 2020-05-09 08:37 yjwpop 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 转自:https://mp.weixin.qq.com/s/AvpFevPOKJFCRq39h3sRWw Java集合22题 ArrayList 和 Vector 的区别。 说说 ArrayList,Vector, LinkedList 的存储性能和特性。 快速失败 (fail-fast) 和安全失 阅读全文
posted @ 2020-04-03 10:52 yjwpop 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 转自:https://mp.weixin.qq.com/s/TzrIMDlIv9ja3yQxBSJPiw Java 并发进阶常见面试题总结 1. synchronized 关键字 1.1. 说一说自己对于 synchronized 关键字的了解 synchronized关键字解决的是多个线程之间访问 阅读全文
posted @ 2020-04-03 10:49 yjwpop 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 1、分布式事务实现和原理 2、架构实现 比如抢红包,秒杀、大促、等高并发下单等常规的场景设计? 阅读全文
posted @ 2020-04-03 10:32 yjwpop 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1、http,https,tcp,udp.....7层网络协议等 2、浏览器输入网址后访问都发生了什么?为什么是tcp三次握手,四次挥手? 阅读全文
posted @ 2020-04-03 10:31 yjwpop 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1、快排, 2、堆排, 3、二叉树相关的, 4、链表反转,成环,环节点,跳楼梯等 5、双指针,dp,递归 6、红黑树手写 7、优先级队列的底层原理? 阅读全文
posted @ 2020-04-03 10:29 yjwpop 阅读(163) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 14 下一页