原创 oracle高級隊列在通信方面的應用設計

oracle高級隊列在通信方面的應用設計---AQ高級隊列設計說明 關鍵字:隊列,接口,性能1 前言一般系統的應用可以分爲:立即要執行和可以延遲要執行的事情,區分這個很重要。爲了提高系統的性能,縮短系統等待時間,引入隊列技術。隊列是一種能將

原创 守護進程

 在linux或者unix操作系統中在系統的引導的時候會開啓很多服務,這些服務就叫做守護進程。爲了增加靈活性,root可以選擇系統開啓的模式,這些模式叫做運行級別,每一種運行級別以一定的方式配置系統。   守護進程是脫離於終端並且在後臺運行

原创 linux下日誌文件系統

衆所周知,文件系統是操作系統最爲重要的一部分。每種操作系統都有自己的文件系統。文件系統直接影響着操作系統的穩定性和可靠性。Linux下的文件系統通常有兩種,即日誌文件系統和非日誌文件系統,以下簡單介紹兩類文件系統。     一、 非日誌

原创 Java容器類List、ArrayList、Vector及map、HashTable、HashMap的區別【轉】

ArrayList和HashMap是異步的,Vector和HashTable是同步的 所以Vector和HashTable是線程安全的,而ArrayList和HashMap並不是線程安全的。 因爲同步需要花費機器時間,所以Vector和Ha

原创 oracle高級隊列在通信方面的應用設計

oracle高級隊列在通信方面的應用設計---AQ高級隊列設計說明 關鍵字:隊列,接口,性能1 前言一般系統的應用可以分爲:立即要執行和可以延遲要執行的事情,區分這個很重要。爲了提高系統的性能,縮短系統等待時間,引入隊列技術。隊列是一種能將

原创 ORA-01578:Oracle data block corrupted

ORA-01578:Oracle data block corrupted(file # num,block # num) 數據壞塊數據倉庫的解決方法分析產生這種問題的原因 1、 十之八九這個Oracle的數據庫server打開了異步I/O

原创 raid0,raid1,raid0+1,raid1+0,raid5圖解

raid0,raid1,raid0+1,raid1+0,raid5圖解 這幾天學習了下raid的基礎知識,並做了相應的實驗,把各個模式的實現原理用圖形記錄下來,方便日後查閱。 圖解:(以下按圖的順序進行註釋)1.raid0:其最大的優點

原创 大規模服務設計部署經驗談

  本文中提出的最佳實踐,來自於作者多年大規模服務設計和部署的經驗,爲設計、開發對運營友好的服務提供了一系列良好的解決方案。 ■ 文/James Hamilton 譯/賴翥翔 1               引言 本文就設計和開發運營友好的

原创 守護進程

 在linux或者unix操作系統中在系統的引導的時候會開啓很多服務,這些服務就叫做守護進程。爲了增加靈活性,root可以選擇系統開啓的模式,這些模式叫做運行級別,每一種運行級別以一定的方式配置系統。   守護進程是脫離於終端並且在後臺運行

原创 敏捷開發的靈魂—小跑精神

本文轉載自:http://tech.it168.com/a2009/1126/815/000000815671.shtml   近來寫了不少敏捷開發的系列文章,如《敏捷開發中如何開發高質量產品》,《敏捷開發的架構設計》,《我的敏捷開發實踐》

原创 海量數據sql優化實踐一例

 今天看以前也得一個存儲過程,發現以前寫的一句sql存在新能問題,在這裏些一下優化過程,先介紹一下數據一些實際的情況。要查詢的表爲aaa_log,表的內容爲用戶的登錄信息。這個表的分區字段爲statis_date,一個月的記錄數大概爲7億

原创 我的友情鏈接

51CTO博客開發

原创 kettle後臺元數據

最近開始學習ETL工具kettle,順便做做筆記!           關於元數據的定義,就是描述數據的數據!這個概念確實有點抽象。在網上找了集中詳細點的關於BI元數據的解釋如下:元數據(Metadata)是關於數據、操縱數據的進程,以及應