鍍金池/ 問答/ Linux問答
六扇門 回答

你可能修改master和develop 重復(fù)的部分了。

兔囡囡 回答

謝邀~問題是否解決?
可能是提取插件ExtractPlugin版本的問題。

拮據(jù) 回答

@oxf1992

按照你所說,在controller 中執(zhí)行休眠的時候,符合差不多同時執(zhí)行的規(guī)律
但是如果在controller 調(diào)用service,service執(zhí)行休眠的時候,兩個間隔時間比較長,但又小于休眠時間,具體代碼如下

@RestController
@RequestMapping("/test")
public class TestController {
    private static final Logger logger = LoggerFactory.getLogger(TestController.class);
    @Autowired
    private IUserService userService;

    @GetMapping("/user")
    public Object testUser() {
        logger.info("testController:{}", this.toString());
        logger.info("userService:{}", userService.toString());
        userService.get(1l);
        return "ok";
    }

    @RequestMapping("/foo2")
    public Object foo2(HttpServletRequest request) throws InterruptedException {
        String param = request.getParameter("p");
        logger.error("param:{}", param);
        long start = System.currentTimeMillis();
        Thread.sleep(10000);
        long end = System.currentTimeMillis();
        logger.error("time:{}", end - start);
        return end - start;
    }
}


    @Override
    public void get(Long id) {
        logger.error("get start...{}", this.toString());
        try {
            Thread.sleep(30000l);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
        logger.error("get end...{}", this.toString());
    }

結(jié)果如下:

2018-03-28 15:53:04.559  INFO 21776 --- [io-8080-exec-10] c.e.m.web.controller.TestController      : testController:com.example.multimodule.web.controller.TestController@189ebbd
2018-03-28 15:53:04.559  INFO 21776 --- [io-8080-exec-10] c.e.m.web.controller.TestController      : userService:com.example.multimodule.service.service.impl.UserServiceImpl@2a12ba65
2018-03-28 15:53:04.559 ERROR 21776 --- [io-8080-exec-10] c.e.m.s.service.impl.UserServiceImpl     : get start...com.example.multimodule.service.service.impl.UserServiceImpl@2a12ba65
2018-03-28 15:53:25.665  INFO 21776 --- [nio-8080-exec-4] c.e.m.web.controller.TestController      : testController:com.example.multimodule.web.controller.TestController@189ebbd
2018-03-28 15:53:25.665  INFO 21776 --- [nio-8080-exec-4] c.e.m.web.controller.TestController      : userService:com.example.multimodule.service.service.impl.UserServiceImpl@2a12ba65
2018-03-28 15:53:25.665 ERROR 21776 --- [nio-8080-exec-4] c.e.m.s.service.impl.UserServiceImpl     : get start...com.example.multimodule.service.service.impl.UserServiceImpl@2a12ba65
2018-03-28 15:53:34.559 ERROR 21776 --- [io-8080-exec-10] c.e.m.s.service.impl.UserServiceImpl     : get end...com.example.multimodule.service.service.impl.UserServiceImpl@2a12ba65
2018-03-28 15:53:55.665 ERROR 21776 --- [nio-8080-exec-4] c.e.m.s.service.impl.UserServiceImpl     : get end...com.example.multimodule.service.service.impl.UserServiceImpl@2a12ba65
2018-03-28 15:54:01.853 ERROR 21776 --- [nio-8080-exec-8] c.e.m.web.controller.TestController      : param:aaaaa
2018-03-28 15:54:03.788 ERROR 21776 --- [nio-8080-exec-5] c.e.m.web.controller.TestController      : param:bbbb
2018-03-28 15:54:11.854 ERROR 21776 --- [nio-8080-exec-8] c.e.m.web.controller.TestController      : time:10000
2018-03-28 15:54:13.788 ERROR 21776 --- [nio-8080-exec-5] c.e.m.web.controller.TestController      : time:10000

可以看到兩次執(zhí)行foo2請求,基本是同時執(zhí)行,但兩次執(zhí)行user,中間間隔時間較長

冷咖啡 回答

URLencoder.encode();
URLencoder.decode();

別傷我 回答

你打開transformers的目錄,打開package.json看看是被哪個庫required。

孤慣 回答

這個問題非常簡單啊。不需要寫任何的操作。
這些 scripts 命令,就是簡寫的 bash 命令。

命令如下:
clipboard.png

測試:

clipboard.png

結(jié)果:

clipboard.png

2017-11-11 更新

跟進(jìn)你的評論,我認(rèn)為你是需要npm scripthook

在每個 script 命令,都有兩個hook, 一個 pre 和 一個 post

所以你這里需要一個 postupload

clipboard.png

可以參考這個文檔的第七節(jié)

敢試 回答

recyclerview是線性布局不

茍活 回答

當(dāng)某一行所有值都不大于7時,walks[hits7] >= 7在那一行返回全部是False.
np.argmax函數(shù)來說,當(dāng)所有值都一樣大,也就都是最大值,默認(rèn)返回第一個,也說是0出現(xiàn)的原因。

挽歌 回答

可以試著改下參數(shù)

function p(bool, msg) {
  return new Promise(function (resolve, reject) {
    setTimeout(function () {
      if (bool) resolve(msg);
      else reject(msg);
    }, 1000)
  })
}

p(true, 'true').then(function (res) {
  console.log(res);
  return p(true, 'then');
}).catch(function (res) {
  console.log(res);
  return p(true, 'catch');
}).then(function (res) {
  console.log(res);
}).catch(function (res) {
  console.log(res)
})

/root是root用戶的家目錄(home directory),Linux家目錄的權(quán)限一般都是700

# stat /root
  File: /root
...
Access: (0700/drwx------)  Uid: (    0/    root)   Gid: (    0/    root)
...
巫婆 回答

使用Copy語句就可以幫你把指定的查詢結(jié)果批量導(dǎo)出到csv文件或其他一些格式的文件。只是你的用法上稍微有點(diǎn)問題:

根據(jù)PG手冊,用Copy語句導(dǎo)出數(shù)據(jù)時,指定的csv文件路徑必須是 絕對路徑

圖片描述

再試試看吧~

風(fēng)畔 回答

java系比較親xml,就像nodejs和json的關(guān)系。

喵小咪 回答

配置webpack的output,給build出來的文件加上hash后綴。

filename: '[name].js?[hash]'
薔薇花 回答

80的全部跳轉(zhuǎn)就好了。管他啥域名。。

黑與白 回答

如果只是想"切換"到v1.0(一個tag),可以使用如下命令:

$ git checkout v1.0 -b v1.0-branch

上述命令會創(chuàng)建一個新的分支:v1.0-branch,其狀態(tài)如下:

$ git status
On branch v1.0-branch
nothing to commit, working tree clean

其提交記錄如下:

$ git log --oneline
981efb8 (HEAD -> v1.0-branch, tag: v1.0, dev) 閱讀器基本完工,v1.0
b4e4305 完成頁面結(jié)構(gòu)和樣式代碼(html css)

P.S.

使用git reset命令是可以重置的:

$ git reset --hard v1.0
HEAD is now at 981efb8 閱讀器基本完工,v1.0

如果你的本機(jī)環(huán)境依舊報錯,可以嘗試到其它文件夾進(jìn)行git clone。

孤星 回答

在下一步的for循環(huán)之前加一層判斷 if(res)然后在if里面在for循環(huán)

莓森 回答

npm 提交時,不會把 git commit 信息帶上的。

我教你個小技巧,你直接在 git 項(xiàng)目里,搜索你要的版本號是在哪一個 git commit 上被提交的。

版本號在 package.json 文件中,字段是 version。如下圖:

clipboard.png

如上圖,你可以直接在 git項(xiàng)目 中搜索: "version": "5.2.1"。這樣你搜到這個記錄最早的 commit 就是它這個版本發(fā)布的第一個 commit 了。

朽鹿 回答

你是不是用到了tp的U方法生成鏈接地址???如果是的話,原因就是:index.php是tp的入口文件,他的作用是加載tp運(yùn)行需要的所有資源,如果沒有index.php,tp就無法正常處理請求!當(dāng)你配置了apache重寫規(guī)則,但是tp并不知道你配置了這個規(guī)則,所以必然的生成帶index.php的訪問url,便于下次請求的時候能正常處理,現(xiàn)在的這種情況,要不然你就自己手動添加訪問的地址:例如U("User/Login")替換到/User/Login