博客

试试这个在线Java Gotchas测验

艾伦-理查德森
2021年2月21日出版

之前的一篇博文描述了Java中的 "Bitwise vs Boolean Operator"。

我们在一个有趣的小测验中加入了这个问题的变体,以及其他一些Java的问题,名为 "挑战Sensei"。

如果你已经阅读了上面的博文,那么你将至少在其中一个问题上处于有利地位。

但是你的朋友可能不会,所以如果你觉得这个测验很有趣,你可以和他们分享,看看他们的分数是否和你一样高。

既然我们不想只是考查你。我们想尝试用这个来帮助教育和编纂知识。因此,我们创建了一个Github repo,其中有可运行的问题和解决方案的代码实例。

这是一个 Sensei启用的 repo。

当你克隆 repo 并将其加载到 IntelliJ 时,假设你安装了Secure Code Warrior SenseiIntelliJ插件,那么它将自动看到你有一个.sensei 文件夹,并加载Sensei 的配方。

在IDE中浏览代码时,你应该看到IntelliJ提示你代码中存在错误,这应该使你更容易看到代码中的问题。

  • 将鼠标悬停在突出显示的代码上,然后你会看到一个提示,告诉你有关错误的信息
  • 使用显示上下文动作键:alt+enter(Windows)option+enter(macOS),我们可能有一个可以修复代码的QuickFix。

Sensei 食谱已被添加为。

我们将在未来增加更多的配方和更多的解释文字,以涵盖代码的其余部分......但不要让这阻止你看一看代码并自己发现错误。

并记得尝试测验和"挑战Sensei"。

挑战Sensei
查看资源
查看资源

一个有趣的Java Gotchas小测验和支持Github repo,显示了一些Gotchas和如何修复它们。

想了解更多信息?

Alan Richardson拥有超过20年的专业IT经验,他曾作为一名开发人员,在测试层次的各个层面工作,从测试员到测试主管。在Secure Code Warrior ,他是开发者关系主管,直接与团队合作,以改善高质量安全代码的开发。Alan是四本书的作者,包括 "Dear Evil Tester "和 "Java For Testers"。艾伦还创建了在线培训courses ,帮助人们学习技术网络测试和用Java编写的Selenium WebDriver。Alan在SeleniumSimplified.com、EvilTester.com、JavaForTesters.com和CompendiumDev.co.uk上发布他的写作和培训视频。

Secure Code Warrior 我们在这里为您的组织提供服务,帮助您在整个软件开发生命周期中确保代码安全,并创造一种将网络安全放在首位的文化。无论您是应用安全经理、开发人员、CISO或任何涉及安全的人,我们都可以帮助您的组织减少与不安全代码有关的风险。

预定一个演示
分享到
作者
艾伦-理查德森
2021年2月21日出版

Alan Richardson拥有超过20年的专业IT经验,他曾作为一名开发人员,在测试层次的各个层面工作,从测试员到测试主管。在Secure Code Warrior ,他是开发者关系主管,直接与团队合作,以改善高质量安全代码的开发。Alan是四本书的作者,包括 "Dear Evil Tester "和 "Java For Testers"。艾伦还创建了在线培训courses ,帮助人们学习技术网络测试和用Java编写的Selenium WebDriver。Alan在SeleniumSimplified.com、EvilTester.com、JavaForTesters.com和CompendiumDev.co.uk上发布他的写作和培训视频。

分享到

之前的一篇博文描述了Java中的 "Bitwise vs Boolean Operator"。

我们在一个有趣的小测验中加入了这个问题的变体,以及其他一些Java的问题,名为 "挑战Sensei"。

如果你已经阅读了上面的博文,那么你将至少在其中一个问题上处于有利地位。

但是你的朋友可能不会,所以如果你觉得这个测验很有趣,你可以和他们分享,看看他们的分数是否和你一样高。

既然我们不想只是考查你。我们想尝试用这个来帮助教育和编纂知识。因此,我们创建了一个Github repo,其中有可运行的问题和解决方案的代码实例。

这是一个 Sensei启用的 repo。

当你克隆 repo 并将其加载到 IntelliJ 时,假设你安装了Secure Code Warrior SenseiIntelliJ插件,那么它将自动看到你有一个.sensei 文件夹,并加载Sensei 的配方。

在IDE中浏览代码时,你应该看到IntelliJ提示你代码中存在错误,这应该使你更容易看到代码中的问题。

  • 将鼠标悬停在突出显示的代码上,然后你会看到一个提示,告诉你有关错误的信息
  • 使用显示上下文动作键:alt+enter(Windows)option+enter(macOS),我们可能有一个可以修复代码的QuickFix。

Sensei 食谱已被添加为。

我们将在未来增加更多的配方和更多的解释文字,以涵盖代码的其余部分......但不要让这阻止你看一看代码并自己发现错误。

并记得尝试测验和"挑战Sensei"。

挑战Sensei
查看资源
查看资源

请填写下表下载报告

我们希望得到您的许可,向您发送有关我们产品和/或相关安全编码主题的信息。我们将始终以最谨慎的态度对待您的个人资料,绝不会将其出售给其他公司用于营销目的。

提交
要提交表格,请启用 "分析 "cookies。完成后,请随时再次禁用它们。

