SQL not in & in 拆開寫法
在用程式動態組合 SQL 的 IN 和 NOT IN 條件時,很容易搞錯拆開後要用 OR 還是 AND,這篇用德摩根定律來解釋原因,並說明 NOT IN 遇到 NULL 的陷阱。
在用程式動態組合 SQL 的 IN 和 NOT IN 條件時,很容易搞錯拆開後要用 OR 還是 AND,這篇用德摩根定律來解釋原因,並說明 NOT IN 遇到 NULL 的陷阱。
由於 MySQL 的 IN 條件無法直接傳入陣列,在 PHP 中動態產生 SQL 的 IN 子句是個常見需求,但如果不注意 SQL Injection,可能帶來嚴重的安全風險。
今天看到官網Bootstrap 4的Nabars,好奇他的Navbar怎麼排版的
發現竟然是使用flex去編排,但是搜尋位置竟然可以靠右
中間空白是怎麼用的??查了一下,發現他有使用margin
究竟flex和margin碰在一起會產生甚麼化學反應呢?
讓我們紀錄吧!!!
有時因為要測試指令
會大量留下不能用的指令到history上面
今天就搜尋一下,發現XYZ的筆記本: Linux Bash 刪除 history 指令操作歷史紀錄
有講要怎麼清除,有測試成功!!!
今天程式出個bug,竟然提早12小時商品下架
我以為m是分鐘,h是小時
i是分鐘,H是小時(24小時制) h是12小時制
看了一下程式邏輯好像都沒有問題
最後找到原因!!!
在使用 CSS 選擇器時,:nth-of-type 和 :nth-child 的行為很容易混淆,而且 :nth-of-type 無法配合 class selector 使用,這篇整理兩者的差異和解決方案。
(Phrasing元素)放入div或block元素會分割成兩塊
最近剛好網路爬文看到這個
不過…,我相信不知道這個很容易踩雷
就先記錄一下
父flex
子height:100%;
竟然不會延展
不過flex
好像不用設定height:100%就會延展(default:stretch)
今天無聊試著用array比較
發現竟然var_dump東西竟然是true
依我印象中Java、JavaScript都不能直接做array比較
但是php竟然可以….
太神奇了
現在工作每天都要寫工作進度
有時候小小一個動作
可以省很多時間做調整
這個bat是網路找的…