小编tia*_*mac的帖子

如何在Windows中一起使用CoffeeScript和Eclipse?

我想在Eclipse中使用CoffeeScript,因为我正在使用JavaScript开发一个游戏项目,我的工作效率很慢......所以我想在Windows环境中将CoffeeScript与Eclipse集成......这可能吗?

javascript eclipse windows coffeescript

14
推荐指数
1
解决办法
1万
查看次数

Sublime Text2如何用参数替换?

我有一个文本,如:"测试1测试2测试3",我想替换为类似:"测试d1测试d2测试d3",为此我认为我可以使用正则表达式:"\ d"然后在替换使用"d(参数)"所以我可以捕获数字1,2和3.这可能在sublime文本2像在记事本++或editplus?

regex editor sublimetext

3
推荐指数
1
解决办法
7433
查看次数

创建一个新对象以避免空指针异常是正确的吗?

我不想将null值传递给视图层,所以如果我执行以下操作:

  public List<Object> getListObjFoo(){
    List<Object> listObj = datasource.getAll();
    return listObj != null ? listObj : new ArrayList<Object>();
  }
Run Code Online (Sandbox Code Playgroud)

它应该被认为是好的还是坏的做法?谷歌的"Guava"中使用"可选"比这更好吗?为什么?

java

3
推荐指数
2
解决办法
137
查看次数

如果我没有同步这个方法,我会得到错误的值?

public static int getCRC16(byte[] bytes) {
    CRC16 crc = new CRC16();
    crc.reset();
    crc.update(bytes, 0, bytes.length);
    return (int) crc.getValue();
}
Run Code Online (Sandbox Code Playgroud)

大量的线程会遇到这种方法,如果我不同步我会对crc特定的线程出错吗?

java asynchronous crc

2
推荐指数
1
解决办法
144
查看次数