- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 Elastic Search java client报错:The number of object passed must be even but was [1]
使用java代码将对象转为JSON并且调用elastic search保存数据: IndexRequest indexRequest = new IndexRequest(Constant.INDEX); indexRequest.source(XContentType.JSON, JSON.toJSONString(model)); 报错: Exception:The number of object passed must be even but was [1] 错误原因: 这个方法有多个重载,以下是
2020-11-05 20:32:52
411
原创 Centos7部署springboot+vue前后端分离项目的环境准备(MySQL8.0+JDK11+nginx)
步骤:第一步.安装MySQL801.1清理环境2.安装MySQL80 第一步.安装MySQL80 1.1清理环境 (由于我的虚拟机是新建的,所以这一部分我都没有示例) rpm -qa | grep mysql 如果有相关的软件,使用rpm -e --nodeps命令将其卸载 其次,还需要删除MySQL相关文件 查找: find / -name mysql 删除: rm -rf 2.安装MySQL80 进入MySQL官网,选择需要的MySQL版本(这里选择第二个),记住选项下方括号内的文字即可 获取r
2020-07-12 19:43:23
809
原创 VMware虚拟机Linux(Centos7)配置固定ip地址
虚拟机版本为Centos7 1.查看VMware分配的子网(NAT) 进入虚拟机,点击左上角编辑->虚拟网络编辑器 点开之后: 点击NAT设置: 记住子网IP,子网掩码和网关IP 2.修改配置文件 cd /etc/sysconfig/network-scripts/ vim ifcfg-ens33 这是已经配置好的文件,相较于原文件,有两个需要修改和四个新增的行。 1.BOOTPROTO原本是dhcp,改为static 2.ONBOOT改为yes,开机自启动 3.新增了IPADDR,GATEW
2020-07-12 18:33:19
1088
原创 SpringBoot 请求方法转化无效
SpringBoot 请求方法转化无效 在尝试编写RestFul风格的应用时,后台需要接受PUT,DELETE请求方法。但是前端无法靠常规操作发送这两个方法,所以就需要SpringBoot进行请求方法的转换。 在观看视频时,发现只需要在前端编写代码即可,而后端无需进行操作。 <form method="post" id="delete_form"> <input th:type="hidden" name="_method" value="delete"> </form>
2020-06-11 00:08:23
677
原创 SpringBoot国际化失败的原因,切换中英文无效
现象:在尝试国际化的过程中,无法切换中英文,一直显示中文。 原因:在配置类中,配置LocaleResolver时,方法名出错 @Configuration public class SpringBootWebConfig implements WebMvcConfigurer { @Bean public LocaleResolver myLocaleResolver(){ return new MyLocaleResolver(); } } 就是MyLocale
2020-06-08 00:14:30
3262
4
原创 记录IDEA的maven项目运行存在“程序包xxx不存在”的问题
记录IDEA的maven项目运行存在“程序包xxx不存在”的问题 使用IDEA编写maven项目,在点击run运行项目时,IDEA提示“程序包xxx不存在”,我尝试了网上众多方法之后,终于解决了问题。 临时方案 勾选Maven-Runner-Delegate IDE build/actions to Maven 不过该方法存在问题,在运行sql增删改语句时,貌似会执行两次,IDEA和Maven都会执行,导致插入两条数据等现象. 实际解决步骤 以下是我尝试的所有解决方法,最终解决了问题: 1.确保Maven下
2020-06-01 12:16:14
8075
10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人