JDBC URL 那些事兒

2021-09-25 08:08:35 字數 756 閱讀 2644

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 遞迴注意事項 遞迴雖然經典,但是也有他的缺點 第一 遞迴是反...