数组为EMPTY_ELEMENTDATA就走基于用户设置大小值进行1.5倍扩容(这里是空所以是0),数组为默认空DEFAULTCAPACITY_EMPTY_ELEMENTDA...
数组为EMPTY_ELEMENTDATA就走基于用户设置大小值进行1.5倍扩容(这里是空所以是0),数组为默认空DEFAULTCAPACITY_EMPTY_ELEMENTDA...
概述 事务消息解决的问题是:Provider本地事务 + 消息投递 一起执行。解决应用端 和 MQ端两个独立的应用的操作,在一个事务里面完成因为传统的模式无法保证这一点,比如...
Don't forget, a person's greatest emotional need is to feel appreciated.莫忘记,人类情感上最大的需要是...
ordinal是Java枚举类的一个属性,对于枚举类中的多个枚举,ordinal保留了枚举们自上而下的顺序并且枚举中的compareTo比较方法则是两个枚举的ordinal属性相减
ES的搜索请求路由流程 REST API 搜索请求被发送到所连接的节点,该节点根据要查询的索引,将这个请求依次发送到所有的相关分片(主分片或者副分片)。从所有分片收集到足够的...
1. Range Query 将文档与具有一定范围内字词的字段进行匹配。 Lucene查询的类型取决于字段类型,对于字符串字段,TermRangeQuery,对于数字/日期字...
Class类的isAssignableFrom是个不常用的方法,感觉这个方法的名字取得不是很好,所以有必要在此解析一下,以免在看源码时产生歧义,这个方法的签名如下: publ...
1. RPCFilter接口 其下面有2个子接口 ClientFilter Consumer端调用 ServiceFilter Provider端调用 2. RPCFilte...
重点知识点: Mysql基础架构组成,包括了连接器、分析器、查询缓存(8.0版本移除)、优化器、执行器以及最下层的存储引擎。 针对InnoDB引擎,介绍更新操作。基于 red...
1.数据mysql的日志类型(前提:Innodb存储引擎) MySQL中有七种日志文件,分别是:重做日志(redo log)、回滚日志(undo log)、二进制日志(bin...
大学学习的TCP,发现还挺重要的,今天抽空复习一下。 传输层协议 传输层的功能:传输层位于网络层之上,网络层提供了主机与主机之间的逻辑通信,而传输层则提供了不同主机上进程间的...
getField是可以获取到父类的共有字段的,而getDeclaredField只能获取本类所有字段
转载至程序员内点事 https://my.oschina.net/u/4455409/blog/4722462[https://my.oschina.net/u/445540...
接口上的注解是不能被实现类继承的,也就是说接口上加了注解,没有具体作用但是抽象类上的抽象方法和普通方法上的接口是可以被继承的 解释:注释本身具有针对性,也就是注释是自定义的,...
简单的聚合查询:关键字aggs 在使用es聚合函数时应该需要知道一些必要的名次 度量和桶 度量: Metric Aggregations(度量聚合) Metric聚合,主要针...
ik分词器 来源 :ES默认的分词器是认为母语为英语,英语的书写格式是按照空格为词,并且连词为AND THIS OR...,中文的一句话是没有空格的,中国文化博大精深连词都不...
最初原型 使用setnx (set if not exists)上锁(设置一个key value),待程序执行结束完成之后使用del 释放这个锁(删除 key) 死锁 如果逻...
String是像java ArrayList采用的是预分配冗余空间的方式来减少内存的频繁分配,每次扩容接近翻一倍.当字符串长度小于1MB时,扩容都是加倍现有的空间,如果操作了...
虽然spring整合了Jedis,可以使用Spring框架导入封装好的Jedis。这里作者只想自己记录一点跟redis相关的操作和场景,所有demo越简单,使用的jar越少越...