首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
cv工程师小潘
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
赞
文章( 9 )
沸点( 0 )
记一次 max-http-header-size 配置不当导致的 OOM 问题
接手的一个项目因配置 max-http-header-size 不当,导致 OOM 的一次排查过程记录
《我们一起进大厂》系列-HashMap
美丽迷人的面试官您好,您见笑了,全靠看了敖丙的《吊打面试官》系列,不然我还真的回答不上很多原本的知识盲区,他真的有点东西。 切,这也太看不起我了吧,居然问这种低级问题,不过还是要好好回答。 嗯嗯面试官,我知道HashMap是我们非常常用的数据结构,由数组和链表组合构成的数据结构…
RabbtiMQ 学习笔记 -- 03 多消费者
工作队列(也称为任务队列)背后的主要思想是避免立即执行资源密集型任务,而必须等待它完成。相反,我们把任务安排在以后完成。我们将任务封装为消息并将其发送到队列。在后台运行的工作进程将弹出任务并最终执行作业。当运行许多消费者时,任务将在他们之间共享。 如果队列里没有消息,两个消费者…
RabbitMQ 学习笔记 -- 04 扇形交换机
生产者是发送消息的用户应用程序。 队列是存储消息的缓冲区。 消费者是接收消息的用户应用程序。 RabbitMQ 消息传递模型中的核心思想是:一直不会将任何消息直接发送到队列上,而且,生产者经常不知道有没有将消息传递到任何队列。 相反,生产者只能将消息发送到交换机。交换消息是一件…
RabbitMQ 学习笔记 -- 05 路由模式
绑定是交换和队列之间的关系。绑定可以使用额外的绑定键参数。Spring AMQP 使用一个连贯的 API 来明确这种关系。我们将交换器和队列传递到 BindingBuilder ,并使用绑定键将队列“绑定到”交换器,如下所示 绑定键的意义取决于交换类型。我们以前使用的扇出交换器…
看完这篇Redis缓存三大问题,保你面试能造火箭,工作能拧螺丝。
日常的开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题。 一旦涉及大数据量的需求,如一些商品抢购的情景,或者主页访问量瞬间较大的时候,单一使用数据库来保存数据的系统会因为面向磁盘,磁盘读/写速度问题有严重的性…
《我们一起进大厂》系列- Redis基础
心里忍不住暗骂,这叫啥问题,大家不都是用的这个嘛,但是你不能说出来。 认真回答道:帅气迷人的面试官您好,因为传统的关系型数据库如Mysql已经不能适用所有的场景了,比如秒杀的库存扣减,APP首页的访问流量高峰等等,都很容易把数据库打崩,所以引入了缓存中间件,目前市面上比较常用的…
RabbitMQ 学习笔记 -- 02 一个 HelloWorld
producer :生产只意味着发送。发送消息的程序是生产者 queue:信息流经 RabbitMQ 与对应程序,但它们只能存储在队列中。队列只受主机的内存和磁盘限制的约束,它本质上是一个很大的消息缓存区。生产者们可以将信息发送到一个队列,然后消费者们可以从队列中接收数据 生产…
RabbitMQ 学习笔记 -- 01 简介
RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种客户端。 AMQP (Advanced Message Queuing Protocol) 高级消息队列协议是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间…
关注了
4
关注者
1
收藏集
2
关注标签
1
加入于
2020-05-20