4 Interstellar_

尚未进行身份认证

暂无相关简介

等级
TA的排名 5w+

Elasticsearch整理之Meta-Fields

1. _index文档所属的索引。https://www.elastic.co/guide/en/elasticsearch/reference/6.3/mapping-source-field.html2. _id每个文档都有一个独一的id标识它,id可用于特定的查询 (term, terms, match, query_string, simple_query_string)....

2018-08-03 00:17:42

Elasticsearch整理之mapping的参数

目录一、Mapping的参数1. analyzer2. normalizer3. boost4. coerce5. copy_to6. doc_values7. dynamic8. enable9. fielddata10. format11. ignore_above12. ignore_malformed13. index14. in...

2018-08-02 20:09:10

Elasticsearch整理之Field datatype

一、Field datatype1.  text类型ES的新版本不再支持string,而是将string分为text和keyword。text 数据类型被用来索引长文本,比如说电子邮件的主体部分或者一款产品的介绍。这些文本会被分析,在建立索引前会将这些文本进行分词,转化为词的组合,建立索引。允许 ES来检索这些词语。text 数据类型不能用来排序和聚合。2. keyword类型...

2018-08-02 13:52:21

Elasticsearch学习(二)mapping

1. 创建mapping我们可以在创建index时设置mapping。每个mapping含有Meta-field(元数据类型)以及properties(字段的集合)。PUT index_name{ "mappings" : { "_doc" : { /* 这里面可以设置元数据类型,例如_source、_id...

2018-08-02 12:27:02

Elasticsearch整理之settings的设置

//静态设置:只能在索引创建时或者在状态为 closed index(闭合的索引)上设置index.number_of_shards //主分片数,默认为5.只能在创建索引时设置,不能修改index.shard.check_on_startup //是否应在索引打开前检查分片是否损坏,当检查到分片损坏将禁止分片被打开 false //默认值 checksum //检查物理损坏...

2018-08-02 11:35:13

Elasticsearch学习(一)索引

1. 创建index创建index的语法格式如下。首先要加入一些setting,关于setting的一些具体设置请看(https://blog.csdn.net/Interstellar_/article/details/81355589)。然后是映射mappings的一些设置,具体内容请看(https://blog.csdn.net/interstellar_/article/details...

2018-08-02 10:06:15

LeetCode 41 First Missing Positive

设数组大小为n,那么缺失的整数最大为n+1。证明如下,假设缺失的整数为k(k > n+1),则正数1~(n+1)在数组中均出现过至少一次,即数组大小>=(n+1),这与数组大小为n矛盾。      因为数组下标从0开始,为了方便处理,先对数组中所有数减1。那么最终,我们可以通过交换数组中的某些数,使得最终的数组为0、1、2、3、... ... n-1,即让A[i] = i。若这其中有某个数

2018-04-18 10:22:57

MPI学习——进程组与通信域相关函数

//--------进程组的管理//返回指定进程组中所包含的进程的个数int MPI_Group_size(MPI_Group group, int *size);//返回调用进程在给定进程中的编号rankint MPI_Group_rank(MPI_Group group, int *rank);//返回进程组group1中的n个进程 由rank1指定 在进程组group2中对应

2018-01-26 16:02:02

MPI学习——jacabi迭代(非阻塞通信与重复阻塞通信)

为了实现计算与通信的最大重叠 一个通用的原则就是 尽早开始通信 尽晚完成通信在开始通信和完成通信之间进行计算 这样通信启动得越早 完成得越晚 就有可能有更多的计算任务可以和通信重叠 也使通信可以在计算任务执行期间完成 而不需要专门的等待时间      为此 修改Jacobi迭代过程如下        1 计算迭代任务中下次需要通信的数据        2 启动非阻塞通信 传

2018-01-26 10:47:34

MPI相关函数

int MPI_Buffer_attach(void *buffer, int size); //申请缓冲区int MPI_Buffer_detach(void **buffer, int *size); //释放缓冲区,阻塞操作MPI_Ssend() //同步通信,必须等待接受操作开始执行后才能返回。比如,分别给进程1和2发送数据,而接受的代码顺序是先接收2,再接收1,那么就会死锁。MP

2018-01-26 10:28:27

UVa 108 Maximum Sum (经典问题转化)

题目链接:https://vjudge.net/problem/UVA-108题目大意:求矩阵的最大子矩阵和思路:本体可以由一个经典问题“求一个序列的最大连续子序列”,该一维问题可以由一个简单dp来实现,令dp[i]表示以i结尾的最大连续子序列,则dp[i] = max( dp[i-1]+a[i], a[i] ),可以在O(n)的复杂度内解决。对于二维的情况,我们需要做一个转化,首先一个二

2017-10-10 19:30:52

UVALive 2963 Hypertransmission

题目链接:https://vjudge.net/problem/UVALive-2963题目大意:有n个星球,每个星球坐标为(xi,yi,zi),可以看成一个点。每个星球广播A类节目或B类节目,广播范围为R(以该星球为中心半径为R的球体)。令N+(i)表示星球i听到的和自己广播相同节目的星球数(包括自己),N-(i)表示星球i听到的和自己广播不同节目的星球数。如果N+(i)思路:容易知道,

2017-10-09 19:08:42

UVa 1153 Keep the Customer Satisfied (贪心+优先队列)

题目链接:https://vjudge.net/problem/UVA-1153题目大意:有n(n≤800000)个工作,已知每个工作需要的时间qi和截止时间di(必须在此之前完成),最多能完成多少个工作?工作只能串行完成。第一项任务开始的时间不早于时刻0。思路:将任务按照截止时间排序,对于每个任务,若满足要求就直接完成,若不满足要求,则从已完成任务中选取一个时间最长的取消,将当前的工作放

2017-10-06 17:48:19

UVaLive 2757 Supermarket (贪心+优先队列)

题目链接:https://vjudge.net/problem/UVALive-2757题目大意:有n个商品,商品i的利润为pi,销售截止日期为di(必须不晚于截止日期销售才有利润),销售每个商品需要1天时间。求最大利润。思路:可以倒过来想,将商品按截止日期从晚到早排序,从大到小枚举日期d,每次将截止日期不晚于d的商品加入优先队列中,然后取出优先队列中的最大值即可。因为是从玩到早加入队列,

2017-10-05 08:20:42

UVa 1450 Airport (二分+思路)

题目链接:https://vjudge.net/problem/UVA-1450题目大意:某飞机场有两个通道W和E。每一时刻都有一些飞机到达W通道或E通道(数目分别为ai和bi),每个通道的飞机按照来的顺序编号为0 1 2 ...,然后,每一时刻只能有一架飞机起飞。求任意时刻停留在机场的飞机的最大编号的最小值。思路:首先二分答案ans,判断是否存在一种方案,使得最大编号为ans。在判断时,

2017-10-03 16:25:38

UVa 11100 The Trip, 2007 (水题)

题目链接:https://vjudge.net/problem/UVA-11100题目大意:给定n个正整数,把它们划分成尽量少的严格递增序列。思路:容易知道,严格递增序列的个数就是出现次数最多的数。直接暴力即可。#include #include #include #include #include#include #include#include#includeus

2017-10-02 10:36:24

COdeforces 835E The penguin's game (二进制)

给定n(2解法:题目给出的19次询问次数上限是严格的。即能构造数据使得不得不询问19次才能出答案。先讨论出询问的集合元素个数的奇偶性和y个数的奇偶性返回的答案分别是什么。一共有四种情况,用(集合个数,y的个数,答案)表示的话,即有:(偶数,偶数,0),(偶数,奇数,x xor y),(奇数,偶数,x),(奇数,奇数,y),因为x与y非零且互不相等,故0,x,y,x xor

2017-09-14 08:36:25

HDU 4035 Maze (概率DP)

/*lxhgww被困在迷宫里,迷宫是一棵n顶点的树,lxhgww初始在点1。每个点三种可能 1.被杀,回到起点1(概率为k[i]) 2.逃脱,即逃出迷宫(概率为e[i]) 3.随机的走一条与改点相连的边(包括它与它父亲相连的那条边求逃出迷宫期望的步数。设E[i]表示在结点i时期望的步数, fi表示点i的父亲, m表示点i的度数,j表示i的子节点 当i为叶子

2017-08-30 11:34:03

HDU 6006 Engineer Assignment (状态压缩DP)

/* 一共有N个工作,M个人。每个工作需要某些领域的知识,每个人都有自己精通的领域。给这些工作分配人,要求每个人最多只能分配一项工作,每个工作的若干人所精通的知识必须包含了该工作的知识, 问最多能分配几个工作。 将人的集合表示成二进制 dp[i][S]表示前i个工作,选的人的集合为S时,所完成任务的最大数量 则有dp[i][S] = max( dp[i-1][S], dp

2017-08-29 09:53:58

POJ 3261 Milk Patterns (后缀树组)

DescriptionFarmer John has noticed that the quality of milk given by his cows varies from day to day. On further investigation, he discovered that although he can't predict the quality of milk fro

2017-08-27 19:41:55

查看更多

勋章 我的勋章
    暂无奖章