最新 最热

protocol buffers 序列化数据

Protocol buffers 是一种语言中立,平台无关,可扩展的序列化数据的格式,可用于通信协议,数据存储等。

2020-09-27
0

第十六章 分布式爬虫--准备工作

2. 分布式架构: 每个业务模块部署多个节点, 同一个模块之间节点是如何通信的. 不同模块之间节点是如何通信的

2020-09-27
0

Go语言入门篇-gRPC基于golang & java简单实现

server端stub又被称为skeleton(骨架)。可以理解为代理类。而实际上基于Java的RPC框架stub基本上也都是使用动态代理。

2020-09-27
0

Dubbo consumer消费端启动报错java.lang.RuntimeException: [source error] not available in a static method: h

java.lang.RuntimeException: [source error] not available in a static method: handlere

2020-09-27
0

dubbo 调用报Null 空指针 ,可能并不是真正的空指针

在消费consumer调用rpc的时候,传参明明不为空(已经打日志校验),但是,在rpc提供者的第57行代码,第一行,就报空指针。

rpc
2020-09-27
0

io.protostuff.runtime.RuntimeUnsafeFieldFactory cannot have the same number

可以看到,在循环字段的时候,如果filed数组不为空,那么说明编号重复。 反查代码:有两个一样的编号。

2020-09-27
1

java.io.IOException: com.esotericsoftware.kryo.KryoException: Encountered unregistered class ID: 110

其中XXXX的值不定,这类异常,有几种可能性存在,首先要了解一些kryo的基本原理: 当Kryo写出一个对象的实例时,首先可能需要写出一些标识对象类的东西。默认情况下,写入完整类名,然后写入该对象的字节。后续出现的同一类对象图...

2020-09-27
0

10分钟带你搞懂代理模式、静态代理、JDK+CGLIB动态代理

代理模式是一种比较好的理解的设计模式。简单来说就是 我们使用代理对象来代替对真实对象(real object)的访问,这样就可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。...

2020-09-27
0

All clients has disconnected from. You can graceful shutdown now., dubbo version: , current host

Dubbo 报错2020-05-25 17:39:41.965 WARN 19812 --- [NettyServerWorker-6-1] o.a.d.r.t.AbstractServer 205 : [DUBBO] All clients has disconnected fr...

2020-09-27
1

Hadoop3.1.1源码Client详解 : 写入准备-RPC调用与流的建立

该系列总览: Hadoop3.1.1架构体系——设计原理阐述与Client源码图文详解 : 总览

2020-09-27
1