CentOS7 安装配置OpenVPN

步骤一:准备工作1、环境与依赖介绍:系统环境:CentOS 7.6 64位阿里云服务器IP地址:192.168.104.136(内网),47.97.157.42(公网)依赖介绍:lzo — 用 ANSI C 语言编写的无损压缩库。他能够提供非常快速的压缩和解压功能openssl — 加密和验证pam — 认证模块rpmbuild — rpm打包工具 …

Docker–将数据挂载到容器中的三种方式

Docker 镜像是以 layer 概念存在的,一层一层的叠加,最终成为我们需要的镜像。但该镜像的每一层都是 ReadOnly 只读的,只有在我们运行容器的时候才会创建读写层。 文件系统隔离的缺点: Docker提供三种方式将数据从宿主机挂载到容器中: Volume:管理卷: # docker volume create nginx-vol # docker volume ls# doc …

Docker–安装相关

系统要求:docker-ce 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10。 CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定。 卸载旧版本:旧版本的 Docker 称为 docker 或者 docker-engine,使用以下命令卸载旧版本:# yum remove docker …

Java堆–年轻代与老年代

Java 堆(Java Heap):主要分为2个区域-年轻代与老年代,其中年轻代又分 Eden 区和 Survivor 区,其中 Survivor 区又分 From 和 To 2个区。 Eden区:有将近98%的对象是朝生夕死,所以针对这一现状,大多数情况下,对象会在新生代 Eden 区中进行分配,当 Eden 区没有足够空间进行分配时,虚拟机会发起一次 Minor GC,Minor GC 相比 …

Java–垃圾回收及算法

概念:垃圾回收(Garbage Collection,GC),顾名思义就是释放垃圾占用的空间,防止内存泄露。有效的使用可以使用的内存,对内存堆中已经死亡的或者长时间没有使用的对象进行清除和回收。 算法: 标记-清除: 标记清除算法(Mark-Sweep)是最基础的一种垃圾回收算法,它分为2部分,先把内存区域中的这些对象进行标记,哪些属于可回收标记出来,然后把这些垃圾拎出来清理掉。就像上图一样,清理 …