小编tou*_*rab的帖子

使用 Jasmine 在不同的 JavaScript 文件中捕获传递给函数的参数

我有一个 JavaScript 文件main_one.js,它需要另一个 JavaScript 文件helper.js

helper.js

warp = {
  postThisEvent: function(a) {
    // some operation on a
  }
};
Run Code Online (Sandbox Code Playgroud)

main_one.js

var Helper = require('path/helper.js');
// some steps
Helper.warp.postThisEvent(event);
Run Code Online (Sandbox Code Playgroud)

我想event使用 Jasmine进行捕捉。如何创建我的间谍对象捕获eventpostThisEvent()

javascript jasmine

6
推荐指数
1
解决办法
5636
查看次数

Google Guava Cache是​​否在同一线程上加载?

默认情况下,Google Guava Cache是​​否在同一线程上加载缓存?

码:

cache = CacheBuilder
    .newBuilder()
    .refreshAfterWrite(2, TimeUnit.SECONDS)
    .build(new CacheLoader<String,String>() {
        @Override
        public String load(String s) throws Exception {
            return addCache(s);
        }
});
Run Code Online (Sandbox Code Playgroud)

调用addCache将在其他线程上进行吗?据我所知,这是一个同步呼叫,但我不确定。

multithreading caching guava google-guava-cache

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