原创 【十三】與設計模式相相處

一、定義設計模式 二、小技巧   三、分類     四、總結  

原创 【二】觀察者模式

一、定義 二、類圖     三、總結 

原创 【十一】代理模式

一、定義 二、類圖 三、細分 四、總結

原创 【九】狀態模式

一、定義 二、類圖 三、總結  

原创 【八】迭代器與組合模式

一、迭代器 1、定義 2、類圖   二、組合模式 1、定義   2、類圖     三、總結  

原创 【四】單件模式

1、定義 2、例子 (1)、同步   (2)、預加載   (3)雙重檢查鎖   3、總結  

原创 【七】模板方法模式

1、定義 2、例子   3、總結  

原创 【六】適配器模式與外觀模式

1、適配器模式 (1)、定義        (2)、例子 2、外觀模式 (1)、定義   (2)、例子   3、總結  

原创 【一】策略模式

1、定義:              定義了算法族,分別封裝起來,讓它們之間可以互相替換, 此模式讓算法的變化獨立於使用算法的客戶。 2、例圖 3、總結  

原创 【三】工廠模式

1、工廠方法模式 (1)、定義 (2)、例圖   2、抽象工廠模式 (1)、定義   (2)、例圖   3、兩者比較     4、總結    

原创 【二】裝飾者模式

1、定義             動態地將責任附加到對象上。若要擴展功能,裝飾者提供了比繼承更有彈性的替代方案。 2、例圖 3、總結  

原创 求大神解決codeSmith7自動生成的uft8文件帶有bom,想自動生成不要bom的utf8文件,不勝感激,發紅包

  源碼: <%@ Template Language="C#" TargetLanguage="Text" Src="" Inherits="" Debug="False" CompilerVersion="v3.5" Descr

原创 codeSmith7官方開發文檔api

codeSmith7官方開發文檔api 傳送門: https://download.csdn.net/download/tqs314/10745816

原创 codeSmith轉義字符,輸出雙引號""

       在網上找了半天,沒找到codeSmith轉義如何輸出雙引號,自己隨便試了一下,既然對了,記錄一下. <script runat="template"> private string getDoubleQuotationM

原创 codeSmith7解決無法獲取到MySQL中的表和列的comment屬性

最近學習codeSmith7,發現開發效率瞬間提高了不少。但是連接mysql數據庫開發時,遇到無法獲取到MySQL中的表和列的comment屬性。記錄一下解決的方案,方便後人出坑。 一、測試結果: 建表語句 CREATE TABLE te