iT邦幫忙

DAY 30
0

Java 學習筆記系列 第 30

Java 學習筆記 [30] 交易模式

請叫我小鐵人,謝謝。

終於在這三十天內,每天都讓自己寫心得文章 (其實很多廢文...

但這都讓我經歷過很多事情是自己不想放棄,

也找回自己深埋在心中的韌性,

即使想破頭、還是沒有時間好好發一篇文章,

都要讓自己擠出點東西分享給大家,

這是很難得可貴的。

雖然在這三十天內,其實所學的有限,

但我還是會繼續下去,

也不需要讓鐵人賽逼著自己往前跑了,

因為這條路我跑習慣了,之後文章會在部落格上跟大家分享。

交易模式

ACID是指資料庫管理系統(DBMS),

為保證交易是正確可靠的,在寫入/異動資料的過程中,

必須具備四個特性:

  1. 原子性(Atomicity):一個交易過程中的所有操作,要就全部完成,要就全部不完成,不會結束在中間某個環節,事務在執行過程中發生錯誤,會被回到交易開始前的狀態,就像什麼都沒有發生過一樣。

  2. 一致性(Consistency):在事務開始之前和結束之後,資料庫的完成性沒有被破壞,表示寫入的資料完全符合所有規則,包含精準度、串連性及後續資料庫可以完成預定的工作。

  3. 隔離性(Isolation):當兩個或者多個事件發生,資料庫的同一資料所表現的相互關係,隔離分為不同級別,
    Read uncommitted、read committed、repeatable read、Serializable。

  4. 持久性(Durability):在事務完成以後,該事務對資料庫所做的更改便持久的保存在資料庫之中。

    int [] [] array2D = {{0, 1, 2}, {3, 4, 5, 6}};
    System.out.print (array2D[0].length+ :: );
    System.out.print (array2D[1].getClass().isArray() + "");
    System.out.println (array2D[0][1]);

What is the result?

A.3false1 B.2ture3 C.2false3 D.3true2

答對有雞排奶可以吃噢~


上一篇
Java 學習筆記 [29] Reader
系列文
Java 學習筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 則留言

0
hanigogo
iT邦新手 3 級 ‧ 2014-10-16 17:14:51

恭喜!!!超棒!!!!!!一起加油!!!!

0
Alan.Liu
iT邦研究生 1 級 ‧ 2014-10-16 17:15:50

恭喜完賽

熊熊想起你
iT邦新手 4 級 ‧ 2014-10-16 17:39:22
【**此則訊息已被站方移除**】

我要留言

立即登入留言