自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 elasticsearch学习笔记(四)

FST 在Lucene的原理一、Node和ArcNode表示节点状态(图中的圆圈)分为UnCompliedNode和CompliledNode分别用来保存后续没有Arc的节点Arc表示存储的字符的对象二、位运算int BIT_NUM_1 =1 << 0; ==》1int BIT_NUM_2 =1 << 1; ==》2int BIT_NUM_4 =1 << 2; ==》4int BIT_NUM_8 =1 << 3; ==》8int B

2021-12-15 22:11:38 1240

原创 elasticsearch学习笔记(三)

elasticsearch核心概念一、elasticsearch是基于Lucene开发的Lucene是一个成熟的全文检索库,由Java语言编写,具有高性能、可伸缩的特点,并且开源、免费。二、全文检索索引系统通过扫描文章中的每一个词,对其创建索引,指明在文章中出现的次数和位置,当用户查询时,索引系统过就会根据事先简历的索引进行查找,并将查找的结果反馈给用户的检索方式三、倒排索引四、倒排索引的数据结构五、倒排索引的倒排表压缩算法一:FOR-Frame Of Reference将后一个数字与前

2021-12-14 21:59:30 1103

原创 elasticsearch学习笔记(二)

kibana安装踩坑笔记一、查看kibana进程kibana 使用 ps -ef|grep kibana 是查不到进程的,主要原因大概是因为 kibana 是node 写的。所以kibana 运行的时候是运行在node 里面。可以使用ps -ef|grep node查看

2021-12-12 22:38:59 905

原创 elastic学习笔记(一)

elastic学习笔记(一)elasticsearch安装(V7.10.0)踩坑笔记一、elasticsearch在6.X版本后不允许使用root账户启动创建其他账户 adduser es创建密码 passwd es二、生产环境安装完毕后要修改data和logs路径修改 elasticsearch.ymlpath.data: /home/es/elasticsearch-7.10.0/datapath.logs: /home/es/elasticsearch-7.10.0/logs三、启

2021-12-12 20:24:41 1388

原创 mysql order by create_time 当create_time时间一样时,分页查询可能会出现不同页码有相同数据

mysql order by create_time 当create_time时间一样时,分页查询可能会出现不同页码有相同数据解决办法,多加一个排序条件例如ORDER BY create_time DESC =》ORDER BY create_time DESC,d DESC

2021-11-12 15:53:42 1569

原创 StreamAPI取两个List中一方的差集,并按所需属性转换为新的List

直接上代码import lombok.Data;import java.util.ArrayList;import java.util.List;import java.util.stream.Collectors;public class Test { public static void main(String[] args) { Temp temp1 = new Temp(11L, 1, "11111"); Temp temp2 = new T

2021-08-31 15:50:31 206

原创 spring-boot @configurationproperties注解不生效

spring-boot @configurationproperties注解不生效直接上解决办法1、spring-boot启动类上加@Enableconfigurationproperties({Target.class})2、配置信息要写在application.properties中

2020-07-13 11:03:28 11308

原创 Spring事务不生效的情况之一(同一个类中,一个有事务方法调用另一个没有事务的在其子类实现的方法)

事物处理不生效的原因之一

2019-12-10 16:55:00 2973

原创 JAVA对象复制-Orika常用方法的简单封装应用

Orika是一种java Bean映射框架,可以实现从一个对象递归拷贝数据至另一个对象。对象的拷贝在开发中的应用场景非常多,比如我们需要一个新的类只继承原有类的部分属性;亦或者需要一个新的类增加更多的属性(可以用继承实现);亦或者只取两个类中有交集的属性:简单封装Orika由于每次使用都需要new一个MapperFactory的基础类MapperFactory mapperFactory...

2019-12-10 15:44:11 1075

原创 IOS移动端页面操作过程中发生位移后焦点错位的问题修正

问题描述之前开发移动端产品时发现过一个很奇怪的问题,移动端的页面在安卓客户端上操作一切正常,而在IOS客户端,如果页面发生了位移(比如召唤出输入法把页面顶上去了一部分),那么在后面出现有弹框(例如提示框,需要点“确认”按钮)的时候,按钮的焦点会发生位移(原按钮位置点击无效,必须得往上或者往下一段距离才能点得到)。此项目使用的是客户端内嵌页面,页面开发使用的是vue。问题解决针对页面焦点的位移...

2019-12-04 11:09:52 509 1

原创 jar包部署后,读取resources目录下文件报FileNotFoundException:(No such file or directory)

一、问题场景最近遇到一个很奇怪的问题,放在资源目录下的同一份文件,在本地跑的时候能正常获取,打成jar包后部署在服务器上时就会报FileNotFoundException,这种本地跑和服务器上运行结果不一样的问题往往最让人头疼。二、问题发现通过查看日志,发现服务器在读取资源文件目录的时候获得的地址是这样的:看到报错信息后,瞬间就明白了。代码在服务器上运行的时,获取资源目录下的文件路径时会...

2019-12-03 14:40:09 2160

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除