上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: startsWith()定义和用法 startsWith() 方法用于检测字符串是否以指定的子字符串开始。 如果是以指定的子字符串开头返回 true,否则 false。 startsWith() 方法对大小写敏感。 String 方法 下面是 String 类支持的方法,更多详细,参看 Java S 阅读全文
posted @ 2022-12-13 21:24 我的心儿 阅读(20) 评论(0) 推荐(0)
摘要: 本文主要介绍RocketMQ中Topic、Tag、GroupName的概念、设计初衷以及使用方法。 一.Topic 首先看看官方的定义: Topic是生产者在发送消息和消费者在拉取消息的类别。Topic与生产者和消费者之间的关系非常松散。具体来说,一个Topic可能有0个,一个或多个生产者 向它发送 阅读全文
posted @ 2022-12-13 21:19 我的心儿 阅读(7047) 评论(0) 推荐(1)
摘要: 注意:在mysql数据库中,SUBSTR函数是用来截取数据库某一列字段中的一部分,在各个数据库的函数名称不一样。功能:SUBSTR函数用来截取数据库某一列字段中的一部分。 在各个数据库的函数名称不同: MySQL: SUBSTR( ), SUBSTRING( )Oracle: SUBSTR( )SQ 阅读全文
posted @ 2022-12-13 20:59 我的心儿 阅读(2363) 评论(0) 推荐(0)
摘要: 1 基本概念1.1 常见考点1、Redis 为何这么快?1)基于内存; 2)单线程减少上下文切换,同时保证原子性; 3)IO多路复用; 4)高级数据结构(如 SDS、Hash以及跳表等)。 2、为何使用单线程?官方答案因为 Redis 是基于内存的操作,CPU 不会成为 Redis 的瓶颈,而最有可 阅读全文
posted @ 2022-12-08 22:06 我的心儿 阅读(711) 评论(0) 推荐(0)
摘要: 1、什么是rabbitmq? 答: 采用AMQP高级消息队列协议的一种消息队列技术,最大的特点就是消费并不需要确保提供方存在,实现了服务之间的高度解耦。 2、为什么要使用rabbitmq? 答:1、在分布式系统下具备异步,削峰,负载均衡等一系列高级功能; 2、拥有持久化的机制,进程消息,队列中的信息 阅读全文
posted @ 2022-12-08 21:27 我的心儿 阅读(842) 评论(0) 推荐(0)
摘要: 同步 or 异步 前言:我们现在有一个用微服务架构模式开发的系统,系统里有一个商品服务和订单服务,且它们都是同步通信的。 目前我们商品服务和订单服务之间的通信方式是同步的,当业务扩大之后,如果还继续使用同步的方式进行服务之间的通信,会使得服务之间的耦合增大。例如我们登录操作可能需要同步调用用户服务、 阅读全文
posted @ 2022-12-07 22:03 我的心儿 阅读(916) 评论(0) 推荐(0)
摘要: 本篇章讲解RabbitMQ的用途、原理以及配置,RabbitMQ的安装请查看SpringCloud之RabbitMQ安装 一、MQ用途 1、同步变异步消息 场景:用户下单完成后,发送邮件和短信通知。 运用消息队列之后,用户下单完之后,下单信息写入数据库,再写入消息队列,发送邮件和发送短信各自去消息队 阅读全文
posted @ 2022-12-07 21:44 我的心儿 阅读(940) 评论(0) 推荐(0)
摘要: 文章目录RabbitMQ如何防止消息丢失及重复消费一、消息丢失1.1、生产者没有成功把消息发送到MQ1.1.1、confirm(发布确认)机制1.1.2、事务机制1.2、RabbitMQ接收到消息之后丢失了消息1.3、消费者弄丢了消息二、如何防止重复消费RabbitMQ如何防止消息丢失及重复消费一、 阅读全文
posted @ 2022-12-07 21:01 我的心儿 阅读(1658) 评论(0) 推荐(0)
摘要: 种方案前言 日常开发中,秒杀下单、抢红包等等业务场景,都需要用到分布式锁。而Redis非常适合作为分布式锁使用。本文将分七个方案展开,跟大家探讨Redis分布式锁的正确使用方式。如果有不正确的地方,欢迎大家指出哈,一起学习一起进步。 什么是分布式锁 方案一:SETNX + EXPIRE 方案二:SE 阅读全文
posted @ 2022-12-06 21:03 我的心儿 阅读(185) 评论(0) 推荐(0)
摘要: 一个web项目如果部署为分布式时,平时常见的定时服务在一定的间隔时间内,可能出现多次重复调用的问题。而此时由于是不同容器之间的竞争,因此需要容器级别的锁 Redis为单进程单线程模式,采用队列模式将并发访问变为串行访问。Redis本身没有锁的概念,Redis对于多个客户端连接并不存在竞争。但是可以通 阅读全文
posted @ 2022-12-05 21:30 我的心儿 阅读(352) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 下一页