鍍金池/ 問答/ Linux問答
小曖昧 回答
  1. 寫一個腳本,循環(huán) 6 次,每次循環(huán)都是 執(zhí)行你的任務(wù)并 sleep 10 秒,便會在 每分鐘的 0s 10s 20s 30s 40s 50s 執(zhí)行一次你的任務(wù)
  2. 加 6 條 crontab,分別是

    * * * * * command
    * * * * * sleep 10; command
    # 依次類推

  3. 或者根本就不用 crontab,直接在腳本里面寫個無限循環(huán),循環(huán)里面和 1 一樣

這些方法有一個缺點:當(dāng)你的 command 執(zhí)行時間大于 10s 的時候,會導(dǎo)致下一次執(zhí)行的延后,可以將 command 放后臺執(zhí)行

PS: segmentfault 的 markdown 編輯器太爛了,將就看下吧

怣痛 回答

中括號里邊的是IPV6的地址。中國大部分是IPV4的地址。

ping命令
圖片描述

墻頭草 回答
  1. 關(guān)閉電腦的防火墻
  2. 確保手機和電腦在同一局域網(wǎng)內(nèi)(也就是說手機不要通過數(shù)據(jù)上網(wǎng))
撥弦 回答

JSBIN

你這個代碼有很大的問題,沒有考慮方向什么的


修改了一個地方

clipboard.png
你自己比對一下


補充:

clipboard.png
這個地方理應(yīng)會將其拼接成一個 "moveElement('message',200,100,10)",如果你把這個單引號去除掉,那么拼接出來就會變成"moveElement(message,200,100,10)",然后setTimeout調(diào)用的時候就會變成
new Function("moveElement(message,200,100,10)")(),這個時候message只是個沒意義的字符,也不是全局變量,于是程序就出錯了

陪她鬧 回答

可開啟日志模式尋找原因,如

npm install ionic --loglevel verbose
涼汐 回答

不是cnmp 是cnpm
你試試cnpm安裝 因為npm源下載速度比較慢 所以會報錯
解決方案一般是更改淘寶源和安裝cnpm著兩種情況.你試試下面的命令

   npm i cnpm
   cnpm i vue-cli -g  

更改淘寶源的話

npm config set registry "https://registry.npm.taobao.org"
npm i vue-cli -g  

但是建議你直接裝cnpm 更方便

擱淺 回答

感謝@typescript 提醒,原來就是大小寫的問題。

從你報錯的信息來看,你的package.json文件里有laravel-mix這么一個包,這個包依賴chokidar這個包,這個包又依賴fsevents這個包,看下fsevents的官方說明,這是用于OS X系統(tǒng)的,所以你在windows下安裝會失敗,建議你這樣試下:

  1. 刪除掉node_modules文件夾

  2. package.json文件里把laravel-mix這個包去掉

  3. 打開命令提示符(cmd),不要用git的終端窗口(git bash),運行npm installcnpm install

git bash有些情況下會讓npm install失敗

解決辦法:
關(guān)閉防火墻(我的是CentOS7系統(tǒng))
防火墻會默認(rèn)關(guān)閉某些端口
systemctl stop firewalld.service
圖片描述

圖片描述
注意:不要systemctl stop firewalld命令關(guān)閉防火墻,要使用systemctl stop firewalld.service命令

尕筱澄 回答

呃,xx的 npm 報錯都有這一句。 應(yīng)為錯誤就是哪里刨出來的

涼心人 回答

我也遇到了類似的問題,并已經(jīng)找到了解決辦法,解決步驟如下:

clipboard.png

進(jìn)入圖片的設(shè)置,把重復(fù).war的刪除,或者把所有的刪除了重新添加,添加方法如圖:
步驟一:

clipboard.png
執(zhí)行完步驟一之后,再執(zhí)行
步驟二:

clipboard.png

然后再重新執(zhí)行下面圖片的配置即可,

步驟三:
clipboard.png

到此,重新啟動服務(wù)即可!

夕顏 回答

list.stream().sorted((Sub1, Sub2) -> Sub1.getId().compareTo(Sub2.getId())).collect(Collectors.toList());

陪妳哭 回答

不是沒有關(guān)聯(lián)倉庫,是當(dāng)前分支沒有關(guān)聯(lián)遠(yuǎn)程分支,很可能的是你當(dāng)前分支是新建的,沒有push上去

你可以把先push一下,應(yīng)該就好了

舊酒館 回答

pengding狀態(tài)是說后端接口還沒響應(yīng),在等待,這個不應(yīng)該是前端的鍋

毀憶 回答

這樣?

$i = 0;
foreach ($anget_my_people_data->{'users'} as $key) {
    if ( $key->{'available'} ===TRUE){
        $i++;
    }
}
return $i;
枕邊人 回答

這是 libevent 與 openssl 版本不兼容導(dǎo)致。

一般來說,它們的版本關(guān)系是這樣的

libevent openssl
2.1.x 1.1
2.0.x 1.0

因此你有兩個選擇

  1. 使用 libevent 2.1.x 版本,這與你本機的 openssl 1.1 匹配,無需任何修改直接編譯即可。
  2. 使用 libevent 2.0.x 版本,你需要安裝 openssl 1.0 版本,然后在編譯時指定鏈接版本。

下面針對第二種選擇做詳細(xì)說明,這種方法是通用的,適用于編譯其他軟件時出現(xiàn)版本不兼容問題。

  1. 首先安裝 openssl 1.0 版本,注意需要頭文件。你可以選擇從源碼安裝,或使用操作系統(tǒng)的倉庫下載安裝。
    這類安裝包通常帶有 "*-dev" 字樣,比如 centos 發(fā)行版可能是這樣的

    yum install openssl-devel-1.0xxx
  2. openssl 安裝完成后,會有一個 pkgconfig/ 目錄,實際路徑取決于你上一步的操作,一般位于 /usr/lib/usr/local/lib 下。
    這里我們假設(shè)是 /usr/local/lib/openssl-1.0/pkgconfig/, 你需要將它設(shè)置成 PKG_CONFIG_PATH 的環(huán)境變量值,如

    export PKG_CONFIG_PATH=/usr/local/lib/openssl-1.0/pkgconfig/ 
  3. 切換到 libevent 源碼目錄,把 openssl 頭文件路徑,及庫文件路徑加入 configure 配置變量,如

    ./configure   CFLAGS="$(pkg-config --cflags openssl)"   LDFLAGS="$(pkg-config --libs openssl)"
  4. 清除原內(nèi)容,并重新編譯即可

    make clean
    make -j8
厭遇 回答

去掉super.serviceMethod();