
java
文章平均质量分 70
nanke_yh
学以致用,知行合一。
传递知识,共同进步。
展开
-
解决javaee maven package时一直TEST报错的问题
war原创 2024-10-24 22:39:02 · 642 阅读 · 0 评论 -
IDEA加载工程报错Error Loading Project: Cannot load module demo.iml解决
spring boot工程由于工程名字为demo不太好,直接更改了这个工程的名字,主要操作了包括重命名项目文件夹、修改IDEA中的项目名称、模块名称、包名称、以及相关的配置文件等。总结:对于springboot工程更改工程名称后,加载报错,就需要最大范围检索原来工程名称,肯定时哪里的文件中还存在,没能改掉。打开.idea文件夹中的compiler.xml文件,删除原来的工程名称相关配置行。那么编辑edit configurations,删除demo原来的路径,增加新改的。最后重新运行成功,可以访问。原创 2024-09-06 20:46:27 · 688 阅读 · 0 评论 -
JNI内通过参数形式从C/C++中传递string类型数据至Java层
类似之前我写过的两篇文章:一篇介绍了在JNI中基础类型int的传值方式;一篇详细梳理了在JNI层中多维数组的多种传值方式。JNI内两种方式从C/C++中传递一维、二维、三维数组数据至Java层详细梳理_nanke_yh的博客-优快云博客JNI内形参从C代码中获取返回值并返回到Java层使用-优快云博客这篇则主要是讲JNI中String类型的数据如何通过参数的形式传递数据值。原创 2023-03-07 22:02:44 · 2149 阅读 · 0 评论 -
JNI内两种方式从C/C++中传递一维、二维、三维数组数据至Java层详细梳理
就如之前我写过的一篇文章【JNI内形参从C代码中获取返回值并返回到Java层使用】中所描述的一样,JNI编程往往需要考虑的就是如何将C/C++中计算分析得到的数据传递至Java层。传递的方式就有两种:①直接通过函数return出来;②再就是通过形参获取得到。在以上文章内介绍了int值得传递情况,这篇文章则具体讲述数组得传递方式和操作,包括一维数组、二维数组以及三维数组,数组使用到三维基本满足了绝大部分的使用需求了。原创 2023-03-07 12:02:14 · 2151 阅读 · 0 评论 -
‘settings.xml’ has syntax errors less… 和Parent ‘org.springframework.boot’has problems less…的问题解决
在自己笔记本虚拟机中导入一个已经写好的Maven工程,经过前文中介绍的离线加载maven处理方法,解决的大量jar包找不到的问题后,此时虽然能够编译成功但是运行后功能无法使用,且仍然发现pom.xml文件中出现报错。Q1:‘settings.xml’ has syntax errors less… Q2:Parent ‘org.springframework.boot:spring-boot-starter-parent:2.3.0.RELEASE’ has problems less…原创 2022-11-01 20:19:50 · 4687 阅读 · 0 评论 -
离线下IDEA打开拷贝的完整工程,解决工程代码大量报错的问题
在日常工作中,代码工程的保存和协作开发一般是通过代码仓库实现的。但是对于正常的多人研究开发时,工程代码的物理拷贝也是需要的,这可以节省工程代码依赖环境的安装和配置,同时也能保证代码完整和版本一致。在大部分企业拷贝代码工程后,一般是有网环境的,缺少什么就可以下载或者安装对应库包。但是也存在有些无互联网的情况存在。那么如何在离线情况下,使用IDEA加载从他人完整拷贝过来的spring boot工程呢?本篇文章就是要讲讲离线情况idea加载他人工程代码,并解决其中出现的问题。原创 2022-11-01 08:49:41 · 975 阅读 · 0 评论 -
程序运行问题排查和解决:an instance of ‘std::logic_error‘what(): basic_string::_M_construct null not valid
报错:terminate called after throwing an instance of 'std::logic_error'what(): basic_string::_M_construct null not valid 程序运行问题排查和解决原创 2022-07-12 11:06:09 · 1826 阅读 · 0 评论 -
JNI内形参从C代码中获取返回值并返回到Java层使用
工程的流程是基于C/C++语言进行底层的算法开发,再通过JNI获取结果,并拿到Java层运用。那么这里就要涉及到三层数据或值得传递了。作为中间层JNI如何将底层结果传出来呢?当return已经被其他需要返回值占用了,此时又需要再增加一个返回值用于java层的使用判断。在不改变已有的接口形式的前提下,如何增加一个形参然后通过形参将值传递到Java层呢。原创 2022-05-20 23:06:31 · 1393 阅读 · 0 评论 -
JNI内存方面说明以及相关类型手动释放内存
JNI如果创建以上引用却不手动释放的话很容易就造成内存泄露,所以JNI编程创建的引用类型一定要手动释放(切身教训),检测内存泄露可以使用Jprofiler原创 2022-05-19 15:54:24 · 4950 阅读 · 3 评论 -
零基础学习Java语言——7、函数
mooc上的课程习题,边学习边记录!原创 2022-04-04 23:15:34 · 254 阅读 · 0 评论 -
零基础学习Java语言——6、使用对象(2)
mooc上的课程习题,边学习边记录!原创 2022-03-29 17:11:49 · 157 阅读 · 0 评论 -
零基础学习Java语言——6、使用对象(1)[String操作解题]
mooc上的课程习题,边学习边记录!String操作解题,三种解法。原创 2022-03-29 00:47:57 · 93 阅读 · 0 评论 -
零基础学习Java语言——5、数组
mooc上的课程习题,边学习边记录!原创 2022-03-22 14:51:31 · 115 阅读 · 0 评论 -
零基础学习Java语言——4、循环控制
mooc上的课程习题,边学习边记录!原创 2022-03-21 21:15:55 · 129 阅读 · 0 评论 -
零基础学习Java语言——3、循环
mooc上的课程习题,边学习边记录!原创 2022-03-21 21:12:51 · 145 阅读 · 0 评论 -
零基础学习Java语言——2、判断
mooc上的课程习题,边学习边记录!原创 2022-03-21 21:05:32 · 180 阅读 · 0 评论 -
零基础学习Java语言——1、计算
mooc上的课程习题,边学习边记录!原创 2022-03-21 20:59:28 · 113 阅读 · 0 评论 -
IDEA中SpringBoot工程运行报Tomcat启动异常(org.apache.catalina.LifecycleException)问题解决
首先上异常内容:30-Nov-2021 20:28:15.419 严重 [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.ContainerBase.removeChild ContainerBase.removeChild: destroy:org.apache.catalina.LifecycleException: An invalid Lifecycle transition was attempted ([before..原创 2021-12-01 15:07:37 · 4342 阅读 · 0 评论 -
js 复杂数组的元素操作,实现数据按搜索条件在前端显示
目录0、背景1、坑一2、坑二3、实现3.1、js 数组元素操作3.2 思路与代码3.3、注意4、最后的话0、背景 在工程项目中需要实现的一个需求,自己设计通过修改前端js代码来实现数据按搜索条件来对应显示的功能(实际可以根据key通过服务请求来实现的つ﹏⊂同事帮助下实现的)。在这个方向上,踏了很多坑,每次都觉得快实现了,可还是一直有问题。最后即使在同事另辟蹊径下解决的问题,但在不甘心下自己还是决定按自己思路将之实现掉。请求后台上传的数据:想...原创 2021-10-14 00:37:17 · 833 阅读 · 0 评论 -
【解决思路】HTTP Status 500 Type Exception ReportMessage Request processing failed; 【已解决】
目录零、前言一、看错误提示二、分析错误三、定位问题四、解决问题Type Exception ReportMessage Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:PreparedStatementCallback; bad SQL grammar [delete from user_detail where username.原创 2021-10-12 09:52:40 · 4381 阅读 · 0 评论 -
死活审核不过的文章-----idea,jdk安装与环境配置
目录一、准备工作二、安装jdk三、安装idea一、准备工作1、安装电脑的操作系统是linux的CentOS7;2、下载相关安装包:idea安装包:ideaIU-2020.1.1.tar.gzjdk安装包:jdk-8u162-linux-x64.tar.gzidea必要工具:jetbrains-agent.jar二、安装jdk在安装IDEA前,需要先安装JDK:①参考CentOS7下安装JDK及IDEA_shimadear的博客-优快云博客_centos.原创 2021-07-06 14:00:55 · 220 阅读 · 0 评论