相关文章
并发问题系统学习(更新中)
进程、线程 进程:进程是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。可以理解为一个java应用。 线程:线程是进程的一个执行路径,一个进程中至少有一个线程,进程中的多个线程共享进程的资源。…
建站知识
2025/1/4 7:14:25
知识点(慢慢更新..break,continue,return)
目录
一. break,continue,return用法和含义
1. break
2. continue
3. return
4. 总结 一. break,continue,return用法和含义
1. break break用于完全结束一个循环,跳出循环体,执行循环后面的语句。 使用场合主要是switch语句和循环结构。 ● 在循…
建站知识
2025/1/6 15:17:58
RabbitMQ的五种模式
一、简单模式
简单模式(Simple):一个生产者,一个消费者
package com.qiangesoft.rabbitmq.mode.simple;import lombok.extern.slf4j.Slf4j;
import org.springframework.amqp.rabbit.annotation.Queue;
import org.springframe…
建站知识
2025/1/6 15:18:02
【消息队列】消息中间件介绍
目录 电商系统引发的思考实现支付业务时使用串行操作(同步)串行操作存在的问题根据上述的几个问题,在设计系统时可以明确要达到的目标 消息中间件【MQ(Message Queue)】使用场景1.应用解耦2.异步提速3.流量削峰举个栗子…
建站知识
2025/1/6 15:18:02
分布式与一致性协议之ZAB协议(八)
ZAB协议
如何实现读操作
相比写操作,读操作的处理要简单很多,因为接收到度请求的节点只需要查询本地数据,然后响应数据给客户端就可以了。读操作的核心流程如图所示。
1.跟随者在FollowerRequestProcessor.processRequest()中接收到度请求…
建站知识
2025/1/6 15:18:03
gateway全局token过滤器
添加gateway依赖 <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-gateway</artifactId></dependency>创建一个tokenFilter 实现全局过滤器GlobalFilter,并且实现fitler方法 Value("${…
建站知识
2025/1/8 20:12:28
使用DSU Sideloder实现安卓双系统
准备
首先需要确保手机自带DSU Loader功能: 只需打开开发者模式, 往下翻动即可看到DSU Loader的字样,如果没有的话, 说明设备不支持. 只要看到这个选项就行, 不需要点它. 随后, 去谷歌商店下载一个检测软件: https://play.google.com/store/apps/details?idtk.hac…
建站知识
2025/1/4 4:47:35