Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

舊筆電回收後的用途

Posted on 2021 年 3 月 6 日 By 日落 在〈舊筆電回收後的用途〉中尚無留言
Tags:分享, 環保

window 10 檔案總管沒有回應的臨時解決方法

Posted on 2021 年 3 月 4 日2021 年 3 月 12 日 By 日落 在〈window 10 檔案總管沒有回應的臨時解決方法〉中尚無留言

在檔案總管檔案以後,才發現 windows 中除了內建瀏覽器很重要以外,還有內建一個 dependency 高到沒人知道怎麼修的檔案總管 (explorer.exe)。

如果遇到以下之一的狀況,表示檔案總管 (explorer.exe) 可能出現狀況:

  • 打開檔案總管後,快速存取、本機均沒有列出檔案、磁碟機
  • 檔案總管中在檔案按下滑鼠右鍵後,指標轉不停,視窗沒回應
  • 桌面檔案圖示突然消失
  • 桌面偶爾閃一下,然後開始工作表消失重新顯示
網路上找到的方法都試過,可能有好這麼一下下,但問題還是會繼續。我把方法整理下來,需要的人可以試試看,但不保證能復原。

刪除右鍵快取

把下面幾個機碼刪除:
HKEY_CURRENT_USERSoftwareClassesLocal SettingsSoftwareMicrosoftWindowsShellBagMRU
HKEY_CURRENT_USERSoftwareClassesLocal SettingsSoftwareMicrosoftWindowsShellBags
HKEY_CURRENT_USERSoftwareClassesLocal SettingsSoftwareMicrosoftWindowsShellMuiCache
如果懶得開登錄檔編輯器,可以從我這邊下載已經寫好的 script 執行。(記得要使用管理者權限執行)

透過系統工具檢查問題

windows 裡面有二個工具可用:sfc.exe (System File Checker) 和 DISM。
先用管理員身份執行 Power Shell,然後執行以下指令:
sfc /scannow
待 sfc 執行結束,會在結果說明是否有修復系統。有的話,記得重新開機。
若系統損壞太嚴重,再考慮透過 DISM 分析、並重新下載 windows 10 系統檔來進行修復:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
最後祝福各位重新開機治百病 >”<

Tags:Microsoft, Windows

Nginx 上傳大檔案需要調整的參數

Posted on 2021 年 3 月 2 日2021 年 3 月 12 日 By 日落 在〈Nginx 上傳大檔案需要調整的參數〉中尚無留言

 Nginx 上傳大型檔案,在網路上查到的,基本上就是修改「client_max_body_size」:

client_max_body_size 100m; # 限制上傳大小為 100MB

也可以改成無限制:

client_max_body_size 0;

但要注意的是,若 Nginx 在主機上是當作 reverse proxy 使用時,Nginx 收到檔案預設是先暫存在自己的主機上面,等到資料接收完畢後再一起丟到 server。

當檔案丟到 server 時,超過預設的「client_body_timeout」的  60 秒,就會視為失敗。因此遇到抄道行檔案,使 Nginx 將資料傳至 server 時間比預期的還要長 (不是 local network 等) 時,記得要將「client_body_timeout」延長:

client_body_timeout 300s
Tags:Nginx, PHP

npm 和 yarn 戰爭還在持續 ….

Posted on 2021 年 2 月 2 日2023 年 1 月 8 日 By 日落 在〈npm 和 yarn 戰爭還在持續 ….〉中尚無留言

把 lbry-desktop checkout 下來,按照說明想要看 dev 上怎麼玩,但是看文件下指令就是會死。

弄了老半天結果是 npm 和 yarn 設定互相卡。索性把 yarn 全砍了,全部用 npm 下去執行。
npm install 完成以後,就可以打開 package.json 來看:
  "scripts": {
    "compile:electron": "node --max_old_space_size=4096 ./node_modules/webpack/bin/webpack.js --config webpack.electron.config.js",
    "compile:web": "yarn copyenv && cd web && node --max_old_space_size=4096 ./node_modules/webpack/bin/webpack.js --config webpack.config.js",
    "compile": "cross-env NODE_ENV=production yarn compile:electron && cross-env NODE_ENV=production yarn compile:web",
    "copyenv": "cp ./.env* web/",

按照這個設定檔下指令「npm run compile:electron」即可

Tags:JavaScript

讓 rsync 顯示進度指示

Posted on 2021 年 1 月 29 日2023 年 10 月 13 日 By 日落 在〈讓 rsync 顯示進度指示〉中尚無留言

問了男人以後,發現其中地方有一個沒注意到:

--progress              show progress during transfer

原來 rsyc 也可以顯示大致上的進度。

備註:可參考「rsync 常用參數」

Tags:Linux, rsync

文章分頁

上一頁 1 ... 65 66 67 ... 318 下一頁

其他

關於我  (About me)

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.