- 博客(6)
- 收藏
- 关注
原创 Java简单状态机实现
getState().next()进行状态扭转 代码如下,当然这只是简单的例子。状态机负责状态的扭转 比如我们平时在业务中可以简单实用。
2023-11-16 02:25:01 100 1
原创 RabbitMQ可靠性、幂等性、顺序性
消息队列如何解决消息丢失问题?持久化消息持久化设置deliveryMode为PERSISITENT队列持久化设置durable为true交换机持久化设置durable为true自动ACK+重试,才会在到达后发送到死信队列,而且在,如果是的消费者会,直至重试完成,所以可以使用手动ack+重试如果是配置了,在抛出异常的时候,但是达到重试上限之后,会永远处于状态,,必须要才可以进入死信队列,所以说这里而是采用的方式。
2023-11-16 02:15:57 44 1
原创 DDD领域驱动设计(包括事件驱动)简单理解版本(代优化)
简单分享下自己的理解,不一定对,大佬可喷比如我们有一个FileObj 这是一个文件对象里面存储了文件URL 、 ID 等属性这时候我们给它定义一个公开的方法为将文件url拉取为字节对象,并且这个方法由工具类实现,因为要考虑到复用性这样拿到这个对象的时候通过简单调用下方法就可以拿到文件字节数组同理Order类可以定义createOrder()方法去创建订单。
2023-11-16 01:52:50 71 1
原创 Java封装 继承 多态 组合
所以又想了想 出了封装 继承 多态 是不是还有一种叫做组合呢。后面又想到好像不仅仅鸟会飞啊,昆虫也会飞,蝴蝶也会飞。如果我们平时写代码要找一个能飞的是不是只要。那我们就一个定义一个类叫做Bird。就可以找到一个能飞的动物了呢。但是八哥鸟会模仿人类说话。于是我让鸟实现了飞的接口。
2023-11-16 01:21:17 55 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人