php分享二十六 讀寫日誌

2022-04-03 14:56:23 字數 420 閱讀 8982

一:讀寫日誌注意事項:

1:fgets取出日誌行後,注意用trim過濾下

2:explode(「\t", $line) 拆分後,注意判斷下個數是否正確,如果不正確,怎麼處理?

如果某一列已確定是某種形式(比如$param[5]為**,則應該判斷是否是**,如果不是怎麼處理)

3:如果判斷某個字串裡是否有某個值時,要記住是否必須是開頭匹配,如果是則用 ^開頭的正則匹配或stripos === 0 這樣來匹配

4:如果是批量插入日誌,要注意如果某條語句不符合,則整條語句都會插入不成功!

如果插入的字段超過了響應的字段設定長度,會有兩種情況:

1> myisam則不提示,直接擷取後插入

2>innodb 提示data too long for column(整行插入不成功!)

php分享二十六 支付系統設計

參考 blog.sina.com.cn s blog 81f6205801017ec8.html 畫了2周時間寫的,麻雀雖小五臟俱全,各種必須的模組如賬戶加鎖,事務性保證,流水對帳等都是有完整實現的,整個開 發過程中有很多經驗積累,再加上在網上搜尋了一下,大部分都是些研究性的 對實際使用價值不大,所...

二十六 遮蔽中斷

1.6410和210採用向量中斷,由硬體執行。有兩組中斷源,相應的控制暫存器也有多個 2.6410和210使能和遮蔽是分開的暫存器 3.遮蔽控制暫存器的讀寫操作從而遮蔽中斷,都是寫入全1 4.6410的 遮蔽中斷,要操作兩個暫存器,目的是將使能中斷暫存器的相關位清除 define vic0inten...

二十六 裝飾器

裝飾器 由於函式也是乙個物件,而且函式物件可以被賦值給變數,所以,通過變數也能呼叫該函式。def now print 2015 3 25 f now f 2015 3 25 函式物件有乙個 name 屬性,可以拿到函式的名字 now.name now f.name now 現在,假設我們要增強 no...