走在架構師的大道上 Jack.Wang's home

          Java, C++, linux c, C#.net 技術,軟件架構,領域建模,IT 項目管理 Dict.CN 在線詞典, 英語學習, 在線翻譯

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

          公告

          重構
          新浪博客:新浪 blog
          MSN: wbjeasygo@163.com
          Email:  wbjeasygo@163.com
          QQ 精英群: 47763528 
          空間QQ空間

          淘寶店:新開淘寶書店
          致謝:
           感謝雷老師幾年的指導
           感謝導師在學業上的關懷,
           感謝老婆的支持,
           感謝我的同學和同事,
           在我成長的路上有你

          留言簿(26)

          我參與的團隊

          隨筆分類(232)

          隨筆檔案(190)

          我的鄰居們

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          10 2008 檔案

               摘要: 常見計算機類雜志投稿方式  閱讀全文
          posted @ 2008-10-29 16:40 Jack.Wang 閱讀(3310) | 評論 (1)  編輯

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

               摘要: 目前,Web系統開發缺乏嚴格和系統的方法,大多數應用開發和管理實踐在很大程度上依賴于開發人員個人的知識和經驗,造成的后果是所開發的Web系統大多是低質量的產品。而傳統的軟件工程方法不能適應Web設計的要求,為此人們研究提出了眾多的Web開發方法。這些研究旨在提供全面支持Web應用開發生命周期的模型和方法,但由于這些方法本身存在的局限性及其它方面的原因,還沒有得到廣泛的應用。論文首先討論了成熟的Web開發方法應該具有什么樣的特性和功能,然后分析了現有Web開發方法各自的特點,最后總結了這些方法所存在的問題和今后的研究重點。
            閱讀全文
          posted @ 2008-10-18 16:39 Jack.Wang 閱讀(2472) | 評論 (0)  編輯

               摘要: 階乘是個很有意思的東西,可能很多朋友看到關于他的計算就怕了,其實沒什么,看完下面兩個問題您應該有低了。
          1. 給定一個 N ,求出N!末尾有多少個零,比如 N=10,N!=3628800,N!末尾有兩個零。
          2. 求N!的二進制表示中最低為1的位置,比如 11010010, 最低為1的位置為2。

          問題一解法:

          在上一個 blog 中介紹的子數組乘積最大值的問題中,有朋友考慮到溢出的問題,在這個問題中,我們從那些數相乘能得到10這個命題開始思考。比如N!=K×10m那么N!后面就有m個零。這個問題轉化為將N!進行分解,如N!=2a×3b×5c 很顯然 10=2×5,那么零的個數m=min(a,c), 一個數能夠被2整除的機率比5要大很多因此 m=c,因此轉化為求 c的問題,具體算法如:
            閱讀全文
          posted @ 2008-10-18 12:05 Jack.Wang 閱讀(4313) | 評論 (1)  編輯

               摘要: 給定一個長度為N的整數數組,只允許用乘法,計算任意(N-1)個數的組合乘積中最大的一組,并
          寫出算法的時間復雜度。  閱讀全文
          posted @ 2008-10-17 12:43 Jack.Wang 閱讀(4817) | 評論 (11)  編輯

               摘要: 給定一個十進制數N,寫下從1開始,到N的所有整數,然后數一下其中出現的所有"1"的個數。
          例如:
          N=2,寫下1,2。這樣只出現了1個"1"
          N=12,寫下 1,2,3,4,5,6,7,8,9,10,11,12。這樣"1"的個數是5
          請寫出一個函數,返回1到N之間出現"1"的個數,比如 f(12)=5  閱讀全文
          posted @ 2008-10-16 18:10 Jack.Wang 閱讀(4149) | 評論 (11)  編輯

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

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


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

               摘要: 俱往矣,李一男、任正非、華為港灣恩怨總匯-------------轉載  閱讀全文
          posted @ 2008-10-09 20:23 Jack.Wang 閱讀(1281) | 評論 (0)  編輯

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

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

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

               摘要: HTTP不是一個簡單的運載數據的協議,而是一個具有豐富內涵的網絡軟件的協議。它不僅僅能夠對于互聯網資源進行唯一定位,而且還能告訴我們對于該資源進行怎樣運作。這也是REST軟件架構當中最重要的兩個理念。而REST軟件架構理念是真正理解HTTP協議而形成的。有了REST軟件架構理念出現,才使得軟件業避免了對HTTP協議的片面理解。只有正確的理論指導,才能避免在軟件開發的實際工作過程中少走彎路。  閱讀全文
          posted @ 2008-10-07 10:41 Jack.Wang 閱讀(6512) | 評論 (0)  編輯

               摘要: 在這之前,先介紹一下負載因子和容量的屬性。大家都知道其實一個 HashMap 的實際容量就 因子*容量,其默認值是 16×0.75=12; 這個很重要,對效率很一定影響!當存入HashMap的對象超過這個容量時,HashMap 就會重新構造存取表。這就是一個大問題,我后面慢慢介紹,反正,如果你已經知道你大概要存放多少個對象,最好設為該實際容量的能接受的數字。  閱讀全文
          posted @ 2008-10-06 21:24 Jack.Wang 閱讀(1412) | 評論 (0)  編輯

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

          主站蜘蛛池模板: 扎鲁特旗| 泌阳县| 黔南| 房山区| 永平县| 宜昌市| 衡山县| 沁水县| 旬阳县| 增城市| 乐清市| 松潘县| 山西省| 玉树县| 东乡| 调兵山市| 建水县| 昂仁县| 长宁区| 临海市| 通城县| 玉林市| 治县。| 泉州市| 通辽市| 宜兰市| 旬阳县| 洞头县| 息烽县| 冕宁县| 社会| 托克逊县| 田东县| 凤翔县| 克东县| 合水县| 昭觉县| 鹤山市| 沁水县| 鹤峰县| 固始县|