- 博客(4)
- 收藏
- 关注
原创 Docker超简单入门
1.什么是Docker? Docker是一个基于Go语言并遵从 Apache2.0 协议开源的应用容器引擎。是属于操作系统层面的虚拟化技术,由于进程都是隔离的,也称容器。 传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整的操作系统,在该系统上再运行所需应用进程。而容器是直接运行于宿主的内核,容器没有自己的内核,而且也没有进行硬件虚拟。因此容器要比传统虚拟机更为轻便。2.Docker基...
2020-02-12 21:45:05
141
原创 Redis单机到集群
Redis单机到集群Redis是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。并提供多种语言的API。本质是客户端-服务端的应用程序软件特点是使用简单、性能强悍、功能应用场景丰富。1.Redis单机安装和使用1.1Redis安装在Linux上安装,环境是centos7wget http://download.redis.io/releas...
2020-01-05 22:42:39
224
原创 Netty的职责链设计模式
Netty的职责链设计模式责任链是一种设计模式责任链为请求创建了一个处理对象的链,发起请求和具体处理请求的过程进行解耦:职责链上的处理者负责处理请求,客户只要将请求发送到职责链上即可,无须关心请求的处理细节和请求的传递。Netty中ChannelPipeline责任链在Netty中职责链上的处理器是ChannelHandler,链保存在ChannelPipeline。翻看ChannelPi...
2019-11-10 20:51:23
206
原创 Java线程通信
线程通信线程通信指的是多个线程在运行的期间,相互之间的数据交互协作。1.通信方式实现多个线程直接的协作,涉及到的通信方式主要四类。1)文件共享2)网络共享3)共享变量4)JDK提供的线程协调API1.文件共享 线程A写文件,线程B读取文件达到线程协作。2.网络共享 线程A发送数据,线程B接受数据达到线程协作。3.共享变量 利用内存的公共区域,共享变量。线程A修改变量,线...
2019-10-13 22:45:00
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人