ICode9

精准搜索请尝试: 精确搜索
  • OpenGL ES 版本介绍2022-09-16 23:00:36

    目录 一.OpenGL ES 版本 二.嵌入式设备的 OpenGL ES 版本 三.不同 OpenGL ES GLSL 脚本区别 1.OpenGL ES 1.0 不支持脚本 2.OpenGL ES 2.0 GLSL 脚本 3.OpenGL ES 3.0 GLSL 脚本 四.OpenGL ES 和 OpenGL 五.猜你喜欢 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >>

  • es索引添加自定义数字分词器2022-09-15 15:30:50

    1、创建索引、分片、副本 PUT /waybill_test { "index": { "number_of_replicas" : 1, "number_of_shards" : 3 } } 2、关闭索引 POST waybill_test/_close 3、添加自定义分词器、在添加自定义分词器之前需要关闭索引 PUT waybill_test/_se

  • OpenGL ES 2.0 和 3.0区别2022-09-14 23:00:45

    目录 一.嵌入式设备的 OpenGL ES 版本 二.兼容性 三.着色器脚本 1.OpenGL ES shader 2.0 2.OpenGL ES shader 3.0 3.版本声明 4. 默认精度修饰符 precision 4.输入输出 5.变量赋值 四.关于顶点缓冲区对象 VBO 与顶点数组对象 VAO 五.PBO 六.猜你喜欢 零基础 OpenGL ES 学习

  • 牢记:SimpleDateFormat不是线程安全的2022-09-14 06:31:15

    Java 8   概述 写了若干年Java了, 却不知道 SimpleDateFormat 不是线程安全的,难受啊! 以至于写出了下面的代码:发布于博客园 public final class TimeUtils { // 线程不安全的用法 public static final SimpleDateFormat SDF_19 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); }

  • 【Elasticsearch】ES选主流程分析2022-09-13 09:34:20

    Raft协议 Raft是分布式系统中的一种共识算法,用于在集群中选举Leader管理集群。Raft协议中有以下角色: Leader(领导者):集群中的领导者,负责管理集群。 Candidate(候选者):具有竞选Leader资格的角色,如果集群需要选举Leader,节点需要先转为候选者角色才可以发起竞选。 Follower(跟随者 ):Leader

  • 51nod模拟4/CSP-S模拟32022-09-11 16:04:41

    T1 score and rank %%t%ourist 比较智慧的贪心。考虑类似求最大子段和类的东西,我们逐个i考虑,当$a_i <0 $时,以i结尾的最大子段显然不会再超过S,但是它会抵消掉一部分之前的数 点击查看代码 #include <bits/stdc++.h> typedef long long ll;typedef unsigned long long ull; typed

  • es常用命令2022-09-09 10:01:51

    1.查看es错误信息 curl GET 'http://192.168.10.1:9202/_cluster/allocation/explain?pretty' 2.磁盘只读问题处理 1.根据报错内容找到对应node_id curl GET 'http://192.168.10.1:9202/_cluster/allocation/explain?pretty' |grep "node_id" 2.找到对应ip及磁盘位置 echo &quo

  • 通过curl 查看es和调整配置2022-09-08 14:32:41

    调整集群的日志级别 curl -X PUT http://192.168.0.10:9201/_cluster/settings -H 'Content-Type: application/json' -d @debug.json #调整到trace级别,下面是debug.json内容 { "transient": { "logger.org.elasticsearch.transport": "TRACE" } } 查

  • 深入理解全文搜索引擎 Elasticsearch2022-09-06 19:03:08

    注:本文摘抄自:https://mp.weixin.qq.com/s/Q-QV86XntKniQlMohIaexQ 生活中的数据 搜索引擎是对数据的检索,所以我们先从生活中的数据说起。我们生活中的数据总体分为两种: 结构化数据 非结构化数据 结构化数据: 也称作行数据,是由二维表结构来逻辑表达和实现的数据,严格地遵循数据格

  • ES常用维护命令2022-09-04 15:32:35

    1、查看分片分布 GET _cat/shards?v 2、设置集群节点允许分片数 GET /_cluster/settings { "index.routing.allocation.total_shards_per_node":2 } 3、解除索引只读 PUT /_all/_settings { "index.blocks.read_only_allow_delete": null } 4、查看索引状态 GET _cat/indic

  • 30.名词2022-09-03 15:34:13

    一.名词可分为普通名词、专有名词、集体名词、物质名词抽象     1.普通名词(可数名词)     指一些人、物、地的统称,如teacher,dog,book,city(城市)     2. 专有名词(不可数名词 如London China 有些为可数名词,如communists(共产主义者))     指某个人,动物,地方特有的名称

  • ES笔记2022-09-02 21:32:29

    参考:https://www.jianshu.com/p/b2c0192e6267 举例:初始化数据 PUT mmm/_doc/1 { "name": "北京", "ct": "2022-08-01" } PUT mmm/_doc/2 { "name": "上海", "ct": "2022-08-10" } PUT mmm/_

  • es常用操作2022-09-02 01:04:11

    1. 新建一个索引,索引名为account PUT account { } 2. 创建索引映射文件 其中text类型,es会自动分词,另外添加一个属性字段keyword,保存原来不分词的字段 PUT account/_mapping { "properties": { "account_name": { "type": "text", "analyzer":

  • Es(ElasticSearch)-理解及使用(二)2022-08-31 23:30:10

    一、ElasticSearch核心概念 概述 索引(数据库) 字段类型(表) 文档(数据) 分片(Lucene索引,倒排索引) 前期可以理解为数据库 数据库-r-es DB ElasticSearch 数据库 索引 表 类型(弃用) 行 文档 字段 fields elasticsearch中可以包含多个索引,索引中可以包含多个类型,类

  • ES常用操作2022-08-30 17:33:25

    查询index GET /_cat/indices 创建索引 PUT /itcomp 获取映射 API GET /itcomp/_mapping 插入数据 POST /itcomp/_doc/953ef33351f6434d8e8fa5c6165d2dc2 { "fristTypeUuid":"953ef33351f6434d8e8fa5c6165d2dc2" } 获取指定id数据 GET /itcomp/_doc/953ef33351f6434d

  • ELK技术-Logstash2022-08-30 14:04:35

     1.背景 1.1 简介 Logstash 是一个功能强大的工具,可与各种部署集成。 它提供了大量插件,可帮助业务做解析,丰富,转换和缓冲来自各种来源的数据。 Logstash 是一个数据流引擎 它是用于数据物流的开源流式 ETL(Extract-Transform-Load)引擎 在几分钟内建立数据流管道 具有水平可

  • SearchContextMissingException: No search context found for id [xx] 问题排查2022-08-28 13:03:16

    背景 需要将存放在ES系统中的IMEI信息,将全量的数据分批拉取结果集到另外的系统,处理流程大抵就是先调用ES的查询方法,Scroll查询每批次10000条数据,得到数据集合后,在转换成自己系统需要的信息,最后插入到数据库,然后再通过scrollId进行下一次的查询。 但是有的时候会报下面的问题,我观察

  • 用Linux安装Docker详细步骤以及Linux下使用docker安装elasticsearch2022-08-26 20:35:46

    https://blog.csdn.net/Saionyy/article/details/124243491   https://blog.csdn.net/weixin_42361442/article/details/121511762?spm=1001.2101.3001.6650.5&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EESLANDING%7Edefault-5-121511762-blog-123

  • Windows OpenGL 波浪特效2022-08-25 23:33:30

    目录 一.OpenGL 波浪特效效果演示 1.原始图片 2.效果演示 二.OpenGL 波浪特效源码下载 三.猜你喜欢 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 基础 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 特效 零基础 OpenGL ES 学习

  • ES Modules in Node.js2022-08-25 15:30:08

    ESM 在 Node.js 中的支持情况 Node.js 在 8.5 版本过后,开始以实验特性支持 ESM Node 中使用 ESM 的条件及步骤 Node 版本需大于 8.5 模块文件名需为 mjs 启动 node 时需加 experimental-modules 参数,该参数表示启用 Node.js 的实验特性 node --experimental-modules index.mjs

  • go 查询es数据神器2022-08-23 12:01:10

    可以通过关键字和时间间隔进行查询,关键字可以像kibana上的查询语句填写,代码搞起 //搜索返回的内容 type Result struct { Message string `json:"message"` Source string `json:"source"` //Host string `json:"host"` } type SearchEs struct { } func NewSearchEs() *S

  • ES之动态映射2022-08-22 20:32:31

    1. 定义 与关系型数据库不同的是其不需要先定义表结构,而可以根据写入文档的内容,来推断字段和数据类型,创建索引结构,这就是dynamic mapping,动态映射的由来。 有时这是想要的行为有时又不希望这样。可以用 dynamic配置来控制这种行为 ,可接受的选项如下: true 动态添加新的字段(默认

  • es避坑2022-08-22 16:01:11

    1,添加类型为keyword和text的字段需注意: keyword:查询的时候已有的值不会被分词;   term查询keyword字段, term不会分词。而keyword字段也不分词,需要完全匹配才可。   match查询keyword字段,match会被分词,而keyword不会被分词,match的需要跟keyword的完全匹配可以。 text:查询的时候

  • ES按照时间分组,且可将时间字段“格式化”后再分组2022-08-19 19:03:36

    需求:需要按照一个时间比如createTime进行分组,且只取精确到分钟后进行分组,例如createTime="2022-08-19 14:31:59",分组时按照createTime="2022-08-19 14:31"分组 解决方案 1、通过DateHistogramAggregationBuilder(用的都是ES提供的Java客户端语法来写的),直接看代码 // factoryIdGro

  • ES自定义评分查询——ES function_score2022-08-18 11:31:35

    在很多复杂的业务场景下,排序的规则会比较复杂,单一的降序,升序无法满足日常需求。不过 ES 中提供了给文档加权重的方式来排序。 首先初始化三条测试数据,方便查看效果(type:1 为翻译,2 为转载,3 为原创): POST /language_index/_doc/1 { "id": 1, "title": "Java怎么学", "t

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有