- 博客(33)
- 收藏
- 关注
原创 java中用org.dom4j.Document对xml解析,并获取对应结点和对应结点的数据
可粘贴以上代码到main方法中进行测试,其中saxReader.read("E:\\myExercitation\\src\\xmlTestDemo.xml");复制创建好的xml文件路径替换axReader.read("E:\\myExercitation\\src\\xmlTestDemo.xml");最近在学习java处理xml,本文主要是记录如何用用org.dom4j.Document对xml解析,并获取对应结点和对应结点的数据。至此,本文结束,本文只为记录学习!
2023-12-03 23:03:04
1385
原创 java中用FileWriter输出xml并生成xml文件
注意:要引入对应的类!如StringBuilder、BufferedWriter、FileWriter。new FileWriter()中生成文件的路径要改为自己本地的路径,改为相对路劲也可!
2023-12-03 22:53:18
677
原创 java中indexOf()的常用方法,包括截取某指定字符前/后的字符串
【代码】java中indexOf()的常用方法,包括截取某指定字符前/后的字符串。
2023-11-28 21:01:21
1022
原创 org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found 解决方法
报错:org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found for the Mapped Statement 'xxx'. It's likely that neither a Result Type nor a Result Map was specified.
2023-09-08 19:17:00
777
原创 java装了1.8和11两个版本,环境变量更改1.8后还是显示11版本
之前有装过oracle,如果是1.8的版本,就把系统path路径的%JAVA_HOME%\bin;因为oracle也带有jdk,所以当你运行Java -version其实查看的是Oracle中java jdk的版本,所以%JAVA_HOME%\bin;移动到最前面就没问题了。java装了1.8和11两个版本,环境变量更改1.8后使用在cmd命令窗口输入java -version还是显示11版本。移动到最前面后记得要确定保存才会生效!再次查看版本,就从11变成1.8了。
2023-08-26 21:41:44
1990
2
原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.easyjava.mapper
【代码】org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.easyjava.mapper。
2023-08-09 13:21:01
113
原创 java.lang.IllegalStateException: Failed to load ApplicationContext
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.(翻译:配置数据源失败:没有指定'url'属性,无法配置任何嵌入的数据源。需要连接数据库的话可在application.properties中配置连接数据库的数据,如下。APPLICATION FAILED TO START(翻译:未能启动应用程序 )
2023-08-09 13:07:45
836
原创 idea关闭Usages引用提示,也可降低卡顿
2. 选择Editor中的Inlay Hints,再选择Code vision取消勾选Usages,最后点击Apply,再点击OK。我用的2022.1.4idea版本中,自动打开了Usages引用提示,不仅会占用电脑性能,而且我觉得不美观。这样我分行都看得很怪。3.完成关闭 Usages引用提示!1.打开setting设置。
2023-08-05 21:13:56
1397
转载 解决IDEA多窗口、在IDEA使用mysql进行sql操作导致IDEA卡死
最近在使用IDEA2022.1.4发现打开多几个窗口就会卡死,要强制关闭重启才行。开始我看了还以为是内存占用过高的问题,所以就一直在找解决IDEA占用内存过大的问题的办法,但是没用。最后我看到禁用一些插件来优化性能的帖子,采用过后发现是有效的。而且发现禁用对应插件后发现内存占用和没禁用插件之前是差不多的。采用的帖子解决方法,而且这个帖子的博主还把禁用插件的对应作用列出了,大大滴良心!
2023-08-04 00:02:07
1322
原创 IDEA连接mysql数据库权限出错 Client does not support authentication protocol requested by server; consider upg
IDEA连接mysql数据库权限出错 Client does not support authentication protocol requested by server;
2023-08-02 23:30:05
924
原创 IDEA设置字体大小
输入字体大小20.0或者其他数字,而右边的就是当前字号的大小,再点击应用Apply,最后点击确定OK。2.先选择编译器Editor,再选择字体Font。这样就完成IDEA中字体的调节了。1.打开设置settings。
2023-08-02 18:49:07
8010
原创 navicat点击表的对象信息没反应
在使用navicat时发现点击了表的对象信息没有显示出对应表的sql语句。最后点击右上角的ddl就可以看到当前选中表的sql语句了。按我想像的点完表的对象信息之后应该会以下图的形式展示的。
2023-08-02 17:55:40
691
原创 ElementPlus-ui 时间日期选择器输出格式调整为年月日(YYYY-MM-DD)
ElementPlus-ui 时间日期选择器输出格式调整为年月日(YYYY-MM-DD)
2023-07-22 10:10:27
2275
1
原创 IDEA使用mybatis时limit报红,但是能正常使用和运行
IDEA使用mybatis时limit报红,但是能正常使用和运行,刷新架构之后也还是红的
2023-07-17 01:02:16
802
4
原创 java中复制别的项目的类文件后引用对应的类时,复制的引用还是以前旧的路径问题
解决方法:把包路径改为目前的新项目的包路径,如下图。只为记录学习过程中遇到的问题。
2023-07-17 00:20:51
417
1
原创 Java Web开发遇到 java.sql.SQLIntegrityConstraintViolationException: 解决办法
传入的更新参数违反了数据库的条件。插入数据时,具有唯一约束条件的列值重复了。所以当我把传入的参数修改后再使用apipost就能正常使用了。
2023-07-16 13:07:17
3162
1
原创 IDEA注释出现乱码调节步骤,设置调节文件编码为UTF-8
如下图中,注释出现乱码的情况 解决方法:1.打开idea设置2.点击编译器后再选择文件编码 3.把编码调成UTF-8, 如下图,再点击应用,最后点击确定这样就解决注释出现乱码的问题了
2023-07-09 16:00:15
2159
1
原创 div自适应占满剩余宽度;当width:100%不适用时
因为我打算把下图中红色框中的按钮放到这一行的最后 但是我给按钮中的div给width为100%时会出现下图情况,就是位置会跑乱 后面将width:100%;换为flex-grow: 1;效果如下图 flex-grow: 具体可参考flex-grow - CSS:层叠样式表 | MDN (mozilla.org)
2023-05-10 18:48:48
558
原创 TypeError: Cannot read properties of null (reading ‘parentNode‘) vue3踩坑
则用Object.assign(a, b),第一个a是被赋值的,第二个是有数据的。如上图,我赋值的为一个对象,直接这样写就会报上面第一张图的错误。有关Object.assign()的知识可点击。解决方法二:如果用的是reactive。改正:将ref()改成ref({})
2023-05-03 18:58:07
22146
原创 border-radius不生效,elementplus组件圆角,vue3
原因是elementplus中组件的四个角溢出了,要把溢出的隐藏掉加入overflow: hidden; 只为记录学习遇到的问题
2023-04-28 00:14:16
2246
原创 为什么数据库表主键要选择无意义性的
通常我们会使用用户的主键来关联其他的表,比如通过用户的主键去查找该用户的购买的商品信息;但是如果主键是用户的账号(即使账号是唯一),而且关联商品表也是用了用户的账号来查找,当用户账号发生变化时就查找不到用户的商品表信息了,所以主键是要选择无意义性的。除非这个账号是唯一且不变的,这就要做全面的思考是否唯一且以后也是不变的。但是直接选择无意义性的比如选择一个自增的作为主键就不用考虑其他因素了,但是迁移数据库数据时自增id会出现相同的情况,但会比用一些有意义做主键会省很多事。主关键字又可以称为主键。
2023-02-22 11:38:56
434
原创 vue2项目打开浏览器请求后端时出现POST http://localhost/user/login net::ERR_CONNECTION_REFUSED
vue2项目打开浏览器请求后端时出现POST http://localhost/user/login net::ERR_CONNECTION_REFUSED
2023-01-18 21:49:47
5491
2
原创 vue2.0运行导入的项目出现node:events:491 throw er; // Unhandled ‘error‘ event错误提示解决办法
vue2.0运行导入的项目出现node:events:491 throw er; // Unhandled 'error' event错误提示解决办法
2023-01-18 14:09:34
14640
8
原创 Windows10在VMware Workstation 14Pro虚拟机上安装Linux CentOS 7.0
Windows10安装VMware Workstation 14Pro虚拟机和在VMware虚拟机上安装Linux CentOS 7.0
2022-09-22 20:44:27
437
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人