[踩雷紀錄] JPA 限制查詢筆數

JPA 的功能強大,能利用介面名稱以及回傳類型建立相應的查詢語句,如果不夠用還可以透過 JPQL 自行組裝,不過最近遇到需要取用查詢結果排序後第一筆的時候遇到一些困難,紀錄一下解法

JPA 原生的複雜查詢 Specification

之前有介紹過 QueryDSL 這個好用的套件用來做到複雜查詢以及自動匹配 filter 的功能,後來發現其實 JPA 也有內建對於複雜查詢的使用框架,雖然自己本身還是比較常用 QueryDSL...

gRPC 簡介

最近公司想引進新技術 gRPC,從之前就有聽說過這個協定,似乎在 golang 後端開法也是一個趨勢,今天就來記錄一下所學到的筆記,再補上一個簡單的 golang 實作

Git submodule 相關操作

最近在公司碰到一些案子有在 git repo 中用到 submodule 的機制,但總覺得有點複雜而且有的操作不是太直覺,決定來紀錄一下

Linux 硬碟空間檢測

長時間運作的伺服器主機常會有 log 寫爆或是備份檔塞爆硬碟的問題,甚至會導致機器直接重新啟動,紀錄一下基本監測硬碟使用率的指令