Go 语言入门

Go 语言教程一、简介Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活...

Java 2021-11-03 PM 73次 1条

远程调用RPC--Dubbo框架

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

Java 2021-11-01 PM 50次 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 87次 1条

单例模式

1.单例模式1.简单的单例模式package Slogan; public class LazySingletonTest { public static void main(String[] args) { LazySingleton instance1 = LazySingleton.getInstance(); System....

Java 2021-09-25 AM 75次 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 80次 1条