- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 linux中,&和&&,|和||区别
1、& 表示任务在后台执行,比如运行一个jar文件,但是希望是后台运行可以执行java -jar test.jar &2、&& 表示前一条命令执行成功时,才执行后一条命令 ,如 echo 'step1‘ && echo ‘step2’step1执行成功才会执行step2step2执行失败,step2不会执行3、| 表示管道,上一条命令的输出,作为下一条命令参数,如 echo ‘yes’ | wc -lnl ./test | sed ‘2,5d’
2021-12-29 19:04:31
2038
原创 搭建Docker私仓
搭建Docker私仓(创作不易,如有转载请附上链接)私有仓库Harbor搭建私有仓库搭建的必要性1、虽然Docker官方提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Registry也是非常必要的。2、很多情况需要在一个完全内网环境启用的容器化技术,这种情况就需要在公司内部的网络中搭建一个公共的docker管理私有仓库,用来管理项目中所有的镜像资源,这样管理的镜像资源才是安全的。Harbor使命我们的使命是成为 Kubernetes 值得信赖的云原生存储库Harbor
2021-12-24 10:14:02
389
原创 RabbitMQ的web管理界面
1、安装Web管理界面安装之前先把RabbitMQ的服务停掉先查看程序状态:当前服务如果是运行状态则需要停掉服务:systemctl stop rabbitmq-server.service服务关掉后执行插件安装脚本:rabbitmq-plugins enable rabbitmq_management尝试访问web界面:http://*******:15672/发现访问不通,查看防火墙状态:systemctl status firewalld该端口默认被防火墙拦截了,解
2021-11-28 13:41:02
1274
原创 基于 RPM的linux环境下安装RabbitMq
1、下载待安装的文件在安装 RabbitMQ 之前,需要先下载好所对应的版本其他依赖包,对应RabbitMq的安装依赖如下图:您必须安装受支持的 Erlang/OTP版本。不同的rabbitmq版本对应的Erlang的版本要求也不一样可以参考网站:MQ和依赖包的版本对应关系我使用的的Rabbit的版本是3.8.8的版本对应的Erlang版本为:下载socat和logrotate ,直接通过yum下载安装yum install socat logrotate -y1.1 下载MQ安装包下载
2021-11-27 23:39:34
1481
原创 类加载子系统
1、类加载器子系统类加载子系统分成三个重要的阶段:加载阶段、链接阶段、初始化阶段类加载系统的作用:将物理硬盘、网络等一些环境将静态的字节码.calss文件加载到内存当中,并且在堆空间中生成与之对应的java.lang.Class对象,作为方法区这个类的各种数据的访问入口,ClassLoader只负责class文件的加载,至于其运行还得需要JVM中的执行引擎来执行。加载类的信息存放在运行时数据区中的方法区的区域。除了类的信息外,方法区中还会存放运行时常量池信息,可能还包括字符串字面量何数字常量。1
2021-11-26 09:31:16
473
原创 JVM的基本介绍
1、JVM的整体结构 1、基本简图  = n/2第二次查找: T(2) = n/2^2第三次查找: T(3) = n/2^3…第M次查找: T(M)
2021-11-02 20:12:23
5916
原创 阶乘后的零
题目:给定一个整数n,返回n!结果中尾随零的个数。n>0示例1: 输入:n=3 输出:0 解释:3!=6,不含尾随0示例2: 输入:n=5 输出:1 解释:5!=120,有一个尾随0思路: 阶乘 尾随0的个数 1!= 1 =1
2021-11-01 20:32:08
157
原创 从前序与中序遍历序列构造二叉树
1、什么是前序遍历、中序遍历、后序遍历序列用例子说明如下二叉树,各自对应的序列是什么分析。 二叉树:前序遍历(DLR), [1] 是二叉树遍历的一种,也叫做先根遍历、先序遍历、前序周游,可记做根左右。前序遍历首先访问根结点然后遍历左子树,最后遍历右子树。(摘抄于百度百科:https://baike.baidu.com/item/%E5%89%8D%E5%BA%8F%E9%81%8D%E5%8E%86/757319?fr=aladdin)对应的查找顺序:序列:ABDGHCEIF遍历
2021-11-01 20:20:45
599
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人