jdbc是我們經常使用的,那url中常用的那些引數你是否知道呢?本文梳理了常用的引數說明。
jdbc:mysql: useunicode=true&characterencoding=utf8&allowmultiqueries=true&autoreconnect=true
allowmultiqueries: 執行多條語句
autoreconnect: 當資料庫連線異常中斷時,是否自動重新連線
useunicode=true: characterencoding設定為gb2312或gbk,本引數值必須設定為true
maxreconnects: autoreconnect設定為true時,重試連線的次數
initialtimeout: autoreconnect設定為true時,兩次重連之間的時間間隔,單位:秒
connecttimeout: socket連線超時,單位:毫秒。 0表示永不超時,適用於jdk 1.4及更高版本
createdatabaseifnotexist:引數值為true時,連線資料庫不存在則自動建立
鏈結那些事兒
鏈結,就是將不同部分的 和資料收集和組合成為乙個單一檔案的過程,這個檔案可被載入到儲存器中執行。鏈結可以執行於編譯時 compile time 也就是源 被翻譯成機器 時 eg.普通的鏈結器鏈結,以及靜態鏈結庫,由靜態鏈結器鏈結 也可以執行於載入時 例如動態鏈結庫的載入時鏈結 也可以執行於執行時 r...
指標那些事兒
1.野指標 也叫懸擺指標,迷失指標 野指標是導致bug的罪魁禍首之一。對指標呼叫delete後 釋放掉了它指向的記憶體,野指標還是指向原來的位址 如果沒有重新賦值就使用它,將導致難以預料的後果。因為此時操作野指標,它指向的記憶體位址可能已經分配給其他變數在使用了。所以指標在delete之後,如果不再...
遞迴那些事兒
include include include include 求階乘 int fac int n if n 1 求累加 int add int n 求字串長度 int my strlen const char dest int main 遞迴注意事項 遞迴雖然經典,但是也有他的缺點 第一 遞迴是反...