Alan Richardson

一位留着卷发和胡须、身穿条纹翻领衬衫的男士微笑着,背景为模糊处理。
关于

Alan Richardson

资源中心

Articles by Alan Richardson

更多文章
双手在笔记本电脑上打字,屏幕显示代码,文字为“使用 Sensei 掌握安全编码”。
Blog
筛选标签
这是 div 块中的一段文本。

什么是静态分析?

了解静态分析及其如何通过 5 种基于 IDE 的方法和插件示例帮助您编写更优质的代码。

了解更多
双手在笔记本电脑键盘上打字,屏幕上显示着代码,文字写着“用 Sensei 掌握安全编码”。
Blog
筛选标签
这是 div 块中的一段文本。

Java 开发避坑指南:位运算符与逻辑运算符的区别

在本篇博文中,我们将探讨一个常见的 Java 编码错误(将位运算符误用为条件运算符),分析它会给代码带来的安全隐患,并介绍如何利用 Sensei 来检测和修复这一问题。

了解更多
双手在键盘上打字,背景是深色电脑屏幕上模糊的蓝色代码。
Blog
筛选标签
这是 div 块中的一段文本。

使用重写操作为注解添加参数

了解如何使用 Sensei 匹配有问题的代码模式,并通过注解匹配示例将其修改为约定的实现方式。

了解更多
暖光下堆叠的杂志或书籍侧面特写,背景虚化。
Blog
筛选标签
这是 div 块中的一段文本。

在团队内共享 Cookbook

了解如何共享 Sensei 食谱,帮助团队中的每位成员提升代码质量和工作效率。

了解更多
覆盖在蓝色计算机代码上的数字锁图标,象征着网络安全和数据保护。
Blog
筛选标签
这是 div 块中的一段文本。

修改 JUnit 5 的方法和类可见性

了解 Sensei 如何通过识别弃用的模式并提示您后续使用的修复方案来帮助您进行迁移。

了解更多
一个人正在笔记本电脑上打字,画面上有“通过 Sensei 掌握安全编码”的文字和 Secure Code Warrior 的标志。
Blog
筛选标签
这是 div 块中的一段文本。

在持续集成中运行 IntelliJ 检查

了解如何以批处理模式运行 Sensei 和 IntelliJ 意图操作(Intention Actions),包括在 IDE 内、命令行以及持续集成环境中作为检查运行。

了解更多
Java 代码片段,其中的 parseArgs 方法使用按位与运算符检查参数是否包含 '-h',如果为真则打印 'Help!'。
Blog
筛选标签
这是 div 块中的一段文本。

在线尝试这个 Java 陷阱测验

一个有趣的 Java 陷阱小测验,以及配套的 Github 仓库,展示了一些常见陷阱及其修复方法。

了解更多