2019年7月27日

Git学习(二):Git的初步使用

摘要:一、Git的最小配置 1、使用如下命令创建Git的用户名和邮箱,如下所示: 使用如下命令清除创建的用户名和邮箱,如下所示: 2、在global的位置处,分为有三种参数:local、global、system,现分别介绍如下: 1)local:默认参数,该参数只对某个仓库有效; 2)global:该参 阅读全文

posted @ 2019-07-27 14:12 SuperSnowYao 阅读 (197) 评论 (0) 编辑

2019年7月25日

Git学习(一):版本控制介绍及安装

摘要:一、VCS(版本控制系统)的演变 1、集中式VCS的特点 1)有集中的版本管理服务器; 2)具备文件版本管理和分支管理能力; 3)集成效率较没有版本控制(如:进行文件夹标注的方式)有明显地的提高; 4)客户端必须时刻和服务器相连;(比如,集中式VCS不能在断网的情况下进行commit操作) 集中式V 阅读全文

posted @ 2019-07-25 13:24 SuperSnowYao 阅读 (90) 评论 (0) 编辑

2019年7月22日

Docker学习(一):容器介绍

摘要:一、什么是容器 1、容器是一种轻量级、可移植、自包含的软件打包技术,使应用程序可以在几乎任何地方以相同的方式运行。开发人员在自己的笔记本上创建并测试好的容器,无需任何修改就能够在生产系统的虚拟机、或物理服务器、或公有云主机上运行。 2、容器与虚拟机的异同: 容器与虚拟机都是为应用提供封装和隔离。 容 阅读全文

posted @ 2019-07-22 09:04 SuperSnowYao 阅读 (320) 评论 (5) 编辑

2019年7月21日

ElasticStack学习(十):深入ElasticSearch搜索之QueryFiltering、多/单字符串的多字段查询

摘要:一、复合查询 1、在ElasticSearch中,有Query和Filter两种不同的Context。Query Context进行了相关性算分,Filter Context不需要进行算分,同时可以利用Cache,获取更好的性能。 2、bool Query:一个布尔查询,是一个或者多个查询子句的组合 阅读全文

posted @ 2019-07-21 12:33 SuperSnowYao 阅读 (149) 评论 (0) 编辑

2019年7月18日

ElasticStack学习(九):深入ElasticSearch搜索之词项、全文本、结构化搜索及相关性算分

摘要:一、基于词项与全文的搜索 1、词项 Term(词项)是表达语意的最小单位,搜索和利用统计语言模型进行自然语言处理都需要处理Term。 Term的使用说明: 1)Term Level Query:Term Query、Range Query、Exists Query、Prefix Query、Wild 阅读全文

posted @ 2019-07-18 09:17 SuperSnowYao 阅读 (181) 评论 (0) 编辑

2019年7月17日

ElasticStack学习(八):ElasticSearch索引模板与聚合分析初探

摘要:一、Index Template与Dynamic Template的概念 1、Index Template:它是用来根据提前设定的Mappings和Settings,并按照一定的规则,自动匹配到新创建的索引上。 1)模板仅是一个索引被创建时才会起作用,修改模板并不会影响已创建的索引; 2)可以设定多 阅读全文

posted @ 2019-07-17 09:00 SuperSnowYao 阅读 (206) 评论 (2) 编辑

2019年7月16日

ElasticStack学习(七):ElasticSearch之Mapping初探

摘要:一、Mapping的概念 1、Mapping类似于数据库中的Schema的定义,作用如下: 1)定义索引中的字段的名称; 2)定义字段的数据类型,例如字符串、数字、日期、布尔等; 3)对每个字段进行倒排索引的建立及相关配置; 4)Mapping会将Json文档映射成Lucene所需要的扁平格式; 5 阅读全文

posted @ 2019-07-16 12:41 SuperSnowYao 阅读 (378) 评论 (6) 编辑

2019年7月15日

ElasticStack学习(六):ElasticSearch搜索初探

摘要:一、ElasticSearch搜索介绍 1、ElasticSearch搜索方式主要分为以下两种: 1)、URI Search:此种查询主要是使用Http的Get方法,在URL中使用查询参数进行查询; 如:http://localhost:9200/kibana_sample_data_ecommer 阅读全文

posted @ 2019-07-15 09:28 SuperSnowYao 阅读 (241) 评论 (0) 编辑

2019年7月12日

ElasticStack学习(五):了解ElasticSearch索引与分词

摘要:一、正排索引与倒排索引 1、什么是正排索引呢? 以一本书为例,一般在书的开始都会有书的目录,目录里面列举了一本书有哪些章节,大概有哪些内容,以及所对应的页码数。这样,我们在查找一些内容时,就可以通过目录来定位到这些内容大概在哪页。因此,书的目录就可以称之为正排索引(目录页)。 2、什么时倒排索引呢? 阅读全文

posted @ 2019-07-12 10:53 SuperSnowYao 阅读 (303) 评论 (0) 编辑

2019年7月11日

ElasticStack学习(四):ElasticSearch文档的CRUD使用

摘要:一、文档的CRUD介绍 ElasticSearch中存在五种操作,分别如下: 1、Index 该操作表示:如果文档的ID不存在,则创建新的文档。若有相同的ID,先删除现有文档,然后再创建新的文档,同时版本会增加。 语法格式如下: 其中,index_name【索引名称】,_doc【Type名称,约定都 阅读全文

posted @ 2019-07-11 10:05 SuperSnowYao 阅读 (291) 评论 (0) 编辑

导航