先抛出几个问题: string、[]byte 各在什么场景用sync.pool 用在什么地方?map、slice 谁效率高?反射的效率如何?值传递还是指针传递好 一、定义"快...
先抛出几个问题: string、[]byte 各在什么场景用sync.pool 用在什么地方?map、slice 谁效率高?反射的效率如何?值传递还是指针传递好 一、定义"快...
slice数据结构定义 ``` type slice struct { array unsafe.Pointer len int cap int } ```
面试题 如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,说说怎么解决? 消息中间件各种面试题:消息中间件面试题:消息丢失怎么办...
题目 为什么使用消息队列? 消息队列有什么优点和缺点? Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么区别,以及适合哪些场景? 消息中间件各种面试...
面试题 如何保证消息的可靠性传输?或者说,如何处理消息丢失的问题? 消息中间件各种面试题:消息中间件面试题:消息丢失怎么办?消息中间件面试题:消息队列的优缺点,区别消息中间件...
面试题 如何保证消息的顺序性? 消息中间件各种面试题:消息中间件面试题:消息丢失怎么办?消息中间件面试题:消息队列的优缺点,区别消息中间件面试题:消息中间件的高可用消息中间件...
1. #{}和${}的区别是什么? 其中#{}是预编译处理,{}时,就是把{column}传同样的column值id,上面的语句会解析成 order by 'id',下面的语...
写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,希望可以给大家一些经验,能让大家更好学习和使用Java。 这次介绍的主要内容是和J2SE相关的部分,另外...
背景介绍 Kafka简介 Kafka是一种分布式的,基于发布/订阅的消息系统。主要设计目标如下: 以时间复杂度为O(1)的方式提供消息持久化能力,即使对TB级以上数据也能保证...
一、如何保证消息队列的高可用 1. RabbitMQ的高可用性 rabbitmq有三种模式:单机模式,普通集群模式,镜像集群模式 普通集群模式:多台机器部署,每个机器放一个r...