1. 透過 scp 指令進行 Linux 伺服器遠與本機端傳送檔案

    前言 我們常常會在本機電腦上進行開發,當要將程式部署在遠端伺服器的時候就必須透過像是 FileZilla 或 FTP 形式從本機上傳到伺服器,或是使用 git 版本控制將程式碼推送到主機。本篇文章將提供另一個快速方法使用 scp 指令與遠端主機之間拷貝檔案,它是一種安全拷貝(secure copy)的縮寫。scp 命令使用 ssh 來傳輸資料,並使用與 ssh 相同的認證模式,提供同樣的安全保障。

    2022/03/14 Linux

  2. 反向代理 Nginx 伺服器架設

    前言 Nginx 是一個免費開源且穩定高效的網頁伺服器,擁有反向代理以及負載平衡的功能,經常作為伺服器架站的統一入口。至於正向代理和反向代理的區別,很推薦各位可以先來看這篇文章,裡面清楚解釋正向代理和反向代理。

    2022/02/27 Web

  3. Google colab 指令下載 drive 檔案

    前言 當在 Google colab 使用 wget 指令下載 Google drive 檔案時若檔案太大或是特定格式的檔案會因為格式無法被防毒掃描導致下載失敗。

    2022/02/20 Program

  4. [Mac系統] 利用 Anaconda 建立 Python 虛擬環境

    安裝 Anaconda 若有 Python 機器學習上的執行需求 Anaconda 可以快速的在電腦本機上建置環境,並且擁有 conda 可以輕鬆做套件的管理及 Linux、OSX、Windows 系統上皆能輕鬆建立虛擬環境,算是入門 Python 及資料科學領域的人很好的一個工具。可以透過官方網站選取想要的版本並且下載。

    2022/02/16 Mac

  5. 常用的 MySQL 指令

    進入 MySQL 在進行任何 mysql 操作都要先進入 mysql 命令列模式才能完成任何動作。以下指令中 debian-sys-maint 可替換成使用者名稱,例如 root。

    2022/02/11 Linux

  6. [MySQL 報錯] Data too long for column 與 request entity too large

    前言 當進行 Node.js 搭建 API 並與資料庫串接的時候。出現以下錯誤訊息:

    2022/01/23 Program

  7. [Mac系統] MySQL 指令匯出資料庫

    從資料庫匯出 SQL 檔案 將資料庫 test_db 匯出到 ./Desktop/test.sql 檔案中。其中 localhost 可以替換成主機真實 IP。root 為 MySQL 的使用者名稱。test_db 為欲匯出的資料庫名稱。最後一個是匯出的檔案路徑。

    2022/01/23 Mac

  8. 純 CSS 實現滑鼠 hover 圖片切換

    方法一(使用 div) 建立一個 <div> 標籤並透過 css 的 hover 動作偵測切換另一張圖片。

    2022/01/18 CSS