E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Leaflet高级篇
JUC并发编程
高级篇
第五章之对象内存布局和对象头[new Object 占用多少字节? ]
文章目录1、对象的构成1.1、对象头(header)1.1.1、对象标记(markWord)1.1.2、类元信息(类型指针)1.2、实例数据(instancedata)1.3、对齐填充(保证8字节的倍数)2、Objecto=newObject证明2.1.1、JOL证明2.2.1、压缩指针1、对象的构成对象的构成主要是由对象头(header),实例数据(instancedata),对齐填充(保证8字
爱吃糖的靓仔
·
2023-04-11 05:44
java
jvm
开发语言
JUC并发编程
高级篇
第七章之AQS(读写锁的优化实践)
文章目录1、AQS简介1.1、什么是AQS1.2、AQS能干嘛2、AQS的源码深度讲解和分析2.1、ReentrantLock的基本架构2.2、lock()3、整个ReentrantLock的加锁过程,可以分为三个阶1、AQS简介1.1、什么是AQS主要用于解决锁分配给"谁"的问题体就是一个抽象的FIFO队列来完成资源获取线程的排队工作,并通过一个int类变量表示持有锁的状态比如常用的lock.u
爱吃糖的靓仔
·
2023-04-11 05:11
java
开发语言
leaflet
通过经纬度定位,使用
Leaflet
Control Search从地址获取并显示纬度
Iamusing
leaflet
.jsandthisplugin:https://github.com/stefanocudini/
leaflet
-searchandneedawayofgettingthelatandlongcoordinatesfromtheaddresssearchandputtingthemintoaninputfield
冷藏甄心
·
2023-04-10 21:42
leaflet通过经纬度定位
leaflet
通过经纬度定位_使用
Leaflet
Control Search从地址获取并显示纬度
Iamusing
leaflet
.jsandthisplugin:https://github.com/stefanocudini/
leaflet
-searchandneedawayofgettingthelatandlongcoordinatesfromtheaddresssearchandputtingthemintoaninputfield
weixin_39863616
·
2023-04-10 21:11
leaflet通过经纬度定位
Leaflet
中使用MovingMarker插件实现标记移动(轨迹回放效果)
场景Vue+
Leaflet
实现加载OSM显示地图:Vue+
Leaflet
实现加载OSM显示地图_BADAO_LIUMANG_QIZHI的博客-CSDN博客在上面的基础上,怎样使用插件MovingMarker
霸道流氓气质
·
2023-04-10 21:26
GIS相关
vue.js
javascript
leaflet
leaflet
通过两行根数TLE,计算并显示卫星轨迹(132)
第132个点击查看专栏目录本示例的目的是介绍如何在vue+
leaflet
项目中通过两行根数TLE,计算并显示卫星轨迹。
还是大剑师兰特
·
2023-04-10 21:23
leaflet示例教程100+
vue.js
javascript
前端
gis:wmts服务的xml配置文件以及
leaflet
调用说明
request=GetCapabilities&service=wmts2、
leaflet
加载天地图的wmts服务的代码示例:WMTS(http://t0.tianditu.gov.cn/img_w/wmts
雪落满地香
·
2023-04-10 09:42
gis
leaflet
javascript
轻松学习E-Prime(三十六):
高级篇
结语:如何进一步学习!*
至此!!!你已经学完了《轻松学习E-Prime》!!!非常值得庆贺!!学到这里可真是不容易啊!现在我们来点有趣的东西吧!!枪战游戏!!枪战游戏界面现在你可以查看本教程目录里的“E-Prime能有多强大”里面的“枪战游戏”,试着理解了。这可能很困难,但通过这么久以来的学习,希望您能够看懂一些了。当然这游戏有不少BUG,要是E-Prime再稳定一点,就是个很好的游戏引擎了。其中包括读取声音时常出现错误
百灵青鸳
·
2023-04-10 07:32
linux面试
高级篇
题目目录1.虚拟机常用有几种网络模式?请简述其工作原理或你个人的理解?2.Dockerfile中最常见的指令是什么?3.docker网络模式有哪些?4.Kubernetes有哪些核心组件这些组件负责什么工作?5.Pod是什么?6.描述一下Pod的生命周期有哪些状态?7.创建一个Pod会发生什么事?8.删除一个Pod会发生什么事情?9.k8s的Service是什么?10.k8s是怎么进行服务注册的?
qq_35302220
·
2023-04-10 05:22
面试
linux
面试
docker
【RabbitMQ
高级篇
】消息可靠性问题(1)
目录1.消息可靠性1.1.生产者消息确认1.1.1.修改配置1.1.2.定义Return回调1.1.3.定义ConfirmCallback1.2.消息持久化1.2.1.交换机持久化1.2.2.队列持久化1.2.3.消息持久化1.3.消费者消息确认1.3.1.演示none模式1.3.2.演示auto模式1.4.消费失败重试机制1.4.1.本地重试1.4.2.失败策略1.5.总结1.消息可靠性消息从发
陶然同学
·
2023-04-10 01:40
#
⑧
RabbitMQ
java-rabbitmq
rabbitmq
java
Python爬取天气网数据并打包成exe
参考文章:使用python爬取全国天气数据并导入MySQL数据库表python-
高级篇
在pycharm中对python项目进行打包操作完整代码:#导入模块importdatetimefrombs4importBeautifulSoupimportrequestsimportpymysql
熙航君
·
2023-04-09 16:19
Leaflet
包:从入门到跑路(二)
文章目录前言
Leaflet
包中的颜色Colorbox颜色盒子其他参数的设置应用示例添加图例图例的美化结语前言上一节我们学习了
leaflet
包是如何添加底图、修改底图、在底图上添加图标、绘制点、添加地图数据
Giser@lin
·
2023-04-09 11:12
R语言
r语言
经验分享
学习
2020/2/22 Linux Socket编程
高级篇
——IO多路复用
前面介绍的函数,如:recv、send、read、write都是阻塞性函数,如果资源没有准备好,调用该函数的进程将进入阻塞状态。本节将介绍两种多路复用的解决方案。1IO多路复用(多路转换)(1)利用fcntl函数实现(非阻塞方式)fcntl用来操作文件描述符(如套接字,套接字是抽象出来的概念,本质上也是文件描述符)的一些函数,参数是fd(套接字描述符)和cmd(操作)。主控线程:产生fd,维护一个
Bushoter
·
2023-04-09 07:25
linux
网络协议
多进程
多线程
c语言
多线程面试题总结(
高级篇
,2021-02-19)
一、ThreadLocal是什么?有哪些使用场景?ThreadLocal是一个本地线程副本变量工具类,在每个线程中都创建了一个ThreadLocalMap对象,简单说ThreadLocal就是一种以空间换时间的做法,每个线程可以访问自己内部ThreadLocalMap对象内的value。通过这种方式,避免资源在多线程间共享。原理:线程局部变量是局限于线程内部的变量,属于线程自身所有,不在多个线程间
哪 吒
·
2023-04-09 07:10
Java
SE
MySQL高级(归纳一)之MySQL架构整体
mysql
高级篇
一文章目录mysql
高级篇
一MySQL架构整体说明1、mysql简介1.1、mysql的概述1.2、mysql大佬攻略14点2、安装mysql2.1、俩种安装位置2.2、下载安装(rpm
suqinyi
·
2023-04-08 17:48
数据库
mysql
mysql优化
mysql整体架构
mysql高级部分第一篇
【SpringBoot
高级篇
】SpringBoot集成cache缓存
【SpringBoot
高级篇
】SpringBoot集成cache缓存SpringBoot与缓存一、JSR107二、Spring缓存抽象三、几个重要概念&缓存注解搭建基本环境导入数据库文件创建出employee
喜羊羊sk
·
2023-04-08 16:17
#
SpringBoot
java
spring
spring
boot
git命令-可视化学习
NODEMO文章目录面板命令基础篇GitCommitGitBranch分支与合并GitRebase
高级篇
分离HEAD在提交树上移动HEAD分离的HEAD相对引用(^)相对引用相对引用2(~)“~”操作符强制修改分支位置撤销变更
Enjoy-li
·
2023-04-08 11:53
Git
git
粒商城项目总结(二)-
高级篇
P102-P127ES使用九.业务代码:商品上架P128.sku在es中存储模型分析商品信息上架到Es中进行检索。P129.nested嵌入式数据模型处理130.构建基本数据传递商品上架Id到后端,后端查询数据上传到es中。P131.构建sku检索属性sku的销售规格属性的集合P132.远程查询库存,泛型结果进行封装库存量等于总库存量减去锁定库存量;P133远程上架接口调用远程接口实现添加sku数
英勇de禁卫军
·
2023-04-08 06:24
谷粒商城
spring
cloud
架构
java
谷粒商城项目之
高级篇
笔记(一)
目录1商城业务1.1商品上架1.1.1商品Mapping1.1.2建立product索引1.1.3上架细节1.1.4数据一致性1.1.5代码实现1)先查库存(商品微服务远程调用库存微服务)2)商品上架,保存到es中(商品微服务远程调用搜索微服务)3)商品微服务中商品上架总代码4)上架中调用的两个远程微服务5)踩坑6)效果展示1.2商城系统首页1.2.1整合thymeleaf渲染首页1)、导入依赖2
赤脚的我
·
2023-04-08 06:23
谷粒商城
java
教育电商
谷粒商城项目总结(一)-基础篇
谷粒商城基础篇
高级篇
,跟着看,也敲了部分代码,但是感觉后续随着业务增加代码部分敲了也记不住,就想着应该重视解决问题的思路,理清思路比代码更重要,写这篇文章,是在看完后在从第一到
高级篇
,少部分集群篇总结一下思路
英勇de禁卫军
·
2023-04-08 06:18
谷粒商城
spring
cloud
java
架构
【MySQL
高级篇
】 第16章_多版本并发控制
第16章_多版本并发控制1.什么是MVCCMVCC(MultiversionConcurrencyControl),多版本并发控制。顾名思义,MVCC是通过数据行的多个版本管理来实现数据库的并发控制。这项技术使得在InnoDB的事务隔离级别下执行一致性读操作有了保证。换言之,就是为了查询一些正在被另一个事务更新的行,并且可以看到它们被更新之前的值,这样在做查询的时候就不用等待另一个事务释放锁。MV
陌上人如玉এ
·
2023-04-08 02:22
MySQL
mysql
数据库
sql
【MySQL
高级篇
】第14章_MySQL事务日志
第14章_MySQL事务日志事务有4种特性:原子性、一致性、隔离性和持久性。那么事务的四种特性到底是基于什么机制实现呢?事务的隔离性由锁机制实现。而事务的原子性、一致性和持久性由事务的redo日志和undo日志来保证。REDOLOG称为重做日志,提供再写入操作,恢复提交事务修改的页操作,用来保证事务的持久性。UNDOLOG称为回滚日志,回滚行记录到某个特定版本,用来保证事务的原子性、一致性。有的D
陌上人如玉এ
·
2023-04-08 02:21
MySQL
mysql
数据库
java
【MySQL
高级篇
】第15章_锁
第15章_锁1.概述在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。为保证数据的一致性,需要对并发操作进行控制,因此产生了锁。同时锁机制也为实现MySQL的各个隔离级别提供了保证。锁冲突也是影响数据库并发访问性能的一个重要因素。所以锁对数据库而言显得尤其重要,也更加复杂。2.MySQL并发事务访问相同记录并发事务访问相同记录的情况大致可以划分
陌上人如玉এ
·
2023-04-08 02:21
MySQL
mysql
数据库
java
mysql
高级篇
学习笔记
目录前言1mysql安装及运行(linux环境)1.1安装前检查1.2MySQL卸载①**关闭mysql服务**②**查看当前mysql安装状况**③**卸载上述命令查询出的已安装程序**④**删除mysql相关文件**⑤**删除my.cnf**1.3安装①下载②安装、运行及登录1.4字符集问题1.5SQL书写规范(建议)1.6宽松模式和严格模式2数据目录2.1主要目录结构2.2查看默认数据库2.
赤脚的我
·
2023-04-08 02:20
MySQL
mysql
【MySQL
高级篇
】第13章_事务基础知识
第13章_事务基础知识1.数据库事务概述1.1存储引擎支持情况SHOWENGINES命令来查看当前MySQL支持的存储引擎都有哪些,以及这些存储引擎是否支持事务。能看出在MySQL中,只有InnoDB是支持事务的。1.2基本概念事务:一组逻辑操作单元,使数据从一种状态变换到另一种状态。事务处理的原则:保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方式。当在一个事务中执行多
陌上人如玉এ
·
2023-04-08 01:06
MySQL
mysql
数据库
java
iOS开发——
高级篇
——换肤、静态库
一、换肤1、思路1>解决方案1,使用颜色作为图片素材的命名关键字问题1:要保证每套图片的文件名颜色+名称.png的格式比较麻烦问题2:如果要将某一个图片应用到其他皮肤不方便2>解决方案2,利用Bundle,将图片文件保存在不同的Bundle中问题:平面设计师维护不方便3>解决方案3,利用文件夹(蓝色),将图片文件保存在不同文件夹中好处:便于平面设计师针对不同的文件夹维护图片素材扩展,将用户上次使用
weixin_30662539
·
2023-04-07 23:31
移动开发
嵌入式
xcode
理财书籍推荐(简单版)
邻家的百万富翁》《巴比伦最富有的人》2、入门篇《财报就像一本故事书》《手把手教你读财报》《投资中最简单的事》3、进阶篇《投资中最简单的事》《巴菲特的护城河》《学习估值,轻松投资》《指数基金投资指南》4、
高级篇
FrankDaddy
·
2023-04-07 12:29
微服务
高级篇
知识点
高级篇
初识Sentinel1、雪崩问题微服务调用链路中的某个服务故障,引起整个链路中的所有微服务都不可用,这就是雪崩。
zmw1502
·
2023-04-07 08:50
微服务
java
spring
cloud
微服务
高级篇
【2】之Seata部署
文章目录Seata的部署和集成1.Seata下载[Seata1.6.1](https://github.com/seata/seata/releases/tag/v1.6.1)2.Seata解压3.修改Seata配置4.nacos中新增配置5.创建数据库表6.启动TC服务Seata的部署和集成1.Seata下载Seata1.6.12.Seata解压3.修改Seata配置修改conf目录下的regi
缘友一世
·
2023-04-07 08:20
微服务学习
微服务
java
架构
微服务
高级篇
【1】之微服务保护
文章目录前言一初识Sentinel1.1雪崩问题1.2解决方法1.3小结1.4服务保护技术对比1.5Sentinel介绍1.6Sentinel安装1.7微服务整合Sentinel二测试工具:Jmeter2.1Jmeter安装和配置2.2Jmeter快速入门2.2.1设置中文语言2.2.2设置Jmeter桌面快捷图标2.3Jmeter无法保存测试的问题2.4jmeter基本用法三流量控制3.1簇点链
缘友一世
·
2023-04-07 08:16
微服务学习
微服务
java
架构
Redis最佳实践 | 黑马Redis
高级篇
目录一、Redis键值设计1、优雅的key结构2、BigKey问题什么是BigKeyBigKey的危害如何发现BigKey如何删除BigKey3、恰当的数据类型二、批处理优化1、Pipeline大量数据导入的方式MSETPipeline2、集群下的批处理三、服务端优化1、持久化配置2、慢查询3、命令及安全配置4、内存配置四、集群最佳实践1、集群完整性问题2、集群带宽问题3、集群还是主从一、Redi
卒获有所闻
·
2023-04-07 01:33
Redis
redis
缓存
数据库
多级缓存架构 | 黑马Redis
高级篇
目录一、多级缓存介绍1、传统缓存的问题2、多级缓存方案二、JVM进程缓存1、初始Caffeine缓存分类Caffeine入门2、实现进程缓存三、Lua脚本1、初始Lua2、Lua语法数据类型变量循环编辑函数条件控制四、OpenResty1、初始OpenResty2、OpenResty快速入门修改nginx配置编写lua文件3、OpenResty获取请求参数4、封装Http请求工具5、向tomcat
卒获有所闻
·
2023-04-07 01:40
Redis
缓存
redis
java
nginx
lua
Mysql
高级篇
1
Mysql存储引擎MyISAM不支持事物,不支持外键,索引采用非聚集索引优势:访问速度快,对事物完整性没有要求以select和insert为主的应用基本上都可以使用这个存储引擎来创建表MyISAM的表在磁盘存储为3个文件:.frm(表的结构).MYD(存储数据).MYI(存储索引)InnoDB提供具有提交,回滚和崩溃恢复能力的事物安全,支持自增列,外键等索引采用聚集索引,索引和数据存储在同一个文件
LoveHoneyYou
·
2023-04-06 18:33
MySQL
mysql
数据库
sql
【软件测试】——postman接口测试工具完整教程
目录前言第一部分:基础篇第二部分:进阶篇第三部分:
高级篇
结语前言作为软件开发过程中一个非常重要的环节,软件测试越来越成为软件开发商和用户关注的焦点。
锦都不二
·
2023-04-06 17:11
postman
接口测试
经验分享
软件测试
postman
接口测试
接口工具
测试人生
学习笔记:SpringCloud 微服务技术栈_
高级篇
①_微服务保护
若文章内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系博主删除。前言学习视频链接SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,史上最全面的SpringCloud微服务技术栈课程|黑马程序员Java微服务学习资料链接https://pan.baidu.com/s/169SFtYEvel44hRJhmFTRTQ(提取码:1234)写这篇博
YanZhaoHanWei_555
·
2023-04-06 15:58
微服务
微服务
spring
cloud
学习
学习笔记:SpringCloud 微服务技术栈_
高级篇
②_分布式事务
若文章内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系博主删除。前言学习视频链接SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,史上最全面的SpringCloud微服务技术栈课程|黑马程序员Java微服务学习资料链接https://pan.baidu.com/s/169SFtYEvel44hRJhmFTRTQ(提取码:1234)写这篇博
YanZhaoHanWei_555
·
2023-04-06 15:26
微服务
spring
cloud
微服务
分布式
学习
高级篇
days01——微服务保护(基于Sentinel框架)
链接:https://pan.baidu.com/s/1PEjld5JWTwCsxSBW0mcFjQ?pwd=1nnt提取码:1nnt(下面内容较多,用到的资料也不少,如果伙伴们在学习的时候缺少资料,可以留言!)一、初识Sentinel目录一、初识Sentinel1.1雪崩问题及解决方案1.2服务保护技术对比1.3Sentinel介绍和安装安装:1.4微服务整合Sentinel二、流量控制首先了解
在甲蛙海中掘金
·
2023-04-06 15:58
sentinel
微服务
java
OpenLayer4实现自定义地图聚类图层
前言:一直感觉不论OL还是arcgis这个地图聚类是真的丑,实在让人看不下去,反观
leaflet
插件的的聚合效果那叫一个好看,个人感觉好看多了去了,那么把这个聚合效果用到OL上面去啊,这个是一个很好玩的事
不玩了啊
·
2023-04-06 03:03
数据结构
开篇词王争自己的算法之路基础一定要牢固那些看起来的新技术核心和本质都是当初学的那些东西基础知识就像一座大楼的地基它决定了我们的技术高度要想快速的做出点事情前提条件一定是基础能力过硬“内功要到位”课程分为四个递进的模块入门篇基础篇
高级篇
实战篇
Jack_Cui
·
2023-04-06 03:59
leaflet
引入百度地图经纬度偏差解决
♤使用
leaflet
引入地图(百度地图、高德地图、天地图等)会出现较大的坐标偏移问题我是看了这个文章找到的解决:https://blog.csdn.net/gisarmory/article/details
月下小酌_dbd5
·
2023-04-05 19:49
【云原生 | Docker
高级篇
】06、Docker 网络模式详解
目录一、Docker平台架构图解整体说明:二、Docker网络是什么三、Docker网络常用基本命令1.查看网络2.查看网络源数据3.删除网络4.案例四、Docker能干嘛五、Docker网络模式1.总体介绍2.容器实例内默认网络IP生产规则结论:docker容器内部的ip是有可能会发生改变的!3.案例说明(1)bridgedocker0与容器实例两两匹配验证:(2)host(3)none(4)c
Stars.Sky
·
2023-04-05 18:51
Docker
云原生
docker
java
『
高级篇
』docker之kubernetes基础集群附加功能kube-proxy和kube-dns(36)
原文链接地址:『
高级篇
』docker之kubernetes基础集群附在功能kube-proxy和kube-dns(36)上次搭建了kubernetes最核心最基础的服务,也学习了一些命令,现在咱们在这个之上
IT人故事会
·
2023-04-05 18:27
记录一次关于使用
leaflet
draw 插件叠加图层删除绘制层无法删除的问题
问题描述业务逻辑是这样的:再地图上已经绘制了一个多边形区域,然后需要再绘制的区域下再绘制下级区域,使用插件可以正常绘制并保存绘制数据,然后再回显编辑的时候,此时地图展示了上级多边形区域(该区域未追加到drawFeatureGroup下)以及下级区域(该区域已经追加到drawFeatureGroup下)。当我使用draw的删除控件删除下级区域时候,发现下级区域无法删除。图片展示分析首先是去draw的
jiechengyang
·
2023-04-05 12:40
gis
jquery
javascript
vue
(
leaflet
之家)
leaflet
实现地图叠加自制的标注图层
听老人家说:多看美女会长寿
leaflet
之家总目录(订阅之前建议先查看该博客)相关文章查看:5.
GIS之家家长
·
2023-04-05 12:37
leaflet之家
leaflet
leaflet篇
leaflet之家
leaflet叠加标注图层
地图
leaflet
: 地图上叠加日夜区域(126)
第126个点击查看专栏目录本示例的目的是介绍如何在vue+
leaflet
中显示日夜交替叠加区域。
还是大剑师兰特
·
2023-04-05 11:25
leaflet示例教程100+
javascript
开发语言
leaflet日夜交替
leaflet
如何加载10万数据
作为一名GIS开发者,你工作中一定遇到过这种问题,根据业务设计,需要在地图上添加1万+条数据,数据或是点、或是线、或是面。但不管哪种,当你添加到5000条时,地图操作就会出现明显的卡顿。当你添加超过1万条时,数据加载就会卡顿,浏览器出现卡死的状态,地图加载后,每挪动一下地图,都要耐心的等待上几秒钟。这种交互体验,用户是肯定接受不了的,解决方法通常分两种,一种是去做深入的用户需求分析,看用户想一次性
GIS兵器库
·
2023-04-05 10:16
谷粒商城-分布式
高级篇
[商城业务-购物车]
谷粒商城-分布式基础篇【环境准备】谷粒商城-分布式基础【业务编写】谷粒商城-分布式
高级篇
【业务编写】持续更新谷粒商城-分布式
高级篇
-ElasticSearch谷粒商城-分布式
高级篇
-分布式锁与缓存项目托管于
HGW689
·
2023-04-05 09:06
谷粒商城
java
教育电商
谷粒商城
高级篇
(十八) --------- 购物车
目录一、环境搭建二、购物车需求三、流程1.身份鉴别2.临时与登录购物车3.添加购物车一、环境搭建创建购物车模块。。。添加依赖。。。创建完成后配置域名映射。。。。将静态资源上传至nginx做动静分离。。。将页面复制到项目的template文件夹下。。。注意改静态资源路径将服务注册到注册中心。。。排除数据库的相关配置。。。配置nacos注册中心地址。。。开启服务的注册与发现。。。网关配置如下。。。二、
在森林中麋了鹿
·
2023-04-05 09:06
微服务项目
数据库
redis
java
js事件循环
高级篇
js事件循环
高级篇
为什么会有事件循环,事件循环解决了什么首先我们的浏览器他是一个多线程多进程的,其中他有一个主线程,这个主线程主要做了渲染html,css,js每隔16毫秒绘制页面等等一些列操作,首先我们这边假设下如果是单线程
小菜鸟学代码··
·
2023-04-05 04:43
js
javascript
前端
开发语言
服务异步通信-
高级篇
消息队列在使用过程中,面临着很多实际问题需要思考:消息可靠性消息从发送,到消费者接受,会经历多个过程:其中的每一步都可能导致消息丢失,常见的丢失消息的原因包括:发送时丢失:生产者发送的消息未送达交换机消息到达交换机后未到达队列MQ宕机,队列将消息丢失消费者接受到消息未消费就宕机针对这些问题,RabbitMQ分别给出了解决方案生产者确认机制mq持久化消费者确认机制失败重试机制生产者消息确认Rabbi
热爱编程的五年
·
2023-04-04 23:34
微服务
架构
java
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他