03 2018 档案
摘要:看代码时会碰到注解的处理类难定位的情况,比如spring的某个注解我们想知道到底是谁在处理他,他起什么作用,通过普通的代码搜索功能不容易找到,比如好用的方法就是条件断点。 比如下断:AccessibleObject类的如下代码 isAnnotationPresent函数是jdk 类 Accessib
阅读全文
摘要:ArrayList<String> names = new ArrayList<String>(Arrays.asList("Delete","Insert","Select","Update"));
阅读全文
摘要:jdt可以做语法树分析,并且支持visitor模式对代码进行分析。跟pmd的分析方式一样,我们只要实现 visitor接口即可实现一个插件。
阅读全文
摘要:http://www.it448.com/forum.php?mod=forumdisplay&fid=2
阅读全文
摘要:String verifyCode = String.valueOf((int)((Math.random() * 9 + 1) * 1000));System.out.println(verifyCode);
阅读全文
摘要:spring实现定时任务超级简单。比使用quartz简单,比使用timer强大。如下是一个简单的springboot任务,启用了定时任务
阅读全文
摘要:import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test2 { final static Pattern p = Pattern.compile("[\u4e00-\u9fa5]"); public
阅读全文
摘要:pmd是一款开源的代码扫描工具,这里对pmd做了一些修改,加了安全相关的插件。支持的代码文件类型:java、vue、js、xml 下载链接: https://files.cnblogs.com/files/SEC-fsq/PMD-Intellij.zip 安装: 1、在idea中使用,安装pmd插件
阅读全文