顺序查找 1 def linear_search(li,val): 2 for i,k in enumerate(li): 3 if k == val: 4 return i 5 6 else: # for循环完毕后一定会执行else 7 return None View Code 二分法查找 1 ...
分类:
编程语言 时间:
2020-04-08 18:50:40
阅读次数:
67
一、题目说明 题目240. Search a 2D Matrix II,从一个m n的二维矩阵查找一个整数,每一行从左到右递增,每一列从上到下递增。 二、我的解答 先计算矩阵中点 ,然后将矩阵分成4个区间: 性能如下: ...
分类:
其他好文 时间:
2020-04-08 09:56:09
阅读次数:
46
一、ES一些概念 索引 _inde,文档存储的地方,类似于关系型数据中的数据库。 事实上,数据被存储和索引在分片中,索引仅仅是一个把一个或者多个分片分组在一起的逻辑空间。 索引名字必须是全部小写,不允许以下划线开头,不能包含逗号。 文档 文档id是一个字符串,与_index组合时,就可以在Elast ...
分类:
其他好文 时间:
2020-04-08 09:30:37
阅读次数:
88
Elastic Search 分布式工作原理 前言 Elastic Search 是分布式的,但是对于我们开发者来说并未过多的参与其中,我们只需启动对应数量的节点,并给它们分配相同的 cluster.name,让它们归属于同一个集群,创建索引的时候只需指定索引主分片数和副分片数即可,其他的都交给了 ...
分类:
其他好文 时间:
2020-04-07 22:41:08
阅读次数:
86
1、准备数据 PUT /lib { "settings":{ "number_of_shards":3, "number_of_replicas":0 }, "mappings":{ "user":{ "properties":{ "name":{"type":"text"}, "address": ...
分类:
其他好文 时间:
2020-04-07 20:51:31
阅读次数:
68
1、查询lib索引下类型是user,id是1的文档 GET /lib/user/1 2、查询所有索引下的文档 GET _search 3、查询lib索引下的文档 GET /lib/_search 4、查询lib、lib2索引下的文档 GET /lib,lib2/_search 5、查询以3和4结尾的 ...
分类:
其他好文 时间:
2020-04-07 20:43:30
阅读次数:
73
css代码 1 .search { 2 width: 300px; 3 height: 80px; 4 margin: 0 auto; 5 position: relative; 6 } 7 8 .con { 9 display: none; 10 position: absolute; 11 to ...
分类:
Web程序 时间:
2020-04-07 12:30:44
阅读次数:
107
1033258828 前端交流QQ群 1033258828 前端交流QQ群 1033258828 前端交流QQ群 NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。 npm常 ...
分类:
其他好文 时间:
2020-04-06 23:58:33
阅读次数:
102
语法 范围 /_search 集群上所有的索引 /index1/_search index1 /index1,index2/_search index1,index2 /index*/_search 以index开头的索引 一、Url Search 在url中使用查询参数 二、Request Bod ...
ES 为什么要集群 高可用。高可用(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系统的可用性是99%。 负载均衡。将流量均衡的分布在不同的节点上,每个 ...
分类:
其他好文 时间:
2020-04-06 23:35:47
阅读次数:
118