1、on duplicate key 场景: a、copy代码 b、原代码中insert唯一键冲突失败后需要进行update操作,此时正常 c、copy后的场景中有部分字段是不需要覆盖的,会导致将有值的覆盖成null 坑级:????? 由于代码路径在xml,非常难检测到。并且on duplicate ...
分类:
其他好文 时间:
2021-02-20 12:42:50
阅读次数:
0
首先,我们先看文档 文档中百度翻译了一下,大意是:, 除了支持的映射参数外,不能更改现有字段的映射或字段类型。更改现有字段可能会使已编制索引的数据无效。 如果需要更改字段的映射,请使用正确的映射创建一个新索引,并将数据重新索引到该索引中。 重命名字段将使已在旧字段名下编制索引的数据无效。而是添加一个 ...
分类:
其他好文 时间:
2021-02-20 12:12:12
阅读次数:
0
本文主要记录关于多表查询的相关知识: 所用到的数据库代码如下: -- 部门表 CREATE TABLE dept ( id INT PRIMARY KEY PRIMARY KEY, -- 部门id dname VARCHAR(50), -- 部门名称 loc VARCHAR(50) -- 部门所在地 ...
分类:
数据库 时间:
2021-02-20 12:08:51
阅读次数:
0
es中的查询请求有两种方式,一种是简易版的查询,另外一种是使用JSON完整的请求体,叫做结构化查询(DSL)。由于DSL查询更为直观也更为简易,所以大都使用这种方式。DSL查询是POST过去一个json,由于post的请求是json格式的,所以存在很多灵活性,也有很多形式。这里有一个地方注意的是官方 ...
分类:
其他好文 时间:
2021-02-20 12:01:03
阅读次数:
0
1.v-for使用,前面两个针对数组,后面针对对象 <div v-for="value in object" ></div> <div v-for="(value, key) in object"></div> <div v-for="(value, key, index) in object">< ...
分类:
其他好文 时间:
2021-02-20 12:00:23
阅读次数:
0
背景 在 Redis 中,热 key 指的是那些在一段时间内访问频次比较高的键值,具体到业务上,商品的限时抢购、瞬时的新闻热点或某个全局性的资源,都极有可能产生热点 key。 热点 key 的出现可能会对系统的稳定性和可用性造成影响,比如对应节点的网卡带宽被打满,出现丢包重传,请求波动耗时大幅上升, ...
分类:
其他好文 时间:
2021-02-19 13:18:59
阅读次数:
0
兄弟题1084 Broken Keyboard (20 分),一样的水~。 ps:`当按键都没坏的时候,输入可能为空,要用getline而不能用cin。 bool vis[200]; string a,b; int main() { getline(cin,a); getline(cin,b); f ...
分类:
其他好文 时间:
2021-02-19 13:11:20
阅读次数:
0
使用es6的新方法: const a = { a: 1, b: 2, c: 3, d: 4, } console.log(Object.keys(a)) console.log(Object.values(a)) ...
分类:
编程语言 时间:
2021-02-19 13:01:42
阅读次数:
0
首先,我们知道 HashMap 的底层实现是开放地址法 + 链地址法的方式来实现。 即数组 + 链表的实现方式,通过计算哈希值,找到数组对应的位置,如果已存在元素,就加到这个位置的链表上。在 Java 8 之后,链表过长还会转化为红黑树。 这个数组并不是一开始就很大,而是随着 HashMap 里面的 ...
分类:
编程语言 时间:
2021-02-19 12:53:29
阅读次数:
0
public @interface HystrixCommand { // HystrixCommand 命令所属的组的名称:默认注解方法类的名称 String groupKey() default ""; // HystrixCommand 命令的key值,默认值为注解方法的名称 String c ...
分类:
其他好文 时间:
2021-02-18 13:38:05
阅读次数:
0