远程调用RPC--Dubbo框架

服务是 Dubbo 中的核心概念,一个服务代表一组 RPC 方法的集合,服务是面向用户编程、服务发现机制等的基本单位。Dubbo 开发的基本流程是:用户定义 RPC 服务,通过约定的配置 方式将 RPC 声明为 Dubbo 服务,然后就可以基于服务 API 进行编程了。对服务提供者来说是提供 RPC 服务的具体实现,而对服务消费者来说则是使用特定数据发起服务调用。1.环境搭建下载zookee...

Java 2021-11-01 PM 84次 0条

NIO(非阻塞IO)基础

NIO基础NIO:non- blocking io非阻塞1.三大组件1.1 Channel & Bufferchannel(通道的意思)有一点类似于 stream,它就是读写数据的双向通道,可以从 channel将数据读入 buffer,也可以将buffer的数据写入 channel,而之前的 stream要么是输入,要么是输出, channel比 stream更为底层常见的 Channel...

Java 2021-10-23 PM 137次 1条

Docker容器学习笔记

Docker一、安装、启动、配置1.安装网上有较多教程,我的安装windows版本没有成功,直接在云服务器中安装了docker设置aliyun镜像sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker查看是否安装成功:输入docker会输出帮助信息[root@VM-...

其他 2021-06-19 PM 140次 1条

SVN版本控制学习笔记

SVN1.主要内容2.SVN介绍2.1 简介​ SVN全称 Subversion,是一个开放源代码的版本控制系统, Subversion在2000年由 Collabnet Inc开发,现在发展成为 Apache软件基金会的一个项目,同样是一个丰富的开发者和用户社区的一部分。​ SVN是一个开放源代码的版本控制系统,管理着随时间改变的数据。这些数据放置在一个中央资料...

其他 2021-06-09 AM 149次 1条

Java实现图的存储

代码:package maze; public class Main { public static void main(String[] args) { int graph[][] = {{0,1,3,4,7},{1,0,2,99999,99999},{3,2,0,5,8},{4,99999,5,0,6},{7,99999,8,6,0}}; Mat...

Java 2021-05-26 PM 78次 0条