周游世界

          喂馬, 劈柴, 周游世界

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            28 隨筆 :: 0 文章 :: 4 評(píng)論 :: 0 Trackbacks

          06 2006 檔案

               摘要: 1. 原子性(ATOMICITY): 一個(gè)事務(wù)要被完全的無二義性的做完或撤消。在任何操作出現(xiàn)一個(gè)錯(cuò)誤的情況下,構(gòu)成事務(wù)的所有操作的效果必須被撤消,數(shù)據(jù)應(yīng)被回滾到以前的狀態(tài)。
          2. 一致性(CONSISTENCY): 一個(gè)事務(wù)應(yīng)該保護(hù)所有定義在數(shù)據(jù)上的不變的屬性(例如完整性約束)。在完成了一個(gè)成功的事務(wù)時(shí),數(shù)據(jù)應(yīng)處于一致的狀態(tài)。換句話說,一個(gè)事務(wù)應(yīng)該把系統(tǒng)從一個(gè)一致狀態(tài)轉(zhuǎn)換到另一個(gè)一致狀態(tài)。舉個(gè)例子,在關(guān)系數(shù)據(jù)庫的情況下, 一個(gè)一致的事務(wù)將保護(hù)定義在數(shù)據(jù)上的所有完整性約束。
          3. 隔離性(ISOLATION): 在同一個(gè)環(huán)境中可能有多個(gè)事務(wù)并發(fā)執(zhí)行,而每個(gè)事務(wù)都應(yīng)表現(xiàn)為獨(dú)立執(zhí)行。串行的執(zhí)行一系列事務(wù)的效果應(yīng)該同于并發(fā)的執(zhí)行它們。這要求兩件事:
          * 在一個(gè)事務(wù)執(zhí)行過程中,數(shù)據(jù)的中間的(可能不一致)狀態(tài)不應(yīng)該被暴露給所有的其他事務(wù)。
          * 兩個(gè)并發(fā)的事務(wù)應(yīng)該不能操作同一項(xiàng)數(shù)據(jù)。數(shù)據(jù)庫管理系統(tǒng)通常使用鎖來實(shí)現(xiàn)這個(gè)特征。
          4. 持久性(DURABILITY): 一個(gè)被完成的事務(wù)的效果應(yīng)該是持久  閱讀全文
          posted @ 2006-06-30 11:39 周游世界 閱讀(243) | 評(píng)論 (0)  編輯

          posted @ 2006-06-30 11:02 周游世界 閱讀(216) | 評(píng)論 (0)  編輯

               摘要: B/S結(jié)構(gòu)的軟件開發(fā)中,特別是在越大型的分布式應(yīng)用中體現(xiàn)的越明顯,后端的處理往往會(huì)因?yàn)槌霈F(xiàn)較多的時(shí)間消耗而引起延遲,這種延遲有可能過長而最終使用戶認(rèn)為是自己的操作錯(cuò)誤,導(dǎo)致他們重新提交請(qǐng)求,由于任務(wù)的重復(fù)提交,服務(wù)器資源大部分被占用,情節(jié)嚴(yán)重可能出現(xiàn)類似死機(jī)現(xiàn)象。  閱讀全文
          posted @ 2006-06-28 15:51 周游世界 閱讀(1364) | 評(píng)論 (0)  編輯

          posted @ 2006-06-28 10:41 周游世界 閱讀(184) | 評(píng)論 (0)  編輯

               摘要: Struts采用Validator框架(Validator框架現(xiàn)在是Jakarta Commons項(xiàng)目的一部分)來解決校驗(yàn)問題,它將校驗(yàn)規(guī)則代碼集中到外部的且對(duì)具體的應(yīng)用程序中立的.xml文件中,這樣,就將那些到處出現(xiàn)的校驗(yàn)邏輯從應(yīng)用程序中分離出來,任何一個(gè)Struts應(yīng)用都可以使用這個(gè)文件,同時(shí)還為校驗(yàn)規(guī)則的擴(kuò)展提供了便利。更難能可貴的是由于Validator框架將校驗(yàn)中要用到的一些消息等信息與資源綁定有機(jī)結(jié)合在一起,使得校驗(yàn)部分的國際化編程變得十分的便捷和自然。  閱讀全文
          posted @ 2006-06-28 10:32 周游世界 閱讀(208) | 評(píng)論 (0)  編輯

               摘要: We have recently built a mash-up application with heavy use of AJAX techniques, and Internet Explorer needs special optimizations because of its poor memory management, bad performance creating objects, and poor event performance. We did not find these problems in Firefox. Firefox is more efficient than IE, even with all the problems reported of memory leaks.  閱讀全文
          posted @ 2006-06-28 09:31 周游世界 閱讀(247) | 評(píng)論 (0)  編輯

               摘要: In the first part of this I discussed the technical interview. After the technical interview, we like to examine the candidate's "soft" skills.  閱讀全文
          posted @ 2006-06-28 09:22 周游世界 閱讀(303) | 評(píng)論 (0)  編輯

               摘要: Interviewing to me is definitely a trained skill that you have to practice with. Your goal is to extract as much information from the candidate so that you can make a useful recommendation. If you get too little information then your recommendation will contain more of a risk.  閱讀全文
          posted @ 2006-06-28 09:09 周游世界 閱讀(671) | 評(píng)論 (0)  編輯

          posted @ 2006-06-23 18:04 周游世界 閱讀(209) | 評(píng)論 (0)  編輯

               摘要: JavaScript? (also known as ECMAScript or JScript) is an interpreted, object-oriented programming language commonly used throughout the web to provide interactive features to web pages. This article introduces JavaScript, outlines some of the basic principles behind programming using JavaScript and illustrates the differences between the different implementations available in Mozilla and Internet Explorer.   閱讀全文
          posted @ 2006-06-23 12:49 周游世界 閱讀(665) | 評(píng)論 (0)  編輯

          主站蜘蛛池模板: 弥渡县| 正宁县| 南昌市| 巴南区| 黑龙江省| 洪湖市| 舟山市| 庐江县| 南雄市| 玉环县| 敖汉旗| 锦屏县| 南阳市| 宜都市| 桦南县| 福泉市| 阳西县| 进贤县| 龙陵县| 农安县| 乌什县| 襄汾县| 商南县| 青阳县| 乐陵市| 高邑县| 长海县| 常宁市| 康保县| 芜湖县| 福安市| 内乡县| 天柱县| 会东县| 堆龙德庆县| 南阳市| 沛县| 且末县| 左贡县| 南平市| 德清县|