会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
snail
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
23
下一页
2022年7月3日
RabbitMQ(一)-- 介绍和组件
摘要: 什么叫消息队列 消息(Message)是指在应用间传送的数据。消息可以非常简单,比如只包含文本字符串,也可以更复杂,可能包含嵌入对象。 消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。消息发布者只管把消息发布到 MQ 中而不用管谁
阅读全文
posted @ 2022-07-03 10:50 snail灬
阅读(195)
评论(0)
推荐(0)
2021年11月30日
分布式架构下常见序列化技术
摘要: 序列化的发展 随着分布式架构、微服务架构的普及。服务与服务之间的通信成了最基本的需求。这个时候,我们不仅需要考虑通信的性能,也需要考虑到语言多元化问题。所以,对于序列化来说,如何去提升序列化性能以及解决跨语言问题,就成了重点解决的问题。 java序列化和反序列化: @Data public clas
阅读全文
posted @ 2021-11-30 21:36 snail灬
阅读(439)
评论(0)
推荐(0)
2021年11月23日
ByteBuf详解
摘要:  在Netty中,还有另外一个比较常见的对象ByteBuf,它其实等同于Java Nio中的ByteBuffer,但是ByteBuf对Nio中的ByteBuffer的功能做了很多增强,下面介绍一下ByteBuf。  下面这段代码演示了ByteBuf的创建以及内容的打印,这里显示出了和普通Byte
阅读全文
posted @ 2021-11-23 22:16 snail灬
阅读(1641)
评论(0)
推荐(0)
Netty中的拆包粘包问题
摘要: TCP传输协议是基于数据流传输的,而基于流化的数据是没有界限的,当客户端向服务端发送数据时,可能会把一个完整的数据报文拆分成多个小报文进行发送,也可能将多个报文合并成一个大报文进行发送。 在这样的情况下,有可能会出现图3-1所示的情况。 服务端恰巧读到了两个完整的数据包A和B,没有出现拆包/粘包问题
阅读全文
posted @ 2021-11-23 22:08 snail灬
阅读(363)
评论(0)
推荐(0)
2021年8月16日
状态压缩动态规划【DP】
摘要: 一、概述 1.状态压缩 状态压缩就是使用某种方法,简明扼要地以最小代价来表示某种状态,通常是用一串01数字(二进制数)来表示各个点的状态。这就要求使用状态压缩的对象的点的状态必须只有两种,0 或 1;当然如果有三种状态用三进制来表示也未尝不可。 2.使用条件 从状态压缩的特点来看,这个算法适用的题目
阅读全文
posted @ 2021-08-16 18:09 snail灬
阅读(165)
评论(0)
推荐(0)
2021年8月5日
Spring事务
摘要: 1、事务的基本概念 事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。 特点:事务是恢复和并发控制的基本单位。事务应该具有4个属性:原子性、一致性、隔离性、持久性、这四个属性通常称为ACID特性。 原子性(atomicity):事务是数据库的逻辑工作单位
阅读全文
posted @ 2021-08-05 22:09 snail灬
阅读(233)
评论(0)
推荐(0)
2021年7月27日
设计模式--组合模式
摘要: 组合模式 简介 组合模式(Composite Pattern)也称为整体-部分(Part-Whole)模式,它的宗旨是通过将单个对象(叶子节点)和组合对象(树枝节点)用相同的接口进行表示,使得客户对单个对象和组合对象的使用具有一致性,属于结构型模式。 组合关系与聚合关系的区别: 1、组合关系:也表示
阅读全文
posted @ 2021-07-27 23:27 snail灬
阅读(283)
评论(0)
推荐(0)
设计模式--状态模式
摘要: 简介  状态模式(State Pattern)也称为状态机模式(State Machine Pattern),是允许对象在内部状态发生改变时改变它的行为,对象看起来好像修改了它的类,属于行为型模式。  状态模式中类的行为是由状态决定的,不同的状态下有不同的行为。其意图是让一个对象在其内部改变的时
阅读全文
posted @ 2021-07-27 23:21 snail灬
阅读(690)
评论(0)
推荐(0)
设计模式--中介者模式
摘要: 简介  中介者模式(Mediator Pattern)又称为调节者模式或调停者模式。用一个中介对象封装一系列的对象交互,中介者使各对象不需要显示的相互作用,从而使其耦合松散,而且可以独立地改变它们之间的交互。属于行为型模式。  中介者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显作
阅读全文
posted @ 2021-07-27 23:18 snail灬
阅读(144)
评论(0)
推荐(0)
设计模式--责任链模式
摘要: 简介  责任链模式(Chain of Responsibility Pattern)也叫职责链模式:是将链中每一个节点看作是一个对象,每个节点处理的请求均不同,且内部自动维护一个下一节点对象。当一个请求从链式的首端发出时,会沿着链的路径依次传递给每一个节点对象,知道有对象处理这个请求为止。属于行为
阅读全文
posted @ 2021-07-27 23:12 snail灬
阅读(1007)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
23
下一页
公告