由于Elasticsearch底层使用了lucene的原因,不支持对mapping的修改,可使用索引重建的方式,升级版本的思路来做别名映射处理。1.创建索引 创建一个索引,这个索引的名称最好带上版本号,比如my_index_v1,my_index_v2等。my_index_v1 PUT { "set ...
分类:
移动开发 时间:
2021-03-04 13:17:31
阅读次数:
0
1.三者简述 HashMap:是Map的衍生,也是map接口的实现类,底层为:数组+链表实现(1.8加入了红黑树),以键值对的形式存储,根据hash函数来实现映射关系,HashMap用Key的哈希值来存储和查找键值对。当插入一个value时,HashMap会计算Key的哈希值然后把value和这个哈 ...
分类:
其他好文 时间:
2021-03-03 12:37:50
阅读次数:
0
数据库中的字段: 新建一个项目,拷贝之前的,测试实体类字段不一致的情况 public class User { private int id; private String name; private String password; } 测试出现问题 解决方案: +起别名 使用resultMap ...
分类:
其他好文 时间:
2021-03-03 11:56:22
阅读次数:
0
虚拟用户虚拟用户认证所使用的账号和密码都不是服务器中真实存在的,其安全性比本地用户更好,即使被抓包获取到账号密码都无法直接登录到服务器。配置虚拟用户的流程如下:(1)建立虚拟用户数据库文件(2)创建根目录及虚拟用户映射的系统用户(3)建立支持虚拟用户的PAM认证文件(4)在vsftpd.conf中添 ...
分类:
其他好文 时间:
2021-03-03 11:52:48
阅读次数:
0
Arrays.asList()这个方法可以将数组转换为集合。 1.List<String> list = Arrays.asList(reports); String reportStr= "皕杰报表,分析报表,部署报表"; String[] reports = reportStr.split(", ...
分类:
编程语言 时间:
2021-03-02 12:18:38
阅读次数:
0
一 布隆过滤器简介 bloomfilter:是一个通过多哈希函数映射到一张表的数据结构,能够快速的判断一个元素在一个集合内是否存在,具有很好的空间和时间效率。(典型例子,爬虫url去重) 原理: BloomFilter 会开辟一个m位的bitArray(位数组),开始所有数据全部置 0 。当一个元素 ...
分类:
其他好文 时间:
2021-03-01 13:19:00
阅读次数:
0
1.mybatis简介 在说mybatis之前,我们先来说一下ORM框架。 ORM(object Relational Mapping)对象关系映射,将程序中的一个对象与表中的一行数据一一对应。 如果我们要使用JDBC来完成ORM的操作,想一想我们需要多少操作? 首先导入关于操作数据库的类,然后建立 ...
分类:
其他好文 时间:
2021-02-26 13:19:38
阅读次数:
0
目录 | 上一节 (2.4 序列) | 下一节 (2.6 列表推导式) 2.5 collections 模块 collections 模块为数据处理提供了许多有用的对象。本部分简要介绍其中的一些特性。 示例:事物计数 假设要把每只股票的总份额表格化。 portfolio = [ ('GOOG', 1 ...
分类:
编程语言 时间:
2021-02-25 12:14:57
阅读次数:
0
概述 AutoMapper 是一个对象-对象映射器,可以将一个对象映射到另一个对象。 用来解决一个看似复杂的问题,这种类型的代码编写起来相当枯燥乏味, 官网地址: http://automapper.org/ 官方文档: https://docs.automapper.org/en/latest/ ...
分类:
移动开发 时间:
2021-02-23 14:05:53
阅读次数:
0
1.安装mariadb docker pull mariadb 2.启动mariadb docker run --name mariadb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /data/mariadb/data:/var/lib/mysql ...
分类:
数据库 时间:
2021-02-22 12:28:54
阅读次数:
0