<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    走在架構(gòu)師的大道上 Jack.Wang's home

    Java, C++, linux c, C#.net 技術(shù),軟件架構(gòu),領(lǐng)域建模,IT 項(xiàng)目管理 Dict.CN 在線詞典, 英語學(xué)習(xí), 在線翻譯

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      195 Posts :: 3 Stories :: 728 Comments :: 0 Trackbacks

    架構(gòu)師篇

    架構(gòu)師篇
         摘要: 軟件架構(gòu)設(shè)計(jì)編檔之參考文件  閱讀全文
    posted @ 2009-10-21 20:04 Jack.Wang 閱讀(7242) | 評(píng)論 (1)  編輯

    posted @ 2009-05-30 13:06 Jack.Wang 閱讀(5047) | 評(píng)論 (0)  編輯

    posted @ 2009-05-30 10:03 Jack.Wang 閱讀(3208) | 評(píng)論 (0)  編輯

         摘要: 目前磁盤存儲(chǔ)市場(chǎng)上,存儲(chǔ)分類(如下表一)根據(jù)服務(wù)器類型分為:封閉系統(tǒng)的存儲(chǔ)和開放系統(tǒng)的存儲(chǔ),封閉系統(tǒng)主要指大型機(jī),AS400等服務(wù)器,開放系統(tǒng)指基于包括Windows、UNIX、Linux等操作系統(tǒng)的服務(wù)器;開放系統(tǒng)的存儲(chǔ)分為:內(nèi)置存儲(chǔ)和外掛存儲(chǔ);開放系統(tǒng)的外掛存儲(chǔ)根據(jù)連接的方式分為:直連式存儲(chǔ)(Direct-Attached Storage,簡稱DAS)和網(wǎng)絡(luò)化存儲(chǔ)(Fabric-Attached Storage,簡稱FAS);開放系統(tǒng)的網(wǎng)絡(luò)化存儲(chǔ)根據(jù)傳輸協(xié)議又分為:網(wǎng)絡(luò)接入存儲(chǔ)(Network-Attached Storage,簡稱NAS)和存儲(chǔ)區(qū)域網(wǎng)絡(luò)(Storage Area Network,簡稱SAN)。由于目前絕大部分用戶采用的是開放系統(tǒng),其外掛存儲(chǔ)占有目前磁盤存儲(chǔ)市場(chǎng)的70%以上,因此本文主要針對(duì)開放系統(tǒng)的外掛存儲(chǔ)進(jìn)行論述說明。 表一: [url=http://www.wangchao.net.cn/bbsdetail_1782308.html][img]http://images.wangchao.net.cn/images/upload/images/lsdn/121  閱讀全文
    posted @ 2009-04-20 22:18 Jack.Wang 閱讀(3242) | 評(píng)論 (0)  編輯

         摘要: 描述了一經(jīng)典的架構(gòu)設(shè)計(jì)過程,并在此基礎(chǔ)上提出了四層驅(qū)動(dòng)設(shè)計(jì)模型,在CKM項(xiàng)目中初次進(jìn)行了實(shí)踐,想看的可以下載看看  閱讀全文
    posted @ 2009-03-03 23:45 Jack.Wang 閱讀(5555) | 評(píng)論 (6)  編輯

         摘要: 分層是軟件架構(gòu)的基本理論。任何軟件在邏輯上都可以分層,也可以適當(dāng)?shù)挠成涞轿锢韺哟紊希劣谠趺捶郑侄嗌賹樱灰值纫茨愕能浖I(lǐng)域(每個(gè)領(lǐng)域都有一些現(xiàn)成的架構(gòu)模式可以參考,所謂領(lǐng)域架構(gòu)),在拿到需求的時(shí)候我們習(xí)慣上進(jìn)行水平和垂直的分割,其實(shí)分層技術(shù)也是一種基本的架構(gòu)模式  閱讀全文
    posted @ 2009-02-21 21:48 Jack.Wang 閱讀(3903) | 評(píng)論 (2)  編輯

         摘要: 在描述大而復(fù)雜的軟件中,最復(fù)雜的抽象層次就是軟件架構(gòu)。因此,在這個(gè)抽象層次我們能更好的理解構(gòu)件組裝原理和交互方式。軟件架構(gòu)被認(rèn)為是軟件開發(fā)方面的驅(qū)動(dòng)力,他允許指定每層那些方面和模型需要依照架構(gòu)來設(shè)計(jì)。早期的架構(gòu)描述語言 ADL,比較獨(dú)立,側(cè)重結(jié)構(gòu)抽象層次而忽略行為描述層次、觀念層次和元模型層次。這篇文章描述了適當(dāng)?shù)摹袄硇缘摹避浖軜?gòu)視圖并用 C3 元模型描述(最小的并且完整的描述語言),我們提供了一個(gè)機(jī)制集合以處理不同層次的不同級(jí)別,我也提出了一新的用C3元模型描述的連接件的增強(qiáng)定義。  閱讀全文
    posted @ 2009-01-30 17:43 Jack.Wang 閱讀(7116) | 評(píng)論 (2)  編輯

         摘要: 知識(shí)管理是伴隨知識(shí)經(jīng)濟(jì)出現(xiàn)的一種創(chuàng)新管理,知識(shí)管理要綜合運(yùn)用戰(zhàn)略、組織、流程、技術(shù)、變化等多種措施和管理工具,以富有效率的方式動(dòng)員組織擁有的一切資源來實(shí)現(xiàn)其管理目標(biāo)。
      閱讀全文
    posted @ 2009-01-13 22:03 Jack.Wang 閱讀(2342) | 評(píng)論 (0)  編輯

         摘要: 基于構(gòu)件的開發(fā)(CBD)觀念已廣泛應(yīng)用于軟件開發(fā)中,便于構(gòu)件的重用。眾所周知的CBD體系結(jié)構(gòu)有 ActiveX, CORBA, RMI以及 SOAP 等。文章主要通過與傳統(tǒng)軟件開發(fā)方法的比較研究支持基于CBD的實(shí)踐,同時(shí)也評(píng)價(jià)了面向?qū)ο蟮倪^程模型以及提出了一種新型的基于 CBD 的軟件開發(fā)過程模型,并探討了倉儲(chǔ)的重要概念。  閱讀全文
    posted @ 2008-12-28 13:31 Jack.Wang 閱讀(4842) | 評(píng)論 (0)  編輯

         摘要: 最大化的重用,在體系結(jié)構(gòu)風(fēng)格和構(gòu)件方面形成了經(jīng)驗(yàn)庫,指導(dǎo)后續(xù)軟件開發(fā)。可真正實(shí)現(xiàn)快速軟件開發(fā),特別是在特定領(lǐng)域中的應(yīng)用!  閱讀全文
    posted @ 2008-12-27 22:15 Jack.Wang 閱讀(3967) | 評(píng)論 (0)  編輯

         摘要: 這篇文章說的很好,和大家分享一下,可能一些實(shí)戰(zhàn)的朋友并不喜歡這種理論的東西,可以不看,這篇文章把軟件體系結(jié)構(gòu)和建筑學(xué)類比,形象化了體系結(jié)構(gòu)設(shè)計(jì)。文章提到算法和數(shù)據(jù)結(jié)構(gòu)有擴(kuò)張和取代SA的可能,個(gè)人覺得有點(diǎn)欠妥,算法和數(shù)據(jù)結(jié)構(gòu)畢竟是解決細(xì)粒度的問題,而體系結(jié)構(gòu)最初從算法和數(shù)據(jù)結(jié)構(gòu)脫離出來,形成一抽象的分析層次,就是因?yàn)檐浖絹碓綇?fù)雜,單憑算法和數(shù)據(jù)是很難解決問題的。算法數(shù)據(jù)結(jié)構(gòu)和體系結(jié)構(gòu)應(yīng)該是屬于不同的層次解決不同的問題罷了。文章也提到了黑盒復(fù)用和白盒復(fù)用的概念,強(qiáng)調(diào)了軟件體系結(jié)構(gòu)設(shè)計(jì)的意義。不過個(gè)人并不同意“軟件體系結(jié)構(gòu)是一個(gè)高層次上的抽象,它并不涉及具體的系統(tǒng)結(jié)構(gòu)(比如B/S還是C/S),也不關(guān)心具體的實(shí)現(xiàn)。”筆者這句話,B/S和C/S 其實(shí)是一種設(shè)計(jì)風(fēng)格,是軟件體系結(jié)構(gòu)的設(shè)計(jì)模式,其實(shí)模式的目的就是重用。在實(shí)際的架構(gòu)設(shè)計(jì)中你不僅要可慮體系結(jié)構(gòu)設(shè)計(jì)風(fēng)格、框架以及復(fù)用構(gòu)件等等,你也要考慮實(shí)現(xiàn)的技術(shù)和關(guān)鍵點(diǎn)的決策,這些都是需要在開發(fā)前期確定的。所以軟件體系結(jié)構(gòu)是高層抽象是不關(guān)心實(shí)現(xiàn),但是他要涉及到具體的系統(tǒng)結(jié)構(gòu)。
      閱讀全文
    posted @ 2008-11-30 20:35 Jack.Wang 閱讀(3742) | 評(píng)論 (3)  編輯

         摘要: 由于工作和學(xué)習(xí)的需要,強(qiáng)制自己這2到3個(gè)星期看完40篇論文  閱讀全文
    posted @ 2008-11-16 16:34 Jack.Wang 閱讀(3270) | 評(píng)論 (2)  編輯

         摘要: 當(dāng)架構(gòu)模型進(jìn)行迭代的過程中,必然伴隨著對(duì)模型進(jìn)行修改和改進(jìn)。我們?nèi)绾畏乐箤?duì)模型的修改,又如何保證對(duì)模型進(jìn)行正確的改進(jìn)?  閱讀全文
    posted @ 2008-11-16 12:09 Jack.Wang 閱讀(3490) | 評(píng)論 (0)  編輯

         摘要: 分層對(duì)現(xiàn)代的軟件開發(fā)而言是非常重要的概念。也是我們必須學(xué)習(xí)的知識(shí)。分層的總體思路并沒有什么特別的地方,但是要和自己的開發(fā)環(huán)境、應(yīng)用環(huán)境結(jié)合起來,你還需要付出很多的努力才行。

    在完成了分層之后,軟件架構(gòu)其實(shí)已經(jīng)清晰化了。  閱讀全文
    posted @ 2008-11-14 21:14 Jack.Wang 閱讀(4894) | 評(píng)論 (6)  編輯

    posted @ 2008-10-26 00:00 Jack.Wang 閱讀(2559) | 評(píng)論 (0)  編輯

         摘要: 近來讀了一篇《怎樣成為優(yōu)秀的軟件模型設(shè)計(jì)者》的文章,感觸頗深。仔細(xì)對(duì)比分析,發(fā)現(xiàn)原來我自己和周圍的軟件開發(fā)人員平常的一些自認(rèn)為對(duì)的做法,有很多是有問題的。  閱讀全文
    posted @ 2008-10-15 15:01 Jack.Wang 閱讀(4876) | 評(píng)論 (6)  編輯

         摘要: 可伸縮性有時(shí)候被叫做“非功能性需求”,言下之意是它與功能無關(guān),也就比較不重要。這么說簡直錯(cuò)到了極點(diǎn)。我的觀點(diǎn)是,可伸縮性是功能的先決條件——優(yōu)先級(jí)為0的需求,比一切需求的優(yōu)先級(jí)都高。


    希望以上最佳實(shí)踐能對(duì)你有用,希望能幫助你從新的角度審視你的系統(tǒng),無論其規(guī)模如何。
      閱讀全文
    posted @ 2008-10-12 12:42 Jack.Wang 閱讀(2446) | 評(píng)論 (0)  編輯

         摘要: XXX 作為一名架構(gòu)師從程序員轉(zhuǎn)到分析設(shè)計(jì)員再就爬到了架構(gòu)師群體。當(dāng)然架構(gòu)師也分很多種比如應(yīng)用級(jí)架構(gòu)師,信息架構(gòu)師等,從應(yīng)用級(jí)架構(gòu)師又可進(jìn)一步發(fā)展到企業(yè)級(jí)架構(gòu)師和平臺(tái)架構(gòu)師。當(dāng)然你可能對(duì)這些不以為然,但這卻是一個(gè)架構(gòu)師的發(fā)展之路。本筆記是在XX培訓(xùn)時(shí)的體會(huì),說實(shí)話本人在這領(lǐng)域也是菜的要死,不過我的研究方向是這個(gè),以后繼續(xù)努力,請(qǐng)大牛們多多指導(dǎo)。  閱讀全文
    posted @ 2008-10-09 19:06 Jack.Wang 閱讀(4078) | 評(píng)論 (4)  編輯

         摘要: 很多人都看過 DDD, 從2002 年開始在中國開發(fā)者社區(qū)已經(jīng)炒的沸沸揚(yáng)揚(yáng),但直到現(xiàn)在有多少家公司是這么做的?實(shí)話,我自己沒用DDD,也是用數(shù)據(jù)庫驅(qū)動(dòng)開發(fā)的,即以數(shù)據(jù)設(shè)計(jì)為中心,至少從思想上是這樣的。雖然我上一個(gè)公司的開發(fā)模式是用----- 用例模型-》服務(wù)對(duì)象-》業(yè)務(wù)對(duì)象-》數(shù)據(jù)對(duì)象----這樣一個(gè)過程。但分析的實(shí)質(zhì)還是以數(shù)據(jù)設(shè)計(jì)為中心,只能說是弱弱的DDD吧,批著DDD,實(shí)則是以數(shù)據(jù)庫中心。
      閱讀全文
    posted @ 2008-10-08 16:08 Jack.Wang 閱讀(1782) | 評(píng)論 (1)  編輯

         摘要: 網(wǎng)絡(luò)上對(duì) restlet 的評(píng)判褒貶不一,有的說框架封裝的很好,很有彈性,有的說 rest 架構(gòu)風(fēng)格本身是一種簡單的風(fēng)格,restlet 過設(shè)計(jì)以使編程過于復(fù)雜,其實(shí)我倒不覺得 restlet 有什么復(fù)雜,相反很簡潔明了,不論他的類結(jié)構(gòu)還是整個(gè)體系結(jié)構(gòu),個(gè)人很喜歡,昨天晚上匆匆看看他的文檔和實(shí)例,很不錯(cuò)!本筆記對(duì)入門足以!  閱讀全文
    posted @ 2008-10-08 10:40 Jack.Wang 閱讀(29671) | 評(píng)論 (4)  編輯

         摘要: “依賴”是和“變化”緊密聯(lián)系在一起的概念。由于依賴關(guān)系的存在,變化在某處發(fā)生時(shí),影響會(huì)波及開去,造成很多修改工作,這就是依賴的危害。可以說,變化是始作俑者,依賴是助紂為虐。  閱讀全文
    posted @ 2008-10-05 12:47 Jack.Wang 閱讀(774) | 評(píng)論 (0)  編輯

         摘要: 前幾天看完了《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)》這本書,本來想寫點(diǎn)東西,看到已有兄弟撰寫,貼過來分享一下。當(dāng)然上面也只是淺顯的談?wù)摿讼骂I(lǐng)域設(shè)計(jì)的基本內(nèi)容以及自己的想法,很不錯(cuò)。可能很多朋友有些迷惑,個(gè)人覺得舉一個(gè)實(shí)際開發(fā)項(xiàng)目例子,一步一步的講明,可能會(huì)更好些。現(xiàn)在正準(zhǔn)備稿件中...  閱讀全文
    posted @ 2008-09-30 16:50 Jack.Wang 閱讀(3318) | 評(píng)論 (10)  編輯

         摘要: 今天下午做了這幅腦圖,為便于顯示,切成了四個(gè)部分,描述了我對(duì)架構(gòu)師能力的基本理解。

    這四幅圖不見得能闡述架構(gòu)師能力的全部,但我盡量給出范圍和有用的建議,希望能對(duì)大家有所啟發(fā)和裨益。
      閱讀全文
    posted @ 2008-09-26 14:50 Jack.Wang 閱讀(1431) | 評(píng)論 (0)  編輯

         摘要: 反模式作為一種新視角模式,在表述和指導(dǎo)開發(fā)上與傳統(tǒng)設(shè)計(jì)模式不同,他先提出模式的反面案例,而后在給出重構(gòu)方案,這在指導(dǎo)開發(fā)人員(尤其是新手)不無裨益。本系列筆記為個(gè)人學(xué)習(xí)總結(jié),也希望沒有接觸過反模式的朋友們一起學(xué)習(xí)進(jìn)步。  閱讀全文
    posted @ 2008-09-25 16:09 Jack.Wang 閱讀(1762) | 評(píng)論 (1)  編輯

         摘要: 反模式作為一種新視角模式,在表述和指導(dǎo)開發(fā)上與傳統(tǒng)設(shè)計(jì)模式不同,他先提出模式的反面案例,而后在給出重構(gòu)方案,這在指導(dǎo)開發(fā)人員(尤其是新手)不無裨益。本系列筆記為個(gè)人學(xué)習(xí)總結(jié),也希望沒有接觸過反模式的朋友們一起學(xué)習(xí)進(jìn)步。  閱讀全文
    posted @ 2008-09-23 14:39 Jack.Wang 閱讀(2083) | 評(píng)論 (0)  編輯

    posted @ 2008-09-18 10:18 Jack.Wang 閱讀(1948) | 評(píng)論 (2)  編輯

         摘要: 由于[GOF95]是論述軟件模式的著作的第一本,也是OO設(shè)計(jì)理論著作中最流行的一本,因此有些人常常使用設(shè)計(jì)模式(Design Pattern)一詞來指所有直接處理軟件的架構(gòu)、設(shè)計(jì)、程序?qū)崿F(xiàn)的任何種類的模式。另外一些人則強(qiáng)調(diào)要?jiǎng)澐秩N不同層次的模式:架構(gòu)模式(Architectural Pattern)、設(shè)計(jì)模式(Design Pattern)、成例(Idiom)。成例有時(shí)稱為代碼模式(Coding Pattern)。
    這三者之間的區(qū)別在于三種不同的模式存在于它們各自的抽象層次和具體層次上。架構(gòu)模式是一個(gè)系統(tǒng)的高層次策略,涉及到大尺度的組件以及整體性質(zhì)和力學(xué)。架構(gòu)模式的好壞可以影響到總體布局和框架性結(jié)構(gòu)。設(shè)計(jì)模式是中等尺度的結(jié)構(gòu)策略。這些中等尺度的結(jié)構(gòu)實(shí)現(xiàn)了一些大尺度組件的行為和它們之間的關(guān)系。模式的好壞不會(huì)影響到系統(tǒng)的總體布局和總體框架。設(shè)計(jì)模式定義出子系統(tǒng)或組件的微觀結(jié)構(gòu)。代碼模式(或成例)是特定的范例和與特定語言有關(guān)的編程技巧。代碼模式的好壞會(huì)影響到一個(gè)中等尺度組件的內(nèi)部、外部的結(jié)構(gòu)或行為的底層細(xì)節(jié),但不會(huì)影響到一個(gè)部件或子系統(tǒng)的中等尺度的結(jié)構(gòu),更不會(huì)影響到系統(tǒng)的總  閱讀全文
    posted @ 2008-09-17 09:51 Jack.Wang 閱讀(1097) | 評(píng)論 (0)  編輯

         摘要: 對(duì)軟件體系結(jié)構(gòu)風(fēng)格的研究和實(shí)踐促進(jìn)了對(duì)設(shè)計(jì)的復(fù)用,一些經(jīng)過實(shí)踐證實(shí)的解決方案也可以可靠地用于解決新的問題。體系結(jié)構(gòu)風(fēng)格的不變部分使不同的系統(tǒng)可以共享同一個(gè)實(shí)現(xiàn)代碼。只要系統(tǒng)是使用常用的、規(guī)范的方法來組織,就可使別的設(shè)計(jì)者很容易地理解系統(tǒng)的體系結(jié)構(gòu)。例如,如果某人把系統(tǒng)描述為"客戶/服務(wù)器"模式,則不必給出設(shè)計(jì)細(xì)節(jié),我們立刻就會(huì)明白系統(tǒng)是如何組織和工作的。  閱讀全文
    posted @ 2008-09-16 10:26 Jack.Wang 閱讀(2069) | 評(píng)論 (0)  編輯

         摘要: 最近好多朋友問我關(guān)于 SSO 的問題,其實(shí)市面上有很多成型的產(chǎn)品,SSO 理論本身也提和好多年了,下面是我以前寫的一篇文章《基于 Web 的單點(diǎn)登錄理論研究》里的一部分關(guān)于跨域和票據(jù)設(shè)計(jì)問題,相信對(duì)問我的朋友們有些幫助。
      閱讀全文
    posted @ 2008-09-15 18:43 Jack.Wang 閱讀(6444) | 評(píng)論 (4)  編輯

         摘要: 目前軟件體系結(jié)構(gòu)的現(xiàn)狀如何呢?軟件體系結(jié)構(gòu)的發(fā)展趨勢(shì)又是什么呢?這就是本文要介紹的內(nèi)容。

    目前,軟件體系結(jié)構(gòu)尚處在迅速發(fā)展之中,越來越多的研究人員正在把注意力投向軟件體系結(jié)構(gòu)的研究。用于對(duì)軟件體系進(jìn)行規(guī)格描述的模型、標(biāo)記法和工具仍很不正規(guī)。盡管這些不正規(guī)的模型是有用的,為使之更為精確和健壯,在很多方面的研究工作還需要繼續(xù)進(jìn)行。
      閱讀全文
    posted @ 2008-09-14 21:22 Jack.Wang 閱讀(1080) | 評(píng)論 (0)  編輯

         摘要: 最近晚上抽出點(diǎn)時(shí)間寫了這篇文章,關(guān)于 Flex 開發(fā)方面的語言和架構(gòu),按照嚴(yán)格分層,高解耦合性并結(jié)合 Flex 技術(shù)實(shí)驗(yàn)了一個(gè)用戶管理小模塊,案例不是目的。本文第一部分介紹 Flex 相關(guān)技術(shù)以及 ActionStript3.0 語言。第二部分介紹開發(fā)實(shí)例的開發(fā)過程,代碼可以下載。由于本人 flex 經(jīng)驗(yàn)不足,在以后的工作中會(huì)不斷補(bǔ)充。  閱讀全文
    posted @ 2008-09-11 19:03 Jack.Wang 閱讀(5990) | 評(píng)論 (4)  編輯

         摘要: 每次設(shè)計(jì)新東西的時(shí)候,總要到 google 是去找或參考設(shè)計(jì)模式的書,比如 GOF 的。有時(shí)努力的去找些簡單的模式卡片似乎很難,不過終于找的了,是位外國朋友做的,目前只是 GOF 的23個(gè)模式圖例,其他的經(jīng)典模式,我會(huì)陸續(xù)補(bǔ)上。  閱讀全文
    posted @ 2008-09-03 10:50 Jack.Wang 閱讀(1257) | 評(píng)論 (2)  編輯

    posted @ 2008-08-23 23:08 Jack.Wang 閱讀(465) | 評(píng)論 (1)  編輯

         摘要: 單點(diǎn)登錄(Single Sign On , 簡稱 SSO )是目前比較流行的服務(wù)于企業(yè)業(yè)務(wù)整合的解決方案之一, SSO 使得在多個(gè)應(yīng)用系統(tǒng)中,用戶只需要登錄一次就可以訪問所有相互信任的應(yīng)用系統(tǒng)。CAS(Central Authentication Service)是一款不錯(cuò)的針對(duì) Web 應(yīng)用的單點(diǎn)登錄框架,本文介紹了 CAS 的原理、協(xié)議、在 Tomcat 中的配置和使用,對(duì)于采用 CAS 實(shí)現(xiàn)輕量級(jí)單點(diǎn)登錄解決方案的入門讀者具有一定指導(dǎo)作用。  閱讀全文
    posted @ 2008-08-07 09:16 Jack.Wang 閱讀(3954) | 評(píng)論 (3)  編輯

         摘要: SOA作為一種IT架構(gòu)已經(jīng)廣受業(yè)界追捧,幾乎所有的大廠商都加入了有關(guān)SOA的開發(fā)之中.有關(guān)SOA將能夠帶來的激動(dòng)人心的一切,也在這幾年的宣傳中眾所周知.如何轉(zhuǎn)向SOA,如何實(shí)現(xiàn)SOA,成為討論得最多的話題.  閱讀全文
    posted @ 2008-08-06 11:50 Jack.Wang 閱讀(493) | 評(píng)論 (0)  編輯

         摘要: 一年閃光似的就過去了,至今依舊保留著老師接受我做為弟子時(shí)的那份激動(dòng),很感激王老師在這一年給我的關(guān)懷與幫助,讓我學(xué)到很多很多。因?yàn)槲沂菑墓纠锍鰜淼模瑢W(xué)習(xí)目標(biāo)很明確,技術(shù)上我有較強(qiáng)的自學(xué)能力,管理上我比較欠缺,所以這一年刻意學(xué)了些管理方面的知識(shí),比如和余世維博士學(xué)習(xí)企業(yè)管理;和曾仕強(qiáng)學(xué)習(xí)中國式管理等等。總之,這一年進(jìn)步很快,加上自己的努力,在技術(shù),基本知識(shí)以及管理方面都有很大的進(jìn)步,也受到同學(xué)和老師的表揚(yáng),在技術(shù)上:J2EE 13 種技術(shù),尤其是 EJB,JMS,RMI,CORBA等中間件的學(xué)習(xí),分布式數(shù)據(jù)處理,流媒體技術(shù)(實(shí)做一流媒體播放器),SOA,架構(gòu)體系,以及Linux, C++, C#.net,DCOM 等等的學(xué)習(xí)使我的知識(shí)面更廣了。基礎(chǔ)知識(shí):學(xué)習(xí)了算法分析,工程數(shù)學(xué),最優(yōu)化,數(shù)據(jù)挖掘,分布式數(shù)據(jù)處理,中間件,管理經(jīng)濟(jì)學(xué),高級(jí)計(jì)算機(jī)網(wǎng)絡(luò),高級(jí)軟件開發(fā)過程等基礎(chǔ)知識(shí)。管理方面,除了和老師學(xué)習(xí)項(xiàng)目管理之外,每天都看視頻,有的可以使我聯(lián)想起以前的工作經(jīng)驗(yàn),使我受益匪淺  閱讀全文
    posted @ 2008-07-05 22:51 Jack.Wang 閱讀(4030) | 評(píng)論 (19)  編輯

         摘要: 對(duì)于String s = "haha" ,它的虛擬機(jī)指令:
    0: ldc #16; //String haha
    2: astore_1
    3: return
    對(duì)于上面虛擬機(jī)指令,其各自的指令流程在《深入JAVA虛擬機(jī)》這樣描述到(結(jié)合上面實(shí)例):
    ldc指令格式:ldc,index
    ldc指令過程:
    要執(zhí)行l(wèi)dc指令,JVM首先查找index所指定的常量池入口,在index指向的常量池入口,JVM將會(huì)查找CONSTANT_Integer_info,CONSTANT_Float_info和CONSTANT_String_info入口。如果還沒有這些入口,JVM會(huì)解析它們。而對(duì)于上面的hahaJVM會(huì)找到CONSTANT_String_info入口,同時(shí),將把指向被拘留String對(duì)象(由解析該入口的進(jìn)程產(chǎn)生)的引用壓入操作數(shù)棧。
    astore_1指令格式:astore_1
    astore_1指令過程:  閱讀全文
    posted @ 2008-06-17 13:49 Jack.Wang 閱讀(4727) | 評(píng)論 (0)  編輯

    posted @ 2008-06-17 13:24 Jack.Wang 閱讀(1483) | 評(píng)論 (0)  編輯

         摘要: 分布式系統(tǒng)其實(shí)就是進(jìn)程集,進(jìn)程之間本質(zhì)上是通過消息傳遞的,只不過在我們這個(gè)抽象層次,看到的都是對(duì)象,似乎就像單進(jìn)程引用一樣,很多技術(shù)比如 CORBA, RMI, DCOM, EJB 都抽象到了對(duì)象這一層,屏蔽了底層細(xì)節(jié)! 既然分布式都是一樣的,那么為什么有這么都技術(shù),一. 應(yīng)用的領(lǐng)域不同。二. 抽象的層次不同,其實(shí)人們?yōu)槭裁慈コ橄笠恍〇|東,應(yīng)該是關(guān)注點(diǎn)的轉(zhuǎn)移,比如 SOA 的提出,就是將對(duì)象或組件的關(guān)注點(diǎn)轉(zhuǎn)移到了業(yè)務(wù)這個(gè)層面!
      閱讀全文
    posted @ 2008-06-01 20:09 Jack.Wang 閱讀(12875) | 評(píng)論 (16)  編輯

    posted @ 2008-05-30 17:39 Jack.Wang 閱讀(4519) | 評(píng)論 (0)  編輯

         摘要: 去年由于項(xiàng)目的需要,研究了下軟件架構(gòu)設(shè)計(jì),讀了些書和論文,以前認(rèn)為架構(gòu)師做的工作不太多,看完之后,感覺自己和架構(gòu)師還有一段路程,筆者認(rèn)為架構(gòu)師不僅要熟悉技術(shù)和業(yè)務(wù),更重要的是要有自己的思想,架構(gòu)設(shè)計(jì)在我看來,他不是技術(shù),而是一種藝術(shù)。我喜歡藝術(shù),我熱愛架構(gòu),以前在自己的學(xué)習(xí)道路上總是渺茫,似乎現(xiàn)在找到了方向。  閱讀全文
    posted @ 2008-05-29 13:03 Jack.Wang 閱讀(13968) | 評(píng)論 (7)  編輯

         摘要: 今天偶爾在 rocket (http://www.tkk7.com/rocket/archive/2008/05/25/202709.html)的 blog上看到這篇隨筆,
    《感慨于我們的技術(shù)土壤》,頗有感觸,和大家分享一下。
      閱讀全文
    posted @ 2008-05-28 13:20 Jack.Wang 閱讀(1242) | 評(píng)論 (0)  編輯

    posted @ 2008-05-25 10:46 Jack.Wang 閱讀(2324) | 評(píng)論 (2)  編輯

         摘要: 本文通過對(duì)JVM的體系結(jié)構(gòu)的深入研究以及一個(gè)Java程序執(zhí)行時(shí)虛擬機(jī)的運(yùn)行過程的詳細(xì)分析,意在剖析清楚Java虛擬機(jī)的機(jī)理。  閱讀全文
    posted @ 2008-05-23 19:37 Jack.Wang 閱讀(20399) | 評(píng)論 (5)  編輯

    posted @ 2008-05-21 20:39 Jack.Wang 閱讀(6765) | 評(píng)論 (3)  編輯

         摘要: 要開發(fā)出用戶滿意的軟件并不是件容易的事,軟件架構(gòu)師必須全面把握各種各樣的需求、權(quán)衡需求之間有可能的矛盾之處,分門別類地將不同需求一一滿足。本文從理解需求種類的復(fù)雜性談起,通過具體案例的分析,展示了如何通過RUP的4+1視圖方法,針對(duì)不同需求進(jìn)行架構(gòu)設(shè)計(jì),從而確保重要的需求一一被滿足  閱讀全文
    posted @ 2008-05-11 19:32 Jack.Wang 閱讀(2029) | 評(píng)論 (0)  編輯

         摘要: 最近做項(xiàng)目準(zhǔn)備引入 CRC 模型,可以很好的加強(qiáng)用戶和開發(fā)方的溝通,以便準(zhǔn)確的獲得需求。  閱讀全文
    posted @ 2008-05-11 09:18 Jack.Wang 閱讀(1807) | 評(píng)論 (0)  編輯

         摘要: 先推薦一本書:《軟件架構(gòu)設(shè)計(jì)》溫昱著。今天剛拿到這本書,非常高興。這本書非常好,它對(duì)軟件架構(gòu)描述得非常清晰,理論包含了很多實(shí)踐的例子,看上去很爽呀,嘿嘿。
      閱讀全文
    posted @ 2008-05-10 09:19 Jack.Wang 閱讀(5583) | 評(píng)論 (5)  編輯

         摘要: 今日去導(dǎo)師公司拜聽了 H3C 產(chǎn)品經(jīng)理的 IP 存儲(chǔ)方案報(bào)告,真是受益匪淺。最近也在搞系統(tǒng)架構(gòu)
    方面的東西,真是頗有體會(huì),不由之中想在這里總結(jié)下,以備翻看。  閱讀全文
    posted @ 2008-05-05 19:42 Jack.Wang 閱讀(1444) | 評(píng)論 (2)  編輯

    posted @ 2008-05-05 12:56 Jack.Wang 閱讀(6321) | 評(píng)論 (5)  編輯

    posted @ 2008-04-27 21:10 Jack.Wang 閱讀(13002) | 評(píng)論 (4)  編輯

         摘要: 作為應(yīng)用系統(tǒng)的負(fù)責(zé)人,一直被要求"要少花錢多辦事"----用更少的硬件,更少的網(wǎng)絡(luò)帶寬,以及更短的時(shí)間完成更多的任務(wù)。J2EE通過提供組件方式和通用的中間件服務(wù)是目前首選的最優(yōu)方式。而要能夠構(gòu)建一個(gè)具有高性能和可擴(kuò)展性的J2EE應(yīng)用,需要遵循一些基本的架構(gòu)策略  閱讀全文
    posted @ 2008-04-23 22:18 Jack.Wang 閱讀(3103) | 評(píng)論 (12)  編輯

    posted @ 2008-04-23 22:05 Jack.Wang 閱讀(2483) | 評(píng)論 (5)  編輯

    posted @ 2008-04-10 10:59 Jack.Wang 閱讀(129267) | 評(píng)論 (63)  編輯

         摘要: 猜想  閱讀全文
    posted @ 2008-03-27 10:30 Jack.Wang 閱讀(1686) | 評(píng)論 (2)  編輯

         摘要: 根植于技術(shù),高于技術(shù)思考能力  閱讀全文
    posted @ 2008-03-20 09:23 Jack.Wang 閱讀(3244) | 評(píng)論 (6)  編輯

    posted @ 2008-03-18 13:18 Jack.Wang 閱讀(3639) | 評(píng)論 (5)  編輯

         摘要: 大型高并發(fā)高負(fù)載網(wǎng)站的系統(tǒng)架構(gòu)  閱讀全文
    posted @ 2008-03-09 20:16 Jack.Wang 閱讀(808) | 評(píng)論 (0)  編輯

         摘要: N條1000M光纖,N個(gè)服務(wù)器級(jí)的硬盤組成陣列, 當(dāng)然快!  閱讀全文
    posted @ 2008-03-09 17:41 Jack.Wang 閱讀(5899) | 評(píng)論 (1)  編輯

    主站蜘蛛池模板: 美女黄网站人色视频免费| 亚洲成人福利在线观看| 亚洲国产欧美一区二区三区| 国产精品入口麻豆免费观看| 亚洲综合久久久久久中文字幕| 特级精品毛片免费观看| 亚洲精品国产品国语在线| 在线观看免费黄网站| 久久夜色精品国产亚洲| 成人爽a毛片免费| 亚洲AV无码1区2区久久| 免费在线黄色电影| 久久久久亚洲精品无码蜜桃| 一级毛片aaaaaa免费看| 亚洲综合国产精品| 97视频免费观看2区| 亚洲成a人片77777群色| 国产卡二卡三卡四卡免费网址 | 日韩毛片免费一二三| 亚洲国产成人精品久久久国产成人一区二区三区综 | 狠狠色伊人亚洲综合网站色| 毛片免费视频播放| 亚洲成AV人片高潮喷水| 亚洲精品国产电影| a级毛片毛片免费观看久潮| 久久精品国产亚洲AV无码娇色| 国产免费的野战视频| 在线观看亚洲免费| 亚洲人成图片小说网站| 最近中文字幕mv免费高清在线| 亚洲男人天堂影院| 日本高清免费不卡视频| 国产精品免费久久| 亚洲国产视频一区| 国产色爽免费视频| 国产一级片免费看| 亚洲精品午夜国产va久久| 亚洲精品成a人在线观看| 67194国产精品免费观看| 亚洲AV无码成人网站在线观看| 亚洲综合区小说区激情区|