小编Ham*_*uss的帖子

即使没有选择预处理器,这个React代码如何在CodePen上运行?

我在CodePen上有这个代码:https ://codepen.io/anon/pen/OdOyJX ,效果很好,我很困惑为什么这样做.

ReactDOM.render(
  <div>Hello, world!</div>,
  document.getElementById('root')
);
Run Code Online (Sandbox Code Playgroud)

在JavaScript设置中,没有选择预处理器,所以我希望JSX语法失败,因为"<"是无效的令牌.是什么让这项工作在CodePen?

javascript reactjs codepen

9
推荐指数
1
解决办法
161
查看次数

在构造函数中创建Random时,摆脱FindBugs"只创建一次使用的随机对象"

我想摆脱FindBugs警告"DMI:随机对象创建并仅使用一次".在以下示例中,随机数仅在对象构造时生成一次.换句话说,对于类的单个实例的生命周期Wrap,java.util.Random将不会创建其他实例.有没有办法摆脱这个警告(除了添加注释),特别java.util.Random是在构造函数中实例化的情况下?

public final class Wrap {

    /**
     * Random generated double.
     */
    private final double random;

    /**
     * Constructor.
     */
    public Wrap() {
        this.random = new Random().nextDouble();
    }

    public Double value() {
        return this.random;
    }

}
Run Code Online (Sandbox Code Playgroud)

java random findbugs

0
推荐指数
1
解决办法
1450
查看次数

标签 统计

codepen ×1

findbugs ×1

java ×1

javascript ×1

random ×1

reactjs ×1