首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
学习
订阅
柴可夫斯基德
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
RabbitMQ入门教程
摘要: 使用RabbitMQ的消息队列,可以有效提高系统的峰值处理能力。 Work Queue:将消息缓存到一个队列,默认情况下,多个worker按照Round Robin的方式处理队列中的消息。每个消息只会分配给单个worker。 Publish/Subscribe:每个订阅…
等等!这两个 Spring-RabbitMQ 的坑我们已经替你踩了
上次我们分享了我们团队Java应用Docker化部署GC变长的踩坑经历,发现还真的帮助很多同学解决了他们项目中同样的问题。这对我们来说真的是很大的一个激励,所以我们决定后面会不定期分享一些我们团队的踩坑经历,今天分享的是 Spring-RabbitMQ consumer 的两个…
[肥朝]面试官问我,使用Dubbo有没有遇到一些坑?我笑了。
17年的时候,因为一时冲动没把持住(当然最近也有粉丝叫我再冲动一把再更新一波),结合面试题写了一个系列的Dubbo源码解析.目前公众号大部分粉丝都是之前的粉丝,这里不过多介绍. 按照聊天记录的描述,此时consumer调用provider,provider抛出HelloExce…
后端架构师技术图谱
今天无意间看到github上一篇超炫的博文,是阿里工程师总结的《后端架构师技术图谱》,分享给大家。 非阻塞队列:ConcurrentLinkedQueue(无界线程安全),采用CAS机制(compareAndSwapObject原子操作)。 阻塞队列:ArrayBlocking…
动态规划求解最长公共子序列
推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。 最长公共子序列,英文为Longest Common Subsequence,缩写LCS。…
我如何零基础转行成为一个自信的前端
我本科学的是国际贸易,乱选的专业。毕业后做了半年外贸,实在不喜欢,然后去做英文编辑了。第二份工作也很无聊,就是写英文软文,发表在国外的行业期刊上,给公司做广告。然后也做英文官网的内容。这是一个很没创意的工作。每天写几篇我自己都没感觉的文章,不知道价值在哪。最重要的是,这份职业里…
【校招】互联网技术面试LeetCode刷题指南
从校招角度出发,各位工作很久的朋友可能会觉得幼稚。 不管是所谓的互联网“寒冬”因素,还是企业水涨船高的招聘要求,都对程序员们的数据结构和算法提出了更高的要求,这篇文章和大家一起探讨下刷题这个话题。
什么是消息队列?
公司用到的很多技术,自己之前都没学过(尬),于是只能慢慢补了。这次给大家写写我学习消息队列的笔记,希望对大家有帮助。 消息队列不知道大家看到这个词的时候,会不会觉得它是一个比较高端的技术,反正我是觉得它好像是挺牛逼的。 我们先不管消息(Message)这个词,来看看队列(Que…
JVM内存结构
所有的对象和数组都要在堆上进行分配。 线程共享。 垃圾回收发生的区域。 堆的优势是可以动态分配内存大小,缺点是存取速度较慢。 当创建一个线程的时候,JVM就会为这个线程创建一个栈。每个方法在执行的时候,会创建一个栈帧,用于存储方法内部变量、操作栈和方法返回值等,方法执行完成时,…
Git bug分支与多人协作
所谓bug分支,就是我们在开发的过程中,可能突然遇到一个需要解决的bug,但是我们手头的开发工作还没有完成,这个时候我们需要创建新的bug分支进行修复,修复完bug后,我们将bug分支进行合并,然后删除。当手头的工作没有完成时,我们需要先把工作现场git stash一下,然后去…