内存是程序得以运行的重要物质基础。如何在有限的内存空间运行较大的应用程序,曾是困扰人们的一个难题。为解决这个问题,人们设计了许多的方案,其中最成功的当属虚拟内存技术。Linux作为一个以通用为目的的现代大型操作系统,当然也毫不例外的采用了优点甚多的虚拟内存技术。 虚拟内存为了运行比实际物理内存容量还要大的程...
## Docker是用来干什么的### 简介 Docker是一个开源的容器化平台,可以让开发者将应用程序及其依赖打包到一个虚拟化的容器中,然后部署到任何支持Docker的环境中运行。通过Docker,开发者可以更轻松地构建、部署和管理应用程序。 ### 流程概述 下面是使用Docker的基本流程示意图: | 步骤 | 描述 | |---|---| ...
## Docker是用来干什么的 ### 简介 Docker是一个开源的容器化平台,可以让开发者将应用程序及其依赖打包到一个虚拟化的容器中,然后部署到任何支持Docker的环境中运行。通过Docker,开发者可以更轻松地构建、部署和管理应用程序。 ### 流程概述下面是使用Docker的基本流程示意图: | 步骤 | 描述 | |---|---| ...
使用JMX监控Tomcat介绍Java Management Extensions(JMX)是一种Java平台的管理和监控标准。它提供了一种机制,使得我们可以通过远程或本地连接到Java应用程序,并动态地管理和监控应用程序的各个方面。在本篇博客中,我们将探讨如何使用JMX监控Tomcat服务器。步骤步骤1:启用JMX支持在Tomcat的启动脚本中,我们需要加入一些参数来...
gRPC(官方文档翻译)官方原文: https://grpc.io/docs/what-is-grpc/introduction/ https://grpc.io/docs/what-is-grpc/core-concepts/1. 概述ProtoBuf 作为gRPC的接口定义语言(IDL)和底层消息交换格式。在gRPC中客户端应用程序可以志杰调用不同机器上的服务器应用程序上的方法,就像它是本地对 ...
## Docker是用来干什么的### 简介 Docker是一个开源的容器化平台,可以让开发者将应用程序及其依赖打包到一个虚拟化的容器中,然后部署到任何支持Docker的环境中运行。通过Docker,开发者可以更轻松地构建、部署和管理应用程序。 ### 流程概述 下面是使用Docker的基本流程示意图: | 步骤 | 描述 | |---|---| ...
## Docker是用来干什么的### 简介 Docker是一个开源的容器化平台,可以让开发者将应用程序及其依赖打包到一个虚拟化的容器中,然后部署到任何支持Docker的环境中运行。通过Docker,开发者可以更轻松地构建、部署和管理应用程序。 ### 流程概述 下面是使用Docker的基本流程示意图: | 步骤 | 描述 | |---|---| ...
概念:在Java应用程序中,一个类Class只有一个实例存在.单例模式属于对象创建型模式,其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点。对一些类来说,只有一个实例是很重要的,虽然系统中可以有许多打印机,但却只应该有一个打印机假脱机,只应该有一个文件系统和一个窗口管理器,一个数字滤波器只能有...
## Docker是用来干什么的 ### 简介 Docker是一个开源的容器化平台,可以让开发者将应用程序及其依赖打包到一个虚拟化的容器中,然后部署到任何支持Docker的环境中运行。通过Docker,开发者可以更轻松地构建、部署和管理应用程序。 ### 流程概述下面是使用Docker的基本流程示意图: | 步骤 | 描述 | |---|---| ...
## Docker是用来干什么的### 简介 Docker是一个开源的容器化平台,可以让开发者将应用程序及其依赖打包到一个虚拟化的容器中,然后部署到任何支持Docker的环境中运行。通过Docker,开发者可以更轻松地构建、部署和管理应用程序。 ### 流程概述 下面是使用Docker的基本流程示意图: | 步骤 | 描述 | |---|---| ...