Java
paopaohehe
很乐观!
展开
-
logback.xml解读
1、logback.xml的根节点为configuration,有三个属性,如下:scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为truescanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。debug:当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为false。2、contextListener标签带有一个c原创 2022-01-25 02:02:41 · 1250 阅读 · 0 评论 -
JDK远程调试的使用
JDK远程调试分为主动模式和被动模式,主动模式为应用配置启动端口,IDE远程连接该端口进行调试,如我们对服务器端部署的应用程序进行调试时,使用该方式;被动模式为IDE启动监听端口,服务器端配置远程IDE的IP和端口,启动时连接该端口,进行调试,主要用于JDK启动时的一些调试功能。具体配置如下:主动模式:配置JAVA启动参数:JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8960,suspen原创 2021-10-02 15:57:35 · 671 阅读 · 0 评论 -
idea的源码目录总是被标记到src上原因及解决办法
idea的源码目录总是被标记到src上;原因:sourceDiretory和resource->directory下写成了src<sourceDirectory>src</sourceDirectory><resources> <resource> <directory>src</directory> <excludes> <exclude>**/原创 2021-08-10 22:13:01 · 995 阅读 · 0 评论 -
Mybatis更新数据返回记录数为负数
MyBatis更新数据库返回记录数为负数原因:将defaultExecutorType配置为BATCH,可以批量更新操作缓存SQL以提高性能,但是有个缺陷就是无法获取update、delete返回的行数。MyBatis配置文件中defaultExecutorType有三个参数SIMPLE:执行器执行其它语句REUSE:可能重复使用prepared statements 语句BATCH:可以重复执行语句和批量更新defaultExecutorType的默认执行器是SIMPLE。...原创 2020-12-11 14:14:53 · 1219 阅读 · 0 评论 -
MYBATIS的MAPPER绑定报错(INVALID BOUND STATEMENT (NOT FOUND))
检查如下内容:1、检查xml文件内容namespace是否和Mapper interface所在包名对应2、检查接口中方法名是否和xml中id对应3、IDE为idea检查xml文件是否放在了resources下4、IDE为idea检查创建resources包名时点号(.)是否使用的斜杠(com\test\demo)...原创 2020-12-10 17:11:43 · 550 阅读 · 0 评论 -
web.xml配置报The content of element type “web-app“ must match错误解决
1、问题,配置web.xml时报如下错The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*,welcome-file-list?,error-page.原创 2020-10-19 11:12:34 · 986 阅读 · 0 评论 -
Java中List实现多字段排序功能
实体类TestObj包含a,b,c,三个字段,分别按照a字段升序,b字段降序,c字段升序来排序,具体代码如下:TestObj类:package com.test;public class TestObj { private String a; private String b; private String c; public TestObj(String a, String b, String c) { super(); this.a = a; this.b = b;原创 2020-06-18 20:52:57 · 3188 阅读 · 0 评论 -
The type org.apache.commons.lang.exception.NestableException cannot be resolved
The type org.apache.commons.lang.exception.NestableException cannot be resolved. It is indirectly referenced from required .class files缺少jar包导致引入commons-lang-2.6.jar解决问题原创 2018-05-25 14:26:23 · 1030 阅读 · 0 评论