rs.open sql,conn,a,b
a: adopenforwardonly(=0)
唯讀,且當前資料記錄只能向下移動
adopenkeyset(=1)
唯讀,當前資料記錄可自由移動
adopendynamic(=2)
可讀寫,當前資料記錄可自由移動
adopenstatic(=3)
可讀寫,當前資料記錄可自由移動,可看到新增記錄
b:adlockreadonly(=1)
預設鎖定型別,記錄集是唯讀的,不能修改記錄
adlockpessimistic(=2)
悲觀鎖定,當修改記錄時,資料提供者將嘗試鎖定記錄以確保成功地編輯記錄。只要編輯一開始,則立即鎖住記錄。
adlockoptimistic(=3)
樂觀鎖定 ,直到用update方法提交更新記錄時才鎖定記錄。
adlockbatchoptimistic(=4)
批量樂觀鎖定,允許修改多個記錄,只有呼叫updatebatch方法後才鎖定記錄。
當不需要改動任何記錄時,應該褂彌歡戀募鍬技庋峁┱卟揮公尺鋈魏渭觳狻?br>對於一般的使用,樂觀的鎖定可能是最好的選擇,因為記錄只被鎖定一小段時間,
資料在這段時間被更新。這減少了資源的使用。
Autowired注入為null的幾種情況
1.在應用的filter或listener中使用了 autowired 原因 因為filter和listener載入順序優先於spring容器初始化例項,所以使用 autowired肯定為null了 component lazy false 通過name獲取 bean.public static o...
Nova相關的服務狀態為down的幾種情況
1.資料庫訪問錯誤導致心跳更新失敗,這種情況看日誌就能發現錯誤日誌。mysql p u root 2.rabbitmq連線失敗,nova compute不能直接訪問資料庫,更新時是通過rpc呼叫nova conductor完成的,如果rabbitmq連線失敗,rpc將無法執行,導致心跳傳送失敗。3....
寄往遠方的情
淺淺的河水,如往昔一樣靜靜流淌,將一片枯葉輕放在水面,那蕩漾起的一陣漣漪,化作未來的情意,清晰 明亮。我將那來自明天的那抹情思,隨著枯葉,緩緩飄流,寄往遠方。歲月沉浮,又到寒冬,窗外細雨不絕,打濕了臨近心靈的那絲情愫,寒風陣陣,吹來了眼前的多愁苦悶的風景,我抬頭仰望那愈加昏暗的天空,想著這生活是有點...