Windows 递归删除目录下所有指定文件 假如删除F盘下 F:\test 下的 所有 txt 文件.1.进入CMD2.切换到F盘的 test 目录下F:cd F:\test3.执行命令del /s /q *.txt如果想删除test目录下所有的 abc.xmldel /s /q abc.xml
idea插件开发,打包后安装提示:不兼容 解决方法:1.在 build.gradle中添加代码intellij { .... intellij.updateSinceUntilBuild false ...}2. META-INF/plugin.xml中添加 <!-- 兼容的idea版本 --> <idea-version since-build="XXX.X"/> 例如:<idea-version since-build="191.0"/>.
idea gradle 加载本地依赖(windows+mac) 假设我们想要的本地jar包在这个路径:mac系统-写法:dependencies { compile fileTree(dir:'src/main/resources/libs',includes:['*.jar'])}windows系统-写法:dependencies { compile fileTree(dir:'/src/main/resources/libs',includes:['*.jar'])}...
idea插件开发,使用报错:java.lang.NoClassDefFoundError: com/intellij/psi/search/PsiShortNamesCache idea插件使用报错(java.lang.NoClassDefFoundError) ,一般是由于idea版本不兼容出现的,在高版本的idea中需要手动加载依赖。一般解决的方法是直接在 plugin.xml 中添加<depends>
@RequestMapping @GetMapping @XxxMaping写在类上,会报错吗?会执行什么方法? 结论:@RequestMapping 只写在类上是无效的。测试一:即使只有一个方法,也不会执行。正常启动!@Slf4j@RestController@RequestMapping(value = "/demo", method = RequestMethod.GET)public class ControllerTest { public String index() { return "启动正常,请求404"; }}测试二:正常,相当于value=
Timeout waiting to lock file hash cache.It is currently in use by another Gradle instance. Timeout waiting to lock file hash cache. It is currently in use by another Gradle instance.
MessageFormat.format 花括号嵌套,报错:java.lang.IllegalArgumentException: can‘t parse argument number 我们在写Pattern的时候,有时会碰到需要特殊处理的符号。例如大小括号{}里面又包含了{},由于正在表达式是会将{}括号中的内容进行数值解析的。因此我们需要将括号作为字符串输出(注意:不是转义,不是转义,不是转义)public class Test { public static void main(String[] args) { String setTemplate = "{姓名:{0},性别:{1}}"; String format = MessageF
idea插件开发的时候找不到com.intellij.psi.PsiClass 开发插件的时候,突然提示找不到com.intellij.psi.PsiClass,可以尝试下面三个方法:尝试方法一:在build.gradle 中的 intellij plugins属性添加'java'intellij { version '2019.X.X' plugins 'java'}尝试方法二:在build.gradle 中的 intellij plugins属性添加'com.intellij.java'intellij { plugins = [...
Window下合并多个文件(例如:SQL文件)到一个文件 假如我们有下面三个SQL脚本。我们想把这3个SQL脚本归档到一个SQL文件下面。Windows下的操作方法:先进入CMD。用命令 copy 即可。选择合并copy 1.sql+2.sql merge.sql全部合并copy *.sql merge.sql操作记录:C:\Users\zhang>F:F:\>cd F:\谷歌下载\1\2F:\谷歌下载\1\2>copy 1.sql+2.sql merge.sql1.sql2...
idea插件开发—无法下载intellig{version 2019.X.X}或下载慢解决方式 A problem occurred configuring root project 'cmbGradleProject'.> Could not resolve all files for configuration ':detachedConfiguration1'. > Could not download ideaIU-2019.3.3.zip (com.jetbrains.intellij.idea:ideaIU:2019.3.3) > Could not.
这才是Oralce Mybaits批量更新的正确写法。能解决字段部分为null的情况! 我们在写批量更新的时候,希望属性为NULL的对象,不做任何操作,只对传入属性不为空的字段进行操作,但是我们在项目中发现,并不是这样。直接上重点,如果你的Oracle 的批量更新是这么写的:假如是批量更新student表的name字段。int updateListByIdBatch(@Param("studentList") List<Student> studentList);<update id="updateListByIdBatch"> update