06 2019 档案
摘要:docker run 和 docker exec 的差异 docker run :根据镜像创建一个容器并运行一个命令,操作的对象是 镜像; docker exec :在运行的容器中执行命令,操作的对象是 容器。 docker run 命令 语法 OPTIONS说明: -a stdin: 指定标准输入
阅读全文
摘要:Git 分支管理 几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。 有人把 Git 的分支模型称为必杀技特性,而正是因为它,将 Git 从版本控制系统家族里区分出来。 创建分支 命令: 切换分支 命令: 当你切换分支的时候,Git
阅读全文
摘要:Kubernetes 中文文档 如果想学习 Kubernetes 的小伙伴,可以参考如下文档学习: https://www.kubernetes.org.cn/docs 文档中详细讲解了 k8s 的设计理念,基本概念,常用命令等。
阅读全文
摘要:以下是 https://www.runoob.com 提供的 Docker 命令汇总,个人感觉很好,分享给大家: https://www.runoob.com/docker/docker-command-manual.html
阅读全文
摘要:Redis 常用命令 发现几个很好的 Redis 常用命令汇总大全网页,分享给小伙伴们~ 1、Redis 命令参考 http://redisdoc.com/string/index.html 2、W3Cschool https://www.w3cschool.cn/redis_all_about/r
阅读全文
摘要:Docker 资源汇总 Docker官方英文资源 Docker官网:http://www.docker.com Docker Windows 入门:https://docs.docker.com/docker-for-windows/ Docker CE(社区版) Ubuntu:https://do
阅读全文
摘要:Docker 安装 Redis 方法一、docker pull redis:3.2 查找 Docker Hub上的 redis 镜像: 这里我们拉取官方的镜像,标签为3.2: 等待下载完成后,我们就可以在本地镜像列表里查到 REPOSITORY 为 redis,标签为3.2的镜像: 方法二、通过 D
阅读全文
摘要:Docker 安装 Python 方法一、docker pull python:3.5 查找 Docker Hub 上的 python 镜像: 这里我们拉取官方的镜像,标签为3.5 : 等待下载完成后,我们就可以在本地镜像列表里查到 REPOSITORY 为 python ,标签为3.5的镜像: 方
阅读全文
摘要:Docker 安装 MongoDB 方法一、docker pull mongo 查找 Docker Hub 上的 mongo 镜像: 这里我们拉取官方的镜像 mongo:3.2: 等待下载完成后,我们就可以在本地镜像列表里查到 REPOSITORY 为 mongo,标签为 3.2 的镜像: 方法二、
阅读全文
摘要:Docker 安装 Tomcat 方法一、docker pull tomcat 查找 Docker Hub 上的 tomcat 镜像: 这里我们拉取官方最新版本的 tomcat 镜像: 等待下载完成后,我们就可以在本地镜像列表里查到 REPOSITORY 为 tomcat 的镜像: 方法二、通过 D
阅读全文
摘要:Docker 安装 MySQL 方法一、docker pull mysql 查找 Docker Hub 上的 mysql 镜像: 这里我们拉取官方的镜像,标签为 5.6: 等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为mysql,标签为5.6的镜像: 方法二、通过 Docker
阅读全文
摘要:Docker 安装 Nginx docker pull nginx 命令安装 查找 Docker Hub 上的 nginx 镜像: 这里我们拉取官方的镜像 等待下载完成后,我们就可以在本地镜像列表里查到 REPOSITORY 为 nginx 的镜像 以下命令使用 Nginx 默认的配置,来启动一个
阅读全文
摘要:CentOS Docker 安装 Docker支持以下的CentOS版本: CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 本文以 CentOS 7.6 版本为例: 前提条件 目前,CentOS 仅发行版本中的内核支持 Docker。 Docker 运行在
阅读全文
摘要:背景说明 最近在做一个 Elasticsearch 的分页查询,并且对查询结果按照特定字段进行排序的功能。 但是执行结果却报错,报错信息如下: 原因分析 查询语句如下: GET alarm/_search // index为 alarm { "query" : { "bool" : { "must"
阅读全文
摘要:背景说明 最近项目中在使用 5.5.2 版本的 Elasticsearch 作为数据库,使用的是以前的老版本。 用到 Elasticsearch ,难免要和其相关基本操作命令打交道。选择一款顺手的工具,是很重要的,俗话说:工欲善其事,必先利其器嘛! Kibana 就是一款为 Elasticsearc
阅读全文
摘要:1、mv 命令是move的缩写,用于文件(或文件夹)移动的。 1)将 luna 目录下的文件 a.txt,移动到 miracle 目录下: 2)将 luna 目录整个移动到 miracle 目录下: 3)Linux 中没有重命名的命令,但是,可以通过 mv 达到重命名的效果。 比如,将 a.txt
阅读全文
摘要:使用 Linux 经常会遇到这种情况:只知道文件中包含某些特定的字符串,但是不知道具体的文件名。需要根据“特定的字符串”反向查找文件。 示例(路径文件如下): ./miracle/luna/a.txt a.txt 文件中的内容如下 查找当前目录下,包含“Hello”字符串的所有文件 【方式1】(其中
阅读全文
摘要:背景说明 Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 Elasticsearch 是一种NoSQL数据库(非关系型数据库),和常规的关系型数据库(比如:MyS
阅读全文
摘要:以下命令均使用Git Bash工具(所以,前提是个人电脑上安装了该工具,并做了基本的配置,尤其是远程git仓库访问权限的配置)。 说明代码从下载到修改后提交的整个生命周期,顺序会用到的一些常用 git 命令。 1、第一次从远程 git 仓库 clone 项目代码,在本地创建一个存放项目代码的目录,在
阅读全文
摘要:问题描述 不知道小伙伴有木有遇到这种情况:想在工程里增加 .gitignore 文件,用于在以后提交后,过滤哪些文件或者目录。 但是,在当前工程的根目录下,执行如下执行命令后,依然不能把 .gitignore 文件提交到远程git上。 问题原因 git add * 命令只能提交非隐藏文件,所谓隐藏文
阅读全文
摘要:UUID:Universally Unique Identifier 通用唯一识别码 现在很多数据库的主键id,由原来的int自增,改为 UUID 表示。因为 UUID 本身不可能重复,线程安全,完美支持高并发。 示例代码如下: 运行结果如下:
阅读全文
摘要:在website的index下已经存在一个名为blog的type。想在website下,新增一个名为blog2的type。 执行语句如下: 报错信息如下: 原因:Elasticsearch 在6.0版本以后,一个index下,只允许创建一个type,不允许存在多个type。并且在官网提供信息,7.0
阅读全文
摘要://TODO
阅读全文
摘要:示例代码如下: 运行结果如下: PS: 总结,参考如下: Enum枚举 遍历判断 四种方式(包括 Lambda 表达式过滤)https://www.cnblogs.com/miracle-luna/p/10995539.html Array数组 遍历 四种方式(包含 Lambda 表达式遍历)htt
阅读全文
摘要:示例代码如下: 运行结果如下: PS: 总结,参考如下: Enum枚举 遍历判断 四种方式(包括 Lambda 表达式过滤)https://www.cnblogs.com/miracle-luna/p/10995539.html Array数组 遍历 四种方式(包含 Lambda 表达式遍历)htt
阅读全文
摘要:示例代码如下: 运行结果如下: PS: 总结,参考如下: Enum枚举 遍历判断 四种方式(包括 Lambda 表达式过滤)https://www.cnblogs.com/miracle-luna/p/10995539.html Array数组 遍历 四种方式(包含 Lambda 表达式遍历)htt
阅读全文
摘要:示例代码如下: 运行结果如下: PS: 总结,参考如下: Enum枚举 遍历判断 四种方式(包括 Lambda 表达式过滤)https://www.cnblogs.com/miracle-luna/p/10995539.html Array数组 遍历 四种方式(包含 Lambda 表达式遍历)htt
阅读全文
摘要:计算机网络的概念 由于计算机网络定义中有一些内容的界定不同,因此,对计算机网络的理解主要有3中观点。 1、广义观点 持此观点的人认为,只要是能实现远程信息处理的系统或进一步能达到资源共享的系统,都可以认为是计算机网络。 2、资源共享观点 持此观点的人认为,计算机网络必须是有具有独立功能的计算机组成的
阅读全文
摘要:OSI 参考模型 国际化标准组织(International Organization for Standardization,ISO)于1978年提出了一个网络体系结构,成为开放系统互联参考模型(Open System Interconnection,OSI)。OSI有7层结构,从低到高依次成为物
阅读全文
摘要:背景说明 执行《Elasticsearch 权威指南》的示例,在执行聚合查询的时候,报错 Fielddata is disabled on text fields by default. 1)聚合语句如下: 2)报错信息如下: 3)Kibana 的 Dev Tools 执行截图如下: 原因分析 El
阅读全文
摘要:背景描述 近期在学习《Elasticsearch 权威指南》上的一些基本命令,在操作到 filtered 进行过滤查询的时候,报错 “no [query] registered for [filtered]”。 1)查询语句如下: 2)报错信息如下: 3)Kibana 的 Dev Tools 执行截
阅读全文
摘要:背景描述 Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 Elasticsearch是使用Java开发,并使用Lucene作为其核心来实现所有索引和搜索的功能,但
阅读全文