Windows無法直接新增僅有副檔名之檔案

1. 直接新增空檔案

  • echo > .gitignore

  • 2. 新增檔案並插入內容


  • echo "欲新增內容" >> .gitignore

Rex 發表在 痞客邦 留言(0) 人氣()

覆蓋Git已經push的commit

1. 先觀察整體節點圖

  • git log --graph --oneline --all

  • 2. 回復至指定commit位置


  • git reset "指定SHA1" --hard

Rex 發表在 痞客邦 留言(0) 人氣()

設定重新啟動容器

# docker container run --restart=策略 [OPTIONS] 映像檔名[:TAG] [指令] [ARG...]

-- docker container run --restart=always -d -i -t 映像檔名 /bin/bash 

--> 起始一容器在背景中,開啟交談模式並配置一pseudo-tty,接著在容器中執行/bin/bash指令

--> 不論回傳碼為何都重充新啟動容器

Rex 發表在 痞客邦 留言(0) 人氣()

搜尋映像檔

# docker search [OPTIONS] 映像檔名

-- docker search --limit 5 映像檔名 --> 搜尋前5個映像檔

提取映像檔

# docker image pull [OPTIONS] 映像檔名[:TAG|@DIGEST]

Rex 發表在 痞客邦 留言(0) 人氣()

簡介 :

Jupyter notebook 在預設情況下無法檢視變數內容,因此會造成檢視錯誤的困難。

解決辦法 :

# pip install jupyter_contrib_nbextensions

# jupyter contrib nbextension install --user

Rex 發表在 痞客邦 留言(0) 人氣()

簡介 :

由於 AWS RDS 預設是無法由非指定 TCP PORT 連線,

因此若在佈署至其他雲端平台上的應用程式連線 AWS RDS 會發生錯誤。

解決辦法 :

至 AWS RDS 設定中修改預設的 Security Group 的 Inbound 及 Outbound ,

Rex 發表在 痞客邦 留言(0) 人氣()

簡介 : 

若佈署應用程式於一些具有雲端服務的平台上,

所需的檔案就無法繼續流動於本機之間,

因此也需要將檔案的傳輸功能建立於雲端,

以下以 AWS S3 ( 亞馬遜簡易儲存服務 )為例子。

Rex 發表在 痞客邦 留言(0) 人氣()

簡介 :

由於 Heroku 預設之 log檔 只能觀看部份且粗略的logs,

為了能更明確找出每次的 bug & error ,

解決辦法 : 

在專案中的 setting.py 檔中加入以下片段 :

Rex 發表在 痞客邦 留言(0) 人氣()

對於兩行資料完全相同的解決方案 :

    建立一張臨時表,儲存不顯示重複行的資料
        # CREATE TABLE 臨時表 AS (SELECT DISTINCT * FROM 原表);
    刪除原表資料
    # DELETE FROM 原表;

Rex 發表在 痞客邦 留言(0) 人氣()

簡介 : 

LINUX 提供使用者執行例行性工作排程的指令是 Crontab

查看目前的使用者有無工作排程 : 

# crontab -l 

新增一個工作排程 (系統會問要使用哪一個編輯器) : 

Rex 發表在 痞客邦 留言(0) 人氣()

從本機連接至 AWS 資料庫 (PORT預設為3306)

# mysql -h [ AWS-RDS的 Endpoint 網址] -P 3306 -u [ RDS 使用者帳號] -p

Rex 發表在 痞客邦 留言(0) 人氣()

關閉 MYSQL

# sudo systemctl disable mysql

# sudo service mysql stop

重新啟動 MYSQL

# sudo service mysql start

Rex 發表在 痞客邦 留言(0) 人氣()

1 2 3 4
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。