- 博客(23)
- 收藏
- 关注
原创 Elasticsearch之ik中文分词篇
es在7.3版本已经支持中文分词,由于中文分词只能支持到单个字进行分词,不够灵活与适配我们平常使用习惯,所以有很多对应中文分词出现,最近使用的是ik分词器,就说说它吧。安装可以百度下有很多教程,需要注意的是ik分词器的版本要跟es版本对应上,避免出现不必要的兼容问题。: 将文本拆分成最细粒度的词语或者字。: 将文本拆分成最粗粒的词语。
2023-12-18 15:49:45
898
原创 spring 事务 @Transactional注解
事物注解方式: @Transactional当标于类前时, 标示类中所有方法都进行事物处理 @Transactional public String findOne(final Long id) {}当类中某些方法不需要事物时 @Transactional public String findOne(final Long id) { @Transactional(propagation =Propagation.NOT_SUPPORTED)
2021-09-02 10:40:04
233
原创 sourcetree password required
sourcetree 不停的让输入密码,报 password required1、在终端(terminal)打开你的工程目录2、输入git config credential.helper store3、拉取代码git pull4、输入用户名密码后面就不用再输入了。
2021-06-16 09:50:55
961
原创 Lombok 注解build父类属性
问题描述:有父类和子类,本以为@build可以实现引用父类的属性,但是实际操作后,发现@build只能build自己类的属性,父级属性并不care。解决方式所以,找到了另外一个注解@SuperBuilder可以解决,在父类和子类的上边都加上此注解,就可以成功引用父类的属性了。提醒:注意⚠️:如果出现@SuperBuilder不生效的问题,就升级本地idea Lombok版本,有可能是因为Lombok版本太低的问题哦...
2021-03-26 09:44:48
1435
原创 解决报错:Runner org.junit.internal.runners.ErrorReportingRunner does not support filtering and will ther
解决报错问题:Runner org.junit.internal.runners.ErrorReportingRunner does not support filtering and will therefore be run completely.报错背景:进行spring单元测试的时候产生报错,且spring自动装配的组件的值为null解决方法:导包导错了,应该将org.junit.jupiter.api.Test包改为导入 org.junit.Test...
2021-03-25 19:03:08
607
原创 ERROR:spring boot log4j-slf4j-impl cannot be present with log4j-to-slf4j
ERROR:spring boot log4j-slf4j-impl cannot be present with log4j-to-slf4j异常:原因:log4j冲突解决方法: <!-- SpringBoot 核心包 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start
2021-03-24 10:17:27
600
原创 springboot项目报错java.lang.NoClassDefFoundError: javax/servlet/Filter
idea 启动springboot项目报错java.lang.NoClassDefFoundError: javax/servlet/Filter添加tomcat的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId>
2021-03-17 10:55:49
1586
原创 java for循环
第一种:List<Entity> list = new ArrayList<>(16);// 添加数据// 循环输出list.forEach(entity -> System.out.println(entity));第二种:List<Entity> list = new ArrayList<>(16);// 添加数据// 循...
2020-03-20 17:30:14
721
原创 Es maximum shards open 报错
解决方法PUT /_cluster/settings{ "transient": { "cluster": { "max_shards_per_node": 3000 } }}
2020-03-20 17:15:29
1106
原创 如何从List集合中删除对象
void remove(List<Entity> list) { int num = list.size() - 5; for (int i = 0; i < num; i++) { list.remove(i); i--; num--; } }
2020-03-11 13:43:00
1297
原创 关于java.util.LinkedHashMap cannot be cast to 实体类......问题的出现以及解决办法
for (Object object : list) { JSONObject jsonObject = JSON.parseObject(JSON.toJSONString(object)); EntityVo entityVo = jsonObject.toJavaObject(EntityVo.class); } ```
2020-03-11 13:39:08
10386
6
原创 注解@Async不生效
1.在@SpringBootApplication启动类 添加注解@EnableAsync2.异步方法使用注解@Async ,返回值为void或者Future3.切记一点 ,异步方法和调用方法一定要**** 写在不同的类中 ****,如果写在一个类中,是没有效果的...
2019-08-26 09:50:07
754
原创 node.js框架Egg搭建
小白之node.js框架Egg搭建环境准备脚手架快速搭建环境准备操作系统:支持 macOS,Linux,Windows运行环境:建议选择 LTS 版本,最低要求 8.x。脚手架快速搭建执行命令:npm i egg-init -gmkdir egg-example && cd egg-examplenpm installnpm run dev...
2019-08-13 13:11:04
484
原创 坑之记录之@Temporal
@Temporal之坑坑之记录之@Temporal坑之记录之@Temporal总的来说: 在某类中有Date类型的属性,数据库中存储可能是’yyyy-MM-dd hh:MM:ss’@Temporal(TemporalType=DATE) 日期 “yyyy-MM-dd” 页面返回取值: 2016–09–28@Temporal(TemporalType=TIME) 时间 “HH:MM:SS...
2018-11-12 11:19:02
274
原创 rest服务中通过resteasy方式上传文件
resteasy服务器代码Control:import com.mochasoft.latte.commons.log.BaseLogger;import org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput;import org.springframework.beans.factory.annotation
2018-01-02 14:09:58
3290
1
原创 小白的坑记录
NodeJS入门—node的版本升级流程node版本升级——ios系统1.检查当前node的版本,使用命令 node -v2.清除npm cache sudo npm cache clean -f3.安装某个模块 例如: xxx sudo npm install -g n4.升级到最新版本(该步骤可能需要划给一些时间) 可以升级到你觉得合适版本,比如: sudo n 0.8
2017-09-01 11:59:13
305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人