之前的一篇博文描述了Java中的 "Bitwise vs Boolean Operator"。

我们在一个有趣的小测验中加入了这个问题的变体,以及其他一些Java的问题,名为 "挑战Sensei"。

如果你已经阅读了上面的博文,那么你将至少在其中一个问题上处于有利地位。

但是你的朋友可能不会,所以如果你觉得这个测验很有趣,你可以和他们分享,看看他们的分数是否和你一样高。

既然我们不想只是考查你。我们想尝试用这个来帮助教育和编纂知识。因此,我们创建了一个Github repo,其中有可运行的问题和解决方案的代码实例。

这是一个 Sensei启用的 repo。

当你克隆 repo 并将其加载到 IntelliJ 时,假设你安装了Secure Code Warrior SenseiIntelliJ插件,那么它将自动看到你有一个.sensei 文件夹,并加载Sensei 的配方。

在IDE中浏览代码时,你应该看到IntelliJ提示你代码中存在错误,这应该使你更容易看到代码中的问题。

  • 将鼠标悬停在突出显示的代码上,然后你会看到一个提示,告诉你有关错误的信息
  • 使用显示上下文动作键:alt+enter(Windows)option+enter(macOS),我们可能有一个可以修复代码的QuickFix。

Sensei 食谱已被添加为。

我们将在未来增加更多的配方和更多的解释文字,以涵盖代码的其余部分......但不要让这阻止你看一看代码并自己发现错误。

并记得尝试测验和"挑战Sensei"。

挑战Sensei
访问资源

点击下面的链接,下载本资料的 PDF 文件。

Secure Code Warrior 我们在这里为您的组织提供服务,帮助您在整个软件开发生命周期中确保代码安全,并创造一种将网络安全放在首位的文化。无论您是应用安全经理、开发人员、CISO或任何涉及安全的人,我们都可以帮助您的组织减少与不安全代码有关的风险。

查看报告预定一个演示
下载PDF
查看资源
分享到
想了解更多信息?

分享到
作者
艾伦-理查德森
2021年2月21日出版

Alan Richardson拥有超过20年的专业IT经验,他曾作为一名开发人员,在测试层次的各个层面工作,从测试员到测试主管。在Secure Code Warrior ,他是开发者关系主管,直接与团队合作,以改善高质量安全代码的开发。Alan是四本书的作者,包括 "Dear Evil Tester "和 "Java For Testers"。艾伦还创建了在线培训courses ,帮助人们学习技术网络测试和用Java编写的Selenium WebDriver。Alan在SeleniumSimplified.com、EvilTester.com、JavaForTesters.com和CompendiumDev.co.uk上发布他的写作和培训视频。

分享到

之前的一篇博文描述了Java中的 "Bitwise vs Boolean Operator"。

我们在一个有趣的小测验中加入了这个问题的变体,以及其他一些Java的问题,名为 "挑战Sensei"。

如果你已经阅读了上面的博文,那么你将至少在其中一个问题上处于有利地位。

但是你的朋友可能不会,所以如果你觉得这个测验很有趣,你可以和他们分享,看看他们的分数是否和你一样高。

既然我们不想只是考查你。我们想尝试用这个来帮助教育和编纂知识。因此,我们创建了一个Github repo,其中有可运行的问题和解决方案的代码实例。

这是一个 Sensei启用的 repo。

当你克隆 repo 并将其加载到 IntelliJ 时,假设你安装了Secure Code Warrior SenseiIntelliJ插件,那么它将自动看到你有一个.sensei 文件夹,并加载Sensei 的配方。

在IDE中浏览代码时,你应该看到IntelliJ提示你代码中存在错误,这应该使你更容易看到代码中的问题。

  • 将鼠标悬停在突出显示的代码上,然后你会看到一个提示,告诉你有关错误的信息
  • 使用显示上下文动作键:alt+enter(Windows)option+enter(macOS),我们可能有一个可以修复代码的QuickFix。

Sensei 食谱已被添加为。

我们将在未来增加更多的配方和更多的解释文字,以涵盖代码的其余部分......但不要让这阻止你看一看代码并自己发现错误。

并记得尝试测验和"挑战Sensei"。

挑战Sensei

目录

下载PDF
查看资源
想了解更多信息?

Alan Richardson拥有超过20年的专业IT经验,他曾作为一名开发人员,在测试层次的各个层面工作,从测试员到测试主管。在Secure Code Warrior ,他是开发者关系主管,直接与团队合作,以改善高质量安全代码的开发。Alan是四本书的作者,包括 "Dear Evil Tester "和 "Java For Testers"。艾伦还创建了在线培训courses ,帮助人们学习技术网络测试和用Java编写的Selenium WebDriver。Alan在SeleniumSimplified.com、EvilTester.com、JavaForTesters.com和CompendiumDev.co.uk上发布他的写作和培训视频。

Secure Code Warrior 我们在这里为您的组织提供服务,帮助您在整个软件开发生命周期中确保代码安全,并创造一种将网络安全放在首位的文化。无论您是应用安全经理、开发人员、CISO或任何涉及安全的人,我们都可以帮助您的组织减少与不安全代码有关的风险。

预定一个演示下载
分享到
资源中心
资源中心