目前分類:生活學習 (61834)

瀏覽方式: 標題列表 簡短摘要

主鍵的故事

作者: 李戰  來源: 博客園  發布時間: 2008-12-19 12:00  閱讀: 1733 次  推薦: 0   原文鏈接   [收藏]  

  1969年8月8日,在北京協和醫院降生了一個漂亮的小女孩。接生的阿姨說,她的聲音這么大,好象想要全世界的人都聽到。

大師兄 發表在 痞客邦 留言(0) 人氣()

系統架構技能之設計模式—裝飾模式

作者: CallHot  來源: 博客園  發布時間: 2010-12-20 23:07  閱讀: 3682 次  推薦: 0   原文鏈接   [收藏]  

  一、上篇回顧

  通過上篇的簡單描述,我們知道了橋接模式主要是為了解決,一個對象的多個維度的變化因素的變化太快,難以控制的問題,我們通過將每個維度的變化因素進行抽象, 然后我們的對象只要依賴于抽象即可,具體的實現調用我們不關心,通過對象組合的方式,我們就能組合出我們想要的對象。無疑這是一種非常靈活的也是滿足設計模式的原則的,抽象和實現分離,使他們各自發生變化都不受對方的影響。而且我們也講述了,使用橋接模式的幾個典型的場景,現在我們的實際項目中就有這樣的問題,我也是在項目的使用過程中加深對橋接模式的理解的,橋接模式為系統在多個維度的變化的適應性方面提供了很好的參考,特別適合底層框架的開發過程中使用,可以適應不同變化因素的改變。上篇橋接模式放出后,我也得到了不少朋友的反饋,很感謝大家,這里特別的感謝一個名叫“蕭蕭”的朋友,他指出了我在文章中給出的例子有些不妥之處,我本篇將會對上篇中給出的例子,從給出符合橋接模式的實現,這里對大家say sorry !

大師兄 發表在 痞客邦 留言(0) 人氣()

系統架構技能之設計模式—享元模式

作者: CallHot  來源: 博客園  發布時間: 2010-12-20 23:07  閱讀: 3362 次  推薦: 0   原文鏈接   [收藏]  

  一、上篇回顧

  通過上篇的講述,我們知道裝飾模式,特別適合對某個類型的對象,動態的增加新的職責,應用程序就像使用原來的對象一樣使用對象新增的裝飾后的功能,裝 飾模式就好像是穿了一層層的外殼,這樣的方式避免了通過繼承來為類型添加新的職責的形式可取,通過繼承的方式容易造成子類的膨脹,但是當裝飾類太多的時 候,也是個難以維護的問題,至少是在裝飾對象的時候,我們可能需要多步操作來完成對象的裝飾,這時候我們可以同上面提出的改進的方案,來完成自動配置裝飾 模式,記錄操作模式的狀態,可以進行有效的回滾操作,以完成撤銷操作。

大師兄 發表在 痞客邦 留言(0) 人氣()

.NET初學者架構設計指南(三)設計模式

作者: 小陸  來源: 博客園  發布時間: 2008-09-10 14:23  閱讀: 15037 次  推薦: 0   原文鏈接   [收藏]  
 

大師兄 發表在 痞客邦 留言(0) 人氣()

系統架構技能之設計模式—單件模式

作者: CallHot  來源: 博客園  發布時間: 2010-12-06 10:02  閱讀: 1305 次  推薦: 0   原文鏈接   [收藏]  

  一、開篇

  其實我本來不是打算把系統架構中的一些設計模式單獨抽出來講解的,因為很多的好朋友也比較關注這方面的內容,所以我想通過我理解及平時項目中應用到的一些常見的設計模式,拿出來給大家做個簡單講解,我這里只是拋磚引玉,如果某個地方講解的不正確或者不詳細,請大家批評指出。園子里面的很多的大牛寫的設計模式都非常的經典,我這里寫可能有點班門弄斧的感覺,不過我還是決定把它寫出來,希望能對初學者有一定的幫助和指導的作用。當然我這里如果說某個地方解釋的有問題或者說是某個地方寫的不符合邏輯之處,還請大家多多指出,提出寶貴意見。

大師兄 發表在 痞客邦 留言(0) 人氣()

系統架構技能之設計模式—抽象工廠模式

作者: CallHot  來源: 博客園  發布時間: 2010-12-12 20:53  閱讀: 2969 次  推薦: 1   原文鏈接   [收藏]  

  一、上篇回顧

  上篇我們主要講述了簡單工廠模式和工廠模式。并且分析了每種模式的應用場景和一些優缺點,我們現在來回顧一下:

大師兄 發表在 痞客邦 留言(0) 人氣()

小菜編程成長記(六 工廠不好用了?)

作者: 伍迷  來源: 博客園  發布時間: 2008-09-10 15:41  閱讀: 10732 次  推薦: 3   原文鏈接   [收藏]  
 

大師兄 發表在 痞客邦 留言(0) 人氣()

C#面向對象設計模式縱橫談:Singleton 單件

作者: 山天大畜  來源: 博客園  發布時間: 2010-12-05 14:46  閱讀: 1006 次  推薦: 0   原文鏈接   [收藏]  

  模式分類

大師兄 發表在 痞客邦 留言(0) 人氣()

生成器模式(又名建造者模式、Builder Pattern)

