自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Docker超简单入门

1.什么是Docker? ​ Docker是一个基于Go语言并遵从 Apache2.0 协议开源的应用容器引擎。是属于操作系统层面的虚拟化技术,由于进程都是隔离的,也称容器。 ​ 传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整的操作系统,在该系统上再运行所需应用进程。而容器是直接运行于宿主的内核,容器没有自己的内核,而且也没有进行硬件虚拟。因此容器要比传统虚拟机更为轻便。 2.Docker基...

2020-02-12 21:45:05 106

原创 Redis单机到集群

Redis单机到集群 Redis是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。并提供多种语言的API。 本质是客户端-服务端的应用程序软件 特点是使用简单、性能强悍、功能应用场景丰富。 1.Redis单机安装和使用 1.1Redis安装 在Linux上安装,环境是centos7 wget http://download.redis.io/releas...

2020-01-05 22:42:39 164

原创 Netty的职责链设计模式

Netty的职责链设计模式 责任链是一种设计模式 责任链为请求创建了一个处理对象的链,发起请求和具体处理请求的过程进行解耦:职责链上的处理者负责处理请求,客户只要将请求发送到职责链上即可,无须关心请求的处理细节和请求的传递。 Netty中ChannelPipeline责任链 在Netty中职责链上的处理器是ChannelHandler,链保存在ChannelPipeline。翻看ChannelPi...

2019-11-10 20:51:23 163

原创 Java线程通信

线程通信 线程通信指的是多个线程在运行的期间,相互之间的数据交互协作。 1.通信方式 实现多个线程直接的协作,涉及到的通信方式主要四类。 1)文件共享 2)网络共享 3)共享变量 4)JDK提供的线程协调API 1.文件共享  线程A写文件,线程B读取文件达到线程协作。 2.网络共享  线程A发送数据,线程B接受数据达到线程协作。 3.共享变量  利用内存的公共区域,共享变量。线程A修改变量,线...

2019-10-13 22:45:00 119

空空如也

空空如也

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

TA关注的人

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