实习
实习遇到的bug
Jcl-_
这个作者很懒,什么都没留下…
展开
-
mybatis maaper.xml中要查询的字段接受到了“ “字符串
【代码】mybatis maaper.xml中要查询的字段接受到了" "字符串。原创 2023-03-23 16:50:52 · 135 阅读 · 0 评论 -
idea vm options 链接nacos
将NACOS-HOST与NACOS-PORT改成要连接的nacos的host和port。在vm options 中输入yml中的配置。原创 2023-02-17 15:03:00 · 462 阅读 · 0 评论 -
sql查询表的详细结构
【代码】sql查询表的详细结构。原创 2023-02-16 17:36:32 · 1224 阅读 · 0 评论 -
java根据模板.vm生成文件
【代码】java根据模板.vm生成文件。原创 2023-02-09 17:23:24 · 755 阅读 · 0 评论 -
正则表达式获取mysql中url的部分参数
【代码】正则表达式获取mysql中url的部分参数。原创 2023-02-02 15:02:04 · 431 阅读 · 0 评论 -
上传jar包到远程服务器以及调用远程服务器jar(MVC的方式)
测试通过http的方式去调用远程的jar。首先打一个jar包,教程链接。原创 2023-01-31 10:52:40 · 460 阅读 · 0 评论 -
http post 调用 远程服务器的jar
我需要实现的是solr配置文件的自动生成(即本地给了文件和文件名,服务器要获取到文件并按规则生成)原创 2023-01-13 14:43:21 · 253 阅读 · 0 评论 -
mvn打jar包
【代码】mvn打jar包。原创 2023-01-12 17:36:18 · 75 阅读 · 0 评论 -
【bug】通过url获取服务器文件时遇到401
搜索401发现是授权问题,原创 2023-01-11 11:21:14 · 769 阅读 · 0 评论 -
GIT zip下载和clone下载的代码不一致?
今天我在下载公司项目的时候遇到了一个问题,我选择了一个分支a,通过下载zip的代码发现是全的,而我通过clone的时候发现显示的是master上的代码。原创 2023-01-09 11:30:44 · 533 阅读 · 0 评论 -
使用Zk操作Collection
【代码】使用Zk操作Collection。原创 2023-01-06 16:03:29 · 179 阅读 · 0 评论 -
solr集群配置(使用solr自带的Jetty实现集群配置)
看了很多的资料发现基本集群搭建都是通过tomcat的方式实现的,但是在高版本的solr中,可以通过solr自带的jetty实现集群的搭建。原创 2023-01-05 16:22:17 · 712 阅读 · 0 评论 -
【bug】java.io.IOException: 另一个程序已锁定文件的一部分,进程无法访问。
场景:我想要通过一个在solr中已经有的默认的solrCore进行文件复制,达到实现自动化配置solrCore的目的,但是在我文件复制的时候,遇到了问题。原创 2023-01-03 14:13:25 · 1171 阅读 · 0 评论 -
zookeeper统一管理solr集群的配置文件时报错
zookeeper统一管理solr集群的配置文件时输入以下命令。原创 2022-12-29 09:31:54 · 370 阅读 · 0 评论 -
基于docker的集群搭建
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AHyZbvk7-1672214916036)(C:\Users\86151\AppData\Roaming\Typora\typora-user-images\image-20221222153732976.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bO6PtEdq-1672214916038)(imgs\2020-02-25_091958.png)]上传solr的配置文件。原创 2022-12-28 16:10:03 · 2139 阅读 · 0 评论 -
关于从主机无法复制文件到虚拟机的命令解决方案
当我从主机中想要复制文件到虚拟机中时,报错,原创 2022-12-27 14:07:03 · 6103 阅读 · 1 评论 -
solr管理密码
1.在 tomcat 的 F:\Tomcat 6.0.26_solr\conf\tomcat-users.xml 添加用户角色并指定访问的用户名密码。2.在 F:\Tomcat6.0.26_solr\webapps\solr\WEB-INF\web.xm 中添加用户访问权限设置。通过 solrJ 进行访问。原创 2022-12-20 14:25:35 · 333 阅读 · 0 评论 -
ModelMapper的使用
今天遇到一个需求是,让我传入一个实体类,但是要求我返回的是另一个实体类,此时就考虑使用ModelMapper(get,set也可以但是很麻烦)原创 2022-12-09 09:11:31 · 234 阅读 · 0 评论 -
Solr 学习笔记
Solr学习笔记原创 2022-12-07 15:41:53 · 693 阅读 · 0 评论 -
可以运行java-version却不能运行javac 和 jar的原因
能使用java-version 却不能使用javac 以及 jar的解决办法并且测试了一下,发现javac也不可以使用,但是输入java -version 可以查看到jdk的版本推断是环境变量没有配好,在网上搜索发现,可能是window10 中path中的路径不可以写在一起,要分开,并且末尾不能有分号解决了我问题感谢大佬的博客原创 2022-12-06 17:09:21 · 346 阅读 · 0 评论 -
问题二: 逻辑删除 @TableLogic的使用
思路:我自动生成的代码是mp最基本的,没有进行修改,考虑是否是其他方法导致的,发现不是,就考虑是否是注解忘记添加,果然,发现我的实体类上传的是否删除的属性中,少了一个注解。场景:本来使用自动生成代码的时候,可以实现逻辑删除,但改了别的代码的时候,发现逻辑删除无法实现了…考虑是想自动创建的实体类一样,也搞一个isdelete标记(0未删除,1删除)添加之后发现,查询的时候,只能查询到isdelete = 0 的记录。删除的时候,变成了修改数据,修改isdelete = 1。问题又来了,附件这么逻辑删除呢?原创 2022-12-02 14:34:21 · 805 阅读 · 0 评论 -
问题三:minio整合到业务逻辑中
遇到问题,返回的时候BigOthNppReportAttach中的fileName只能是一个,考虑是在BigOthNppReportAttach中的创建一个fileNames的集合,但是不存如数据库中。1.想要使用apifox中测试 接口中有两个实体类的方法,发现没有办法使用两个@RequestBody,考虑将这两个类封装成为一个类,通过json的形式进行测试。–又遇到问题了,上传可能是多个文件,怎么存入到数据库中,考虑是将多个文件的名称存入到一个集合中,将集合遍历存入到数据库中。原创 2022-12-02 14:33:41 · 510 阅读 · 0 评论 -
@RequestParam 和 @RequestBody 的用法
(3)其他格式,比如application/json,application/xml等,必须使用@RequestBody来处理。(1)application/x-www-form-urlencoded:@RequestBody不是必须加的。(2)mutipart/form-data:@RequestBody不能处理这种格式。查到的解决方法是在接口上加@RequestBody()注解。1、一个请求最多只能有一个@RequestBody注解。解决方法:添加@RequestParam注解。原创 2022-12-02 14:32:36 · 775 阅读 · 0 评论 -
@RequestBody导致的bug
产生原因:使用了多个@RequestBody注解解决方法:创建一个实体类,把这两个实体类都封装进去。原创 2022-12-02 14:31:43 · 559 阅读 · 0 评论 -
使用from-data传一个集合数据的时候,不能使用@RequestBody注解 要使用@RequestParam注解
(3)其他格式,比如application/json,application/xml等,必须使用@RequestBody来处理。(1)application/x-www-form-urlencoded:@RequestBody不是必须加的。(2)mutipart/form-data:@RequestBody不能处理这种格式。查到的解决方法是在接口上加@RequestBody()注解。1、一个请求最多只能有一个@RequestBody注解。解决方法:添加@RequestParam注解。原创 2022-12-01 09:45:41 · 1083 阅读 · 0 评论 -
使用@Value导入配置文件中的值失败的原因
发现怎么也解决不了,最后在导师的帮助下,发现是使用@Value 的时候,不可以与new同时使用,会导致注入失败,要通过@Autowired/@Resource来得到bean。今天在学习的时候,遇到了一个问题,就是使用@Value一直导入不成功,为null。原创 2022-11-29 17:14:38 · 681 阅读 · 0 评论 -
lombok插件的使用
代替了get和set方法。原创 2022-11-29 14:29:56 · 69 阅读 · 0 评论 -
ModelMapper的使用
今天遇到一个需求是,让我传入一个实体类,但是要求我返回的是另一个实体类,此时就考虑使用ModelMapper(get,set也可以但是很麻烦)原创 2022-11-28 21:45:00 · 153 阅读 · 0 评论 -
关于使用Mybatis-Plus中返回值类型与继承Service中泛型类型不一致的问题
今天遇到了一个问题,就是我使用开发框架自动生成了有关于数据库表中的数据(全部属性)的controller,service,Impl之类的,都是有关于数据库的表的实体类,但是我要传输的条件,和我要返回的条件不是数据库的那个实体类需求:一个对应数据库中所有属性的实体类,一个输入的实体类,一个输出的实体类,完成分页查询。原创 2022-11-25 09:34:49 · 633 阅读 · 0 评论 -
有关于枚举类
这种写法,这是enum的一个实例对象,相当于调用了有参构造器方法,今天在公司看代码的时候,发现使用到了枚举类,在此记录一下。原创 2022-11-11 10:10:39 · 48 阅读 · 0 评论 -
[ERR] 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘
当我在使用运行sql文件时报错[ERR] 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci’,在网上搜索发现,该问题是因为sql文件是由高版本(8)的mysql转化的sql,而我使用的是低版本的(5),导致报错,utf8mb4_0900_ai_ci替换为utf8_general_ci。保存后再次运行sql文件,运行成功。打开sql文件,将文件中的所有。utf8mb4替换为utf8。原创 2022-11-08 10:16:45 · 663 阅读 · 0 评论