06 2024 档案
摘要:Windows:Ctrl + Shift + U Mac: Command + Shift + U
阅读全文
摘要:大题: 1、 磁盘调度算法:1先来先服务 2最短寻道时间优先 3电梯 2、 银行家算法 3、 页表地址转换 4、 页面置换算法 5、 处理机调度算法(先来先服务、短作业优先、高响应比优先) 简答题 1、什么是操作系统?它有什么基本特征? 答:操作系统是指控制和管理计算机的软、硬件资源,合理组织计算机
阅读全文
摘要:ElasticSearch分词器 所谓的分词就是通过tokenizer(分词器)将一个字符串拆分为多个独立的tokens(词元-独立的单词),然后输出为tokens流的过程。 例如"my name is HanMeiMei"这样一个字符串就会被默认的分词器拆分为[my,name,is HanMeiM
阅读全文
摘要:在 Spring AMQP 的发送方法中,接收消息的类型是 Object,也就是说我们可以发送任意对象类型的消息,Spring AMQP 会帮我们序列化为字节后发送。 测试发送Object类型消息 1.声明队列 @Configurationpublic class FanoutConfig { @B
阅读全文
摘要:使用SpringAMQ实现五种消息队列模型1.普通队列 2.工作队列(WorkQueue) 发布订阅=>根据交换机的不同分为三种 3.订阅模型之Fanout(广播) 4.订阅模型之Direct(路由) 5.订阅模型之Topic(话题) 使用前导: 1.在生产者和消费者项目上分别导入RabbitMQ依
阅读全文
摘要:@Configuration介绍@Configuration是Spring框架中的一个核心注解,它用于标记一个类为配置类,此类主要用于声明Bean以及应用的配置信息。在Spring容器中,通过扫描带有@Configuration注解的类,可以将其实例化并处理其中定义的Bean。 在@Configur
阅读全文
摘要:Work queue,工作队列,可以提高消息处理速度,避免队列消息堆积 模拟WorkQueue,实现一个队列绑定多个消费者 基本思路如下: 在publisher服务中定义测试方法,每秒产生50条消息,发送到simple.queue在consumer服务中定义两个消息监听者,都监听simple.que
阅读全文
摘要:问题描述: 在运行单元测试时报错 1. 没有启动类 2. 没有加载到启动类 -无法找到@SpringBootConfiguration 3. 测试类包名,调整到和启动类一致即可。 测试方法在运行的时候,需要寻找到SpringBoot启动类,默认情况下会直接在当前包路径上寻找,最简单的方法就是把你要测
阅读全文
摘要:一、什么是MQ ? 1、MQ的概念 MQ 全称Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于系统之间的异步通信。 下面用图来理解异步通信,并阐明与同步通信的区别。 同步通信:甲乙两人面对面交流,你一句我一句必须同步进行,两人除此之外不做任何事情 异步通信:异步通信
阅读全文