程式搖滾

生活 | 網路 | 程式 | 音樂 | 旅行 | 快樂與悲傷

2020年1月3日 星期五

Linux中文檔名亂碼

›
系統轉到Linux上 部份在mac或window上壓縮的中文檔名檔案 包括繁體 簡體 變成亂碼檔名無法辨識 參考這篇 可以簡單的解出正確的檔案名稱 sudo apt-get install convmv LANG=C unzip file.zip 參考連結
2019年12月31日 星期二

nodejs 錯誤處理

›
當在開發nodejs 程式 規模越來越大時 功能可能就被切割到多個function內 各階段的錯誤處理 有統一標準的作法 會便於建立標準的工作流程 整理一下關於錯誤的處理的注意要點 1.完全不處理 系統會自動以throw將錯誤丟出 2.若要對error資訊做處理或是...
2019年12月24日 星期二

supertest server執行時間過長 timeout問題排除

›
supertest 做api 的route測試 通常會在before內建立連線 再交由後續it進行測試 建立連線的過程 通常可能會是 const server = app.listen(5000,...) api = supertest(server) 產生api...
2019年12月2日 星期一

mongodb建立使用者錯誤 Error: couldn't add user: Use of SCRAM-SHA-256 requires undigested passwords

›
mongo db 預設是不需要密碼連線的 要使用密碼連線須 先建立使用者帳號 原本3.x版建立使用者 db.createUser( { user: "ozzysun", pwd: "xxxx", roles:...
2019年11月29日 星期五

nginx 設定提供不同版本api使用

›
目前提供給外部使用的API Server均透過nginx 以 location /api proxy到 nodejs 的服務上 為了要提供全新架構的api 服務 將以v1,v2區分新舊版本server 以下是nginxg上設定範例 location ^~ /api {...
‹
›
首頁
查看網路版
技術提供:Blogger.