上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: jdt可以做语法树分析,并且支持visitor模式对代码进行分析。跟pmd的分析方式一样,我们只要实现 visitor接口即可实现一个插件。 阅读全文
posted @ 2018-03-20 10:05 范世强 阅读(387) 评论(0) 推荐(0) 编辑
摘要: http://www.it448.com/forum.php?mod=forumdisplay&fid=2 阅读全文
posted @ 2018-03-19 21:08 范世强 阅读(274) 评论(0) 推荐(0) 编辑
摘要: String verifyCode = String.valueOf((int)((Math.random() * 9 + 1) * 1000));System.out.println(verifyCode); 阅读全文
posted @ 2018-03-15 10:41 范世强 阅读(277) 评论(0) 推荐(0) 编辑
摘要: spring实现定时任务超级简单。比使用quartz简单,比使用timer强大。如下是一个简单的springboot任务,启用了定时任务 阅读全文
posted @ 2018-03-15 10:33 范世强 阅读(262) 评论(0) 推荐(0) 编辑
摘要: import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test2 { final static Pattern p = Pattern.compile("[\u4e00-\u9fa5]"); public 阅读全文
posted @ 2018-03-14 19:08 范世强 阅读(625) 评论(0) 推荐(0) 编辑
摘要: pmd是一款开源的代码扫描工具,这里对pmd做了一些修改,加了安全相关的插件。支持的代码文件类型:java、vue、js、xml 下载链接: https://files.cnblogs.com/files/SEC-fsq/PMD-Intellij.zip 安装: 1、在idea中使用,安装pmd插件 阅读全文
posted @ 2018-03-06 09:50 范世强 阅读(2564) 评论(1) 推荐(1) 编辑
摘要: https://upsource.jetbrains.com/idea-ce 阅读全文
posted @ 2018-02-25 20:10 范世强 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: 最近看电视剧李小龙传奇,李小龙把传统武术里没用的套路、理论进行了剔除,最后把武术总结为 攻防 两个字。 我们搞安全其实也是两字 攻防,我们也应该淘汰掉那些没有用的套路、不切实际的理论。 阅读全文
posted @ 2018-02-25 17:21 范世强 阅读(298) 评论(0) 推荐(0) 编辑
摘要: checkmarks是一款商业的代码静态分析工具,和pmd类似的地方是他分析的是java文件,而非class文件。checkmarks使用 .net开发,必须安装在windows上,它的规则也是类似.net语言的语法。 checkmarks 的工作机制大概如下: 1、创建任务时可以通过git、svn 阅读全文
posted @ 2018-02-24 10:07 范世强 阅读(5194) 评论(0) 推荐(0) 编辑
摘要: pmd是一块开源的代码静态分析工具,使用java编写,可以自定义规则来进行自己想要的分析。pmd可以单独使用,也可以作为idea、eclipse的插件使用。它的规则分为xpath规则,和java规则。https://pmd.github.io/ pmd内部工作机制比较简单,大概分为以下几个主要步骤。 阅读全文
posted @ 2018-02-23 18:26 范世强 阅读(1381) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页