-
【筆記】JdbcPagingItemReader 資料遺失
在 JAVA Spring Batch 中,JDBC 分頁讀取器(JdbcPagingItemReader)可用於從資料庫中逐筆讀取資料。透過分頁讀取的方式,避免了處理龐大資料量可能導致的記憶體不足問題。然而,我最近遇到了一個問題:查出來的總筆數竟然與直接下 SQL 查詢的總筆數不一致!在本文中,我將分享解決這個問題的過程和相應的解決方法。
-
【紀念】作品《台鐵時刻表》最高一個月內獲 22 萬次使用量之心路歷程
從 2020 年 04 月上線的作品台鐵時刻表(https://traintime.jsy.tw/),在 2022 年 6 月開始每天維持 300~400 人使用,2023 年 1 月開始每天破千人次使用,在 2023 年 9 月來到歷史新高,最高一天來到快兩萬人次使用。最後在 2023 年 10 月1 號獲得了 28 天內 22 萬次使用量的最高成就。
-
【筆記】使用 pm2 進行 node 服務管理
最近開始在嘗試在 server 架設後端 node 服務,除了 screen 可以幫助我進行終端機的畫面切換之外,勢必還需要一套協助我監控服務和自動重啟服務以防服務中斷的工具,於是就找到了這一款好用又強大的工具 pm2。以下就簡單做一下筆記吧。
-
【筆記】使用 screen 進行 ubuntu 終端機管理
最近開始在嘗試在 server 架設後端 node 服務,需要使用工具進行 terminal 的視窗管理,於是找到了這一款很好用的工具 screen。就簡單做一下筆記吧。
-
【開箱】iPad Air 5 藍色 10.9 吋 64G WiFi 版 + Penoval Pencil AX
我的人生第一台 iPad 是在 2017 年買的,事隔六年依然頭好壯壯。就在我覺得還可以再戰好幾年時,我爸的 ASUS 平板壞了。我決定把我的這台給他,自己則再買一台新的,藉此嘗試新世代的 iPad。本文會簡單介紹我的 iPad Air 5 的購買方式、規格挑選和使用心得。
-
【心得】回顧對部落格的心路歷程以及嘗試使用 WordPress Site Editor 打造深色佈景主題
終於在今年三月初將我的 Wordpress 佈景主題調整成一個還算滿意的樣式了,所以決定寫下這一篇文分享我的心得,順便回顧一下對部落格的心路歷程。
-
【筆記】從加入新的 Virtual Host 子網域到建立 SSL 憑證的相關指令
以下環境為 Ubuntu 20 + apache2。本文將介紹假設都已經成功設定過 Virtual Host 子網域的情況下,要加入新的 Virtual Host 子網域,到建立 SSL (https) 憑證可能會遇到的相關指令。
-
【筆記】將 Python File 打包成 Docker Image
不太碰後端的我,因緣際會下用 Python Flask 寫了支簡單的爬蟲 API,想要部署到 server 上時用 docker 做隔離,於是我把相關的步驟筆記下來,給自己日後複習,有錯誤的地方也歡迎指教。本文將介紹如何 build python docker image。