原创 《軟件設計精要與模式》讀書筆記(二)-對象法則

對象法則 1.面向對象思想:一切皆對象(包括描述信息的屬性和描述信息的行爲) 2.面向對象核心要素:封裝(合理的隱藏與公開。合理的封裝符合單一職責原則,保障了對象的高內聚)、繼承(重用和抽象的基礎,耦合關係,優先使用合成/聚合複用原則)、

原创 《軟件設計精要與模式》讀書筆記(一)

架構設計需要關注內容: 1.程序組織(Program Organization) 劃分功能模塊,正確描述模塊間關係, 利用高內聚低耦合設計思想與原則對功能模塊以組件或者包的形式進行封裝。 根據面向接口設計原理將組件和包進行抽象,公開暴露服

原创 MVC gridview導出到EXCEL

  public virtual ActionResult ExportToExcel(object dataSource, string filename = "excel")         {             GridVie

原创 list排序

    private static List<MTL_WAREHOUSE_DETAIL> ListSort(List<MTL_WAREHOUSE_DETAIL> infoList, string field, string rule)

原创 js及後臺代碼多語言處理

1.js /*!  * js 幫助工具,主要是對一些常用方法的第二次封裝  * Create Date: 2015-06-16 22:57 */ Date.prototype.Format = function (fmt) {     v