项目问题解决
文章平均质量分 76
欢迎来到“项目问题解决“专栏,专注于解决Java相关的类棘手项目难题。在这里,我们将化身为编程世界的侦探,用Java语言作为我们的武器,深入问题的根源,一举攻克难关。
顶子哥
Java领域新星创作者
展开
-
【项目问题解决】PgSql查询列表数据,sql语句在Navicat是可以完整查出数据的,但是经过MyBatis获取后某些字段为null
PgSql查询列表数据,sql语句在Navicat是可以完整查出数据的,但是经过MyBatis获取后某些字段为null。原创 2024-05-30 17:00:24 · 165 阅读 · 0 评论 -
【项目问题解决】Error creating bean with name ‘arthasAgent‘ defined in class path resource
【按需修改】配置是否启动Arthas,true启动 false不启动。提示:Spring 容器有重名的Bean。或者禁止启动arthas插件。后台杀死另一个java进程。1.可能是应用重复启动。原创 2024-05-30 17:00:01 · 364 阅读 · 0 评论 -
【项目问题解决】 java.lang.IllegalArgumentException: XML fragments parsed
1.检查XML映射文件中SingleApasInfoDao.selectListCondition对应的标签是否闭合,属性是否设置正确。这个异常提示发生在使用MyBatis进行XML映射时,表明在XML映射文件中找不到。3.确认使用的XML解析器是否支持XML的特性,如不支持,则需要更换或升级解析器。2.如果XML文件格式不正确,需要修正XML结构或更改XML以匹配DTD文件。原创 2024-05-27 14:50:57 · 662 阅读 · 0 评论 -
【项目问题解决】java. net.SocketException: Connection reset
Java中的"java.net.SocketException: Connection reset"错误通常表示连接重置。这个错误通常是由于连接被远程主机关闭导致的。原创 2024-02-09 16:14:45 · 1153 阅读 · 0 评论 -
【项目问题解决】windows10 删除文件有完全控制权限 你需要权限来执行此操作
按步骤修改完权限如果还不能成功执行删除,先进入子文件执行删除,最后再删除外层文件。原创 2024-01-30 23:29:11 · 770 阅读 · 0 评论 -
项目中遇到通过域名访问服务提示 Service name unknow
在CentOS 系统环境下 项目中遇到通过域名访问服务提示 Service name unknow,但是 网络是连通的 通过ping 和telnet都能够验证。2.配置hosts 准确映射域名对应的实际ip(服务器配置)1.进入根目录下hosts配置文件。2.在输入模式下补充需要映射的地址。格式 域名空格ip地址。3.写好之后保存退出。原创 2024-01-26 21:07:51 · 542 阅读 · 0 评论 -
【项目问题解决】% sql注入问题
目录文章所属专区 项目问题解决在处理接口入参的一些sql注入问题,虽然通过MyBatis框架的一些特点处理了大部分sql注入问题,但还有一些是没法处理,比如这种 param LIKE CONCAT(CONCAT(‘%’,‘%’),‘%’) 这种情况,%无法预编译或者转义成%导致去数据库查询了全表。MyBatis转义失败;前端没有现值特殊字符;后端没有过滤特殊字符;1.前端限制禁止传入特殊字符2.后端限制禁止传入特殊字符,例如swagger限制字符传入,但似乎只在POST请求有效3.后端拦截特殊字符.原创 2023-12-21 21:55:43 · 369 阅读 · 0 评论 -
【项目问题解决】IDEA2020.3 使用 lombok 插件 java: 找不到符号 符号: 方法 builder()
1.确认插件是否已正确安装:在使用 Lombok 注解之前,确保已经在你的开发环境中安装了 Lombok 插件。你可以在 IDEA 中打开“File”菜单,选择“Settings”->“Plugins”,查看是否已安装 Lombok 插件。如果没有安装,你需要手动安装。安装后需要重启 IDEA。确认项目是否已正确配置:在项目的构建配置文件中,比如 pom.xml(对于 Maven 项目)或 build.gradle(对于 Gradle 项目),确保已经添加了 Lombok 的依赖项。原创 2023-12-07 23:03:59 · 1306 阅读 · 0 评论 -
【项目问题解决】 : Failed to convert value of type ‘java.lang.String‘ to required type ‘int‘;
使用默认值或可选类型:如果你的配置值可能为空,你可以考虑使用可选类型(如Integer)或设置一个默认值作为备选方案。在electronicMaterialService类中,你可以将outsidePort字段的类型设置为Integer,并在需要使用该字段时进行空值检查。检查配置文件:首先,检查你的配置文件,确保outsidePort的配置值存在且为一个有效的整数值。整形变量配置为配置项,如果没有数据可以直接用:1设置默认值,但是配置文件里对应的配置项不可为空。原创 2023-11-15 20:15:41 · 1967 阅读 · 1 评论 -
【项目问题解决】OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to git.xxxx.com:443
Git报错:OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to。原创 2023-11-06 14:55:00 · 4488 阅读 · 0 评论 -
【项目问题解决】通过jsonobject.tostring 字符串转换给JSON格式时,会出现空格情况
map调用toString()方法,返回字符串拼接有空格java去掉json字符串中间的空格。原创 2023-10-26 19:59:46 · 1144 阅读 · 0 评论 -
【项目问题解决】java.java.lang.NoSuchMethodError: org.bouncycastle.math.ec.ECFieldElement
java.lang.NoSuchMethodError 是一个Java运行时异常,表示在运行时找不到指定的方法。在这种情况下,报错信息指出无法找到 org.bouncycastle.math.ec.ECFieldElement$Fp 类的构造函数 Fp,该构造函数接受两个 java.math.BigInteger 类型的参数这种错误通常发生在编译时使用了一个版本的库,而在运行时使用了另一个版本的库,导致方法签名不匹配。原创 2023-10-26 09:31:16 · 1665 阅读 · 2 评论 -
【项目问题解决】Java发起Soap请求
SOAP请求(Simple Object Access Protocol,简单对象访问协议)是HTTP POST的一个专用版本,遵循一种特殊的XML消息格式,Content-type设置为:text/xml ,任何数据都可以XML化。SOAP:简单对象访问协议。SOAP是一种轻量的,简单的,基于XML的协议,它被设计成在web上交换结构化的和固化的信息。SOAP可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议(HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME)。原创 2023-10-16 17:36:51 · 1088 阅读 · 0 评论 -
【项目问题解决】linux centos7提示 cannot found font installed on the system.calibri
主图==========目录文章所属专区 超链接linux centos7提示 cannot found font installed on the system.calibri ,linux系统找不到calibri 字体centos7安装calibri字体2.2手动安装字体文件:如果上述方法无法安装字体,你可以手动安装Calibri字体文件。首先,从Windows系统中复制Calibri字体文件(通常位于C:\Windows\Fonts目录),然后将其复制到CentOS 7系统的字体目录(通常是/u原创 2023-10-16 13:35:44 · 1006 阅读 · 0 评论 -
【项目问题解决】linux centos7 环境下 no such file or directory
一些文件的读写在window下的执行时没有阻碍的,但是到了linux环境下需要考虑一些权限问题。原创 2023-10-16 11:42:59 · 1422 阅读 · 0 评论 -
【项目问题解决】java启动时提示non-compatible bean definition of same name and class【XXX.XXX.XXX.XXX】解决方法
容器在启动时扫描到了同名的Bean(被@Service @Controller @Compoent等注解标识的)原创 2023-09-21 11:56:36 · 1210 阅读 · 0 评论 -
【项目问题解决】java.lang.NoClassDefFoundError: org/apache/xmlbeans/impl/schema/DocumentFactory docx格式文件操作问题
通过poi包的一些方法操作doc docx的一些问题 这个问题之前有被问过,感觉解释的不是很好,特此说明一下。原创 2023-09-13 15:03:30 · 2372 阅读 · 2 评论 -
【项目问题解决】linux服务器内服务访问域名Name or service not know
linux服务器内服务访问域名Name or service not know原创 2023-09-12 15:19:27 · 1980 阅读 · 0 评论 -
【项目问题解决】“Non-static method cannot be referenced from a static context” error
解决:引用非静态方法只能通过实例化对象后 通过对象名点方法名来访问 而静态方法可以通过 类名点方法名或者对象名点方法名来访问。非静态方法不能从静态上下文引用”错误。原创 2023-09-04 11:09:58 · 10473 阅读 · 0 评论 -
【项目问题解决】Spring,SpringBoot注解相关问题
Schema(name = “handleSysFileList”, title = “诉求处理附件”, description = “诉求处理附件” ,implementation = CmpNonSysFileDto.class)实际是由于@Schema的 implement属性值赋错了,像List这种就应该给具体的对象类型;pattern:日期格式类型 timezone:时区。也可以手动封装方法来转换时间格式。原创 2023-08-23 14:38:43 · 216 阅读 · 0 评论 -
【项目问题解决】Tomcat8.5坑汇总
首先排查配置的Tomcat的路径(有空格是不行滴,虽然能够识别到,但运行时是无法找到这个路径的,可能是由于idea会吧空格转义了)1.杀死同个端口号的另一进程 netstat -ano|findstr “端口号” 再根据得到的pid去结束进程。接着如果还不行,就尝试删除webapp目录下改项目,然后重新编译。最后的话,不行就重新配置一台干净的tomcat。1.在tomcat的webapps下删除改项目。3.是在不行重新换一个干净的tomcat。2.修改端口号,哪个端口冲突就修改哪个。原创 2023-08-18 09:46:44 · 230 阅读 · 0 评论 -
【项目问题解决】idea双击启动无效,idea卡顿问题
打开 (以各自电脑实际为准)C:\Program Files\JetBrains\IntelliJ IDEA 2020.3.1\bin,修改idea64.exe.vmoptions文件配置与idea安装位置一致。idea双击启动无效:大概率是关机时没有正确关闭idea,再次开机导致无法正常启动idea。3.idea卡顿问题,需要查看内存使用情况,调整内存-MAX。1.通过任务管理器杀死idea进程后重启idea。原创 2023-08-09 18:12:17 · 810 阅读 · 0 评论 -
【项目问题解决】js判断字符串包含某个字符的方法
使用indexOf()方法:这是最常用的方法之一。indexOf()方法返回指定字符串在原字符串中首次出现的位置索引,如果找不到则返回-1。可以通过判断返回值是否大于等于0来确定字符串是否包含某个字符。console.log("字符串包含'world'");} else {console.log("字符串不包含'world'");使用includes()方法:includes()方法是ES6引入的新方法,它返回一个布尔值,表示字符串是否包含指定的字符。原创 2023-07-21 17:31:15 · 297 阅读 · 0 评论 -
【项目问题解决】SpringBoot错误: 找不到或无法加载主类
检查启动类路径:确保在启动配置中正确设置了主类的路径。在IDEA中,可以通过右键单击启动类,选择"Run"或"Debug"来运行应用程序。清理和重新编译项目:使用Maven或Gradle进行清理和重新编译项目,以确保所有依赖项正确加载。检查项目配置:确保项目的配置文件正确,并且没有任何错误或缺失的配置。特别是要检查项目的pom.xml文件和application.properties或application.yml文件。检查项目依赖:确保项目的依赖项正确配置,并且没有任何缺失或冲突的依赖项。原创 2023-07-19 14:54:54 · 11999 阅读 · 0 评论 -
【项目问题解决】Java项目编译报错出现原因以及处理方法之Error:(1, 1) java: 非法字符: ‘\ufeff‘
这个异常是因为程序编译时是按照UTF-8的格式来编译运行,但是当前文件格式是UTF-8-BOM编码的,编辑器不能识别文件头部的\ufeff导致的,所以会出现编译报错。一度怀疑是jdk版本差异导致,没想到是编译器编码设置问题。按照图片修改为UTF-8即可解决。原创 2023-06-26 09:54:16 · 878 阅读 · 0 评论 -
【项目问题解决】springboot本机启动elasticjob抛出异常HostException(ip is null)
[TOC](springboot本机启动elasticjob抛出异常HostException(ip is null))文章所属专区。原创 2023-06-21 13:48:30 · 869 阅读 · 2 评论