自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

核桃壳的博客

核桃仁的核桃壳

  • 博客(4)
  • 收藏
  • 关注

转载 微服务服务调用和Feign详解

微服务服务调用 在微服务架构中,要调用很多服务才能完成一项功能。服务之间如何互相调用就变成微服务架构中的一个关键问题。服务调用有两种方式,一种是RPC方式,另一种是事件驱动(Event-driven)方式,也就是发消息方式。消息方式是松耦合方式,比紧耦合的RPC方式要优越,但RPC方式如果用在适合的场景也有它的一席之地. 一,事件驱动(Event-Driven)方式 Martin Fowler把事件驱动分成四种方式(What do you mean by “Event-Driven”),简化之后本质上只有两

2021-03-04 15:18:57 1552 1

原创 MySQL IFNULL() 函数

MySQL IFNULL() 函数 IFNULL() 函数用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NULL 则返回第一个参数的值。 IFNULL() 函数语法格式为: IFNULL(expression, alt_value) 参数说明: 如果第一个参数的表达式 expression 为 NULL,则返回第二个参数的备用值。 参数 描述 expression 必须,要测试的值 alt_value 必须,expression 表达式为 .

2021-03-03 17:19:12 193 1

转载 如何保证消息不被重复消费?(如何保证消息队列的幂等性)

** 如何保证消息不被重复消费? 分析问题:先来说一下为什么会造成重复消费?   正常情况下,消费者在消费消息结束之后,会发送一个确认信息给消息队列,消息队列就知道该消息被消费了,就会将该消息从消息队列中删除。只是不同的消息队列发送的确认信息形式不同,例如RabbitMQ是发送一个ACK确认消息,RocketMQ是返回一个CONSUME_SUCCESS成功标志,kafka的每一个消息都有一个offset,kafka消费过消息后,需要提交offset,让消息队列知道自己已经消费过了。 分析问题来源:造成重复消

2021-03-03 10:23:07 453

原创 equalsIgnoreCase( )方法

** equalsIgnoreCase( )方法 ** Java中若想进行忽略大小写的比较,可以调用equalsIgnoreCase( )方法。 当比较两个字符串时,它会认为: A至Z和对应的a至z是一样的。 A a B b – – Z z 其一般形式如下: boolean equalsIgnoreCase(String string ) ...

2021-03-02 14:01:16 382

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除