[Python] 使用 Pickle 模組保存資料(持久化數據)
今天我想要紀錄的是 pickle 這個模組。首先要說明的是,pickle 在 Python 中是相當相當有名的,它的運作方法跟 Json 有點像,都是可以壓縮資料、保存、並且隨時隨地解開我們儲存好的資料,還原我們 Python 的工作階段。
Read More »[Python] 使用 Pickle 模組保存資料(持久化數據)今天我想要紀錄的是 pickle 這個模組。首先要說明的是,pickle 在 Python 中是相當相當有名的,它的運作方法跟 Json 有點像,都是可以壓縮資料、保存、並且隨時隨地解開我們儲存好的資料,還原我們 Python 的工作階段。
Read More »[Python] 使用 Pickle 模組保存資料(持久化數據)Cosine Similarity (餘弦相似度) 是在計算文本相似度時相當常見的一種計算方法,原理也相當易懂,基本上就是計算『兩向量』之間的 Cosine 夾角。
Read More »Cosine Similarity (餘弦相似度) 的計算方法及程式碼前些日子,在我正想把重要的資料放入隨身碟的時候,發現我使用 “cp” 指令的 Terminal 上印出這樣的一段文字: “File too large”。
Read More »[已解決][Linux] 資料放入隨身碟的時候出現 “File too large” 錯誤在 Linux 作業系統中(以及大部分的作業系統),若是我們想要使用 USB 隨身碟儲存或放置一些資料或檔案,那我們想必就需要將 USB 裝置插入主機的 USB 接口,接著打開我們的資料夾、點擊系統所偵測到的 USB 裝置,這才能順利打開 USB 裝置的資料夾。
Read More »[Linux] 使用命令列掛載 USB 裝置在使用 Python 進行程式的撰寫時,有時候我們會希望我們印出的文字在終端機上能夠顯示出不同的顏色;一來這樣賞心悅目、二來可以區分不同的重點——例如我現在之所以會寫下這篇心得筆記來紀錄如何印出『不同顏色的文字』,就是因為在寫各種不同的測試腳本時,希望畫面上印出的資訊能夠區分不同的程式段落。
Read More »[Python] 在終端機中輸出有顏色的文字在 Linux 系統中我們經常使用終端機來複製資料,但若是沒有一個進度條 (progress bar) 顯示在 畫面上時,在複製體積比較大的檔案時難免會擔心系統是不是卡住了、或是懷疑系統真的還有在複製檔案嗎?所以之前我經常使用 screen
之類的指令來輔助(screen
是一個可以將終端機關掉,程式還繼續在伺服器或主機上執行的指令,可以參考我之前寫的 在 Ubuntu 底下使用 screen 將程式放在背景執行)
今天在重新開機之後,遇到了一個神奇的錯誤: “Error: invalid environment block. Press any key to continue…”。最悲慘的還不僅於此,而是我 Press any key 之後依然沒有任何反應,系統直接掛了。
Read More »[已解決] Error: invalid environment block. Press any key to continue…今天當我在開啟某臺機器的時候,再次遇到了 the root filesystem on /dev/sda1 requires a manual fsck
這個問題。這不是我第一次遇到這個問題了,但總覺得應該要紀錄下來,權當作一次良好的學習。
目前為止,由於我也沒有在工作用的 Linux 筆記型電腦上放什麼太大的資料,故一直以來備份都是件簡單的事情。程式專案等等,我一律都是 Push 上 Github 或是私人的 GitLab (還有一部分在 Google Drive),而花時間撰寫的小說則是一律丟上 Google Drive。
Read More »[Linux] Insync 軟體同步 Google Drive (非免費軟體)