tiger1000 -
MyBatis 的 in 查詢導致的bug
案例
分享一個很久之前的案例。
任務是:根據運營部門提供的門店列表,查詢門店詳情並生成報表。起初,我寫了這樣一段 SQL:
select id="selectStores" resultType="Store"
SELECT * FROM stores
WHERE store_code
foreach collection="storeIdList" item="store
Mybatis
tiger1000 -
SIGTTIN/SIGTTOU 信號
SIGTTIN: 當一個後台進程組試圖讀取其控制終端時,終端驅動程序產生此信號。在下列例外情況不產生次信號: a、讀進程忽略或者堵塞此信號 b、讀進程所屬的進程組是孤兒進程組,此時讀操作返回出錯,errno設置未EIO。
SIGTTOU: 當一個後台進程組試圖寫其控制終端時,終端驅動程序產生此信號。與SIGTTIN信號不同,一個進程可以算着允許後台進程寫控制終端。 如果不允許寫控制終端,則與SIG
unix