作者: 天津城建學院軟件工程  來源: 博客園  發布時間: 2010-12-05 15:39  閱讀: 1922 次  推薦: 0   原文鏈接   [收藏]  

  模式名稱:生成器模式

大師兄 發表在 痞客邦 留言(0) 人氣()

優美的系統與架構師的藝術氣質

來源: 51cto  發布時間: 2010-07-22 11:32  閱讀: 1078 次  推薦: 0   原文鏈接   [收藏]  
摘要:系統應當是優美的,而這優美體現在系統的伸縮性、安全性、可維護性、可靠性和可移植性等健康因素。如果沒有對藝術的追求,那么架構師則往往會被商業需求迷住眼睛,放任系統被濫用而落入不健康的悲哀。因此,好的架構師需要有藝術氣質,有對系統之美的追求。

大師兄 發表在 痞客邦 留言(0) 人氣()

Linq To Sql進階系列(六)用object的動態查詢與保存log篇

作者: Tom Song  來源: 博客園  發布時間: 2008-09-27 12:01  閱讀: 10215 次  推薦: 0   原文鏈接   [收藏]  
 

大師兄 發表在 痞客邦 留言(0) 人氣()

小菜編程成長記(七 用“策略模式”是一種好策略)

作者: 伍迷  來源: 博客園  發布時間: 2008-09-10 15:59  閱讀: 8917 次  推薦: 0   原文鏈接   [收藏]  
 

大師兄 發表在 痞客邦 留言(0) 人氣()

Linq To Sql進階系列(五)Store Procedure篇

作者: Tom Song  來源: 博客園  發布時間: 2008-09-27 11:59  閱讀: 9548 次  推薦: 0   原文鏈接   [收藏]  
 

大師兄 發表在 痞客邦 留言(0) 人氣()

小菜編程成長記(十 三層架構,分層開發)

作者: 伍迷  來源: 博客園  發布時間: 2008-09-10 17:34  閱讀: 8330 次  推薦: 0   原文鏈接   [收藏]  
 

大師兄 發表在 痞客邦 留言(0) 人氣()

Linq To Sql進階系列(四)User Define Function篇

作者: Tom Song  來源: 博客園  發布時間: 2008-09-27 11:55  閱讀: 9302 次  推薦: 1   原文鏈接   [收藏]  
 

大師兄 發表在 痞客邦 留言(0) 人氣()

Linq To Sql進階系列

作者: Tom Song  來源: 博客園  發布時間: 2008-09-27 11:42  閱讀: 1520 次  推薦: 0   [收藏]  

大師兄 發表在 痞客邦 留言(0) 人氣()

Linq to SQL T4 代碼生成器 (-)訪問 DataContext 對象

作者: 麥舒  來源: 博客園  發布時間: 2010-07-23 13:33  閱讀: 2374 次  推薦: 1   原文鏈接   [收藏]  

這個工具,是在一個項目中提取出來的,現在免費提供給大家使用。

大師兄 發表在 痞客邦 留言(0) 人氣()

Linq to SQL T4 代碼生成器 (二)訪問設計器中的 Table 對象

作者: 麥舒  來源: 博客園  發布時間: 2010-07-23 13:31  閱讀: 1922 次  推薦: 1   原文鏈接   [收藏]  

  在上一篇文章中,介紹了如何訪問 DataContext 對象,下面接著來講解一下如何訪問設計器中的表對象,并生成生體類代碼。從 Northwind 數據庫中拖一個表到設計器中。拖出來后,記得保存 dbml 文件,否則是無法訪問到這個表的。 在這里拖的是 Catories 表,如下圖所示:

大師兄 發表在 痞客邦 留言(0) 人氣()

.Net Framework Client Profile 和 .Net Framework

作者: 蟈蟈俊.net  來源: 博客堂  發布時間: 2010-11-08 22:07  閱讀: 11659 次  推薦: 2   原文鏈接   [收藏]  

.NET Framework Client Profile是.NET Framework的裁剪版本。它面向客戶端應用程序。它提供 Windows Presentation Foundation (WPF)、Windows 窗體、Windows Communication Foundation (WCF)和 ClickOnce 功能的簡化子集。這可以為面向.NET Framework Client Profile 的 WPF、Windows 窗體、WCF 和控制臺應用程序實現快速部署方案。

大師兄 發表在 痞客邦 留言(0) 人氣()

使用LINQ to SQL更新數據庫(中):幾種解決方案

作者: 麒麟.NET  來源: 博客園  發布時間: 2010-01-22 10:00  閱讀: 4889 次  推薦: 0   原文鏈接   [收藏]  

前一篇文章中,我提出了在使用LINQ to SQL進行更新操作時可能會遇到的幾種問題。其實這并不是我一個人遇到的問題,當我在互聯網上尋找答案時,我發現很多人都對這個話題發表過類似文章。但另我無法滿足的是,他們盡管提出了問題,卻沒有進行詳細的剖析,只給出了解決方案(如添加RowVersion列、去除關聯等),但卻沒有說明為什么必須這么做。這也是我寫上篇的初衷,希望通過對LINQ to SQL源代碼的分析,來一步一步找出解決問題的辦法。本文將對這些方法一一進行討論。

大師兄 發表在 痞客邦 留言(0) 人氣()