1. 程式人生 > >個人理解的一些東西

個人理解的一些東西

程式設計中常見的各種鉤子(hook)

  • 個人理解就是一種在執行某種任務訊息時,可以在其執行的前後新增一個hook程式來對其進行一些相應的控制,比如傳送請求前,傳送請求後等,就是一種在某個程式功能中嵌入某種控制的程式

Js中的物件跟Python的字典dict很相似

  • 兩者都是{ }包裹,Js的Key是一個變數名,Python是一個不可變物件,如str

SQL語句多條件查詢的拼接

  • 通過在基礎sql查詢語句中新增where 1=1 ,之後全拼接and xxx=xxx
  • 或者在獲取所有的搜尋條件數後,再根據個數來拼接語句
  • where 1=1 可以省去拼接的and的邏輯,更為簡單