自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (2)
  • 收藏
  • 关注

原创 Dubbo通信底层分析

它的底层是采用Socket通信和动态代理实现的,首先服务端启动时,会在注册中心上发布服务,其实就是接口的描述信息,客户端启动时,根据需要从注册中心订阅自己所需要的服务,也就是接口描述信息,生成一个代理类,用于访问服务端的代码,Dubbo的底层使用Socket来建立一个长连接,发送接收数据,客户端传输信息的时候,应将客户端需要调用哪个服务的接口的全类名,接口的方法名,以及参数的类型和返回值类型等一并...

2018-06-04 11:27:15 544 2

Navicat Premium

连接数据库资源

2018-09-28

注解开发ssh项目

@Entity @Table(name="book") public class Book { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) private Integer id; @Column(name="name") private String name; private String price; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPrice() { return price; } public void setPrice(String price) { this.price = price; } }

2018-06-04

空空如也

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

TA关注的人

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