Node.js 應用程式整合 Systemd 系統服務教學

本篇示範如何將自己開發的 Node.js 應用程式與 Linux 的 Systemd 服務管理系統者整合,提供正式的網路服務。 Node.js 應用程式在開發階段可能都是放在自己的個人電腦上面執行,等到程式開發完成之後,才會需要佈署至正式的 Linux 伺服器環境,而正式上線的服務跟開發用的環境是有差異的,以下介紹如何將 Node.js 應用程式整合進 Linux 標準的 Systemd 系統中,讓系統自動啟動並管理服務行程。 ...

September 23, 2019 · G. T. Wang

Python 測量程式碼執行時間教學與範例

介紹如何使用 Python 的 time、timeit 與 datetime 模組測量程式執行時間。 time 模組 time 是 Python 標準的時間模組,其 time.time() 函數可以用來取得目前的時間戳記,藉由程式碼執行前後的時間戳記,就可以計算程式執行的時間: ...

September 23, 2019 · G. T. Wang

Google Chrome 瀏覽器匯出、匯入書籤教學,備份常用網站清單

介紹如何從 Google Chrome 瀏覽器中將自己的書籤匯出成網頁備份檔,以及從書籤備份檔案重新匯入至瀏覽器中。 在使用 Google Chrome 瀏覽器時,都會將常用的網站放在書籤中,方便快速瀏覽,而如果想要將所有的書籤備份起來或是跟別人分享,就可以使用書籤的匯出與匯入功能,以下是操作的方法。 ...

September 20, 2019 · G. T. Wang

Excel VBA 尋找表格最後一欄、最後一列、最右下角教學與範例

使用 VBA 巨集程式找出 Excel 表格的最後一欄、最後一列或最右下角,判斷有資料的範圍。 在開發 VBA 巨集程式時,判斷 Excel 工作表中有資料的範圍是很常遇到的問題。假設我們有一張 Excel 資料表格如下,該如何使用 VBA 程式自動找出資料的最後一列以及最後一行? ...

September 19, 2019 · G. T. Wang

Linux 建立自訂 Systemd 服務教學與範例

本篇介紹如何在 Linux 系統中自行建立一個網路伺服器,並設定讓 Systemd 自動啟動與管理伺服器的運作。 建立 Echo 伺服器 首先以 Python 撰寫一個簡單的 echo 伺服器,將其儲存在 /opt/echo_server.py: ...

September 19, 2019 · G. T. Wang