摘要: 本文是《Clean C#》一書譯文的序言,閱讀譯文請移步至:《Clean C#》譯文。 《Clean C#》的副標題是Readable,Maintainable,Pleasurable,本書旨在提供一些編寫具有良好可讀性與可維護性代碼的建議。雖然書名中帶有C#字眼,但書中提供的經驗絕不僅限于C#,也閱讀全文
posted @ 2018-10-27 17:35 雪飛鴻 閱讀(100) 評論(0) 編輯
摘要: JAVA 定義Person類 定義Chinese類 創建Chinese類實例 輸出結果如下: 執行順序為: 基類靜態初始化塊——當前類靜態初始化塊——基類初始化塊——基類構造函數——當前類初始化塊——當前類構造函數 ?? JAVA中加載類時會調用類的靜態代碼塊 執行結果如下: .NET 與JAVA相閱讀全文
posted @ 2019-02-24 11:49 雪飛鴻 閱讀(16) 評論(0) 編輯
摘要: 序列化:將對象的狀態信息及類型信息,轉換為一種易于傳輸或存儲形式(流,即字節序列)的過程。 下圖為序列化過程圖示,圖片來自微軟官方文檔: 反序列化:與序列化相反,將流轉換為對象的過程。 常用的有二進制序列化、XML序列化及JSON序列化三種序列化方式。.NET自身提供了對二進制序列化與XML序列化的閱讀全文
posted @ 2019-01-28 16:15 雪飛鴻 閱讀(20) 評論(0) 編輯
摘要: 以下基于.NET Core 2.1 定義GrayLog日志記錄中間件: 中間件代碼: 日志記錄代碼: Graylog日志配置: 注冊中間件到請求處理管道: 以上日志記錄了如下幾個方面: 日志信息Id 請求來源 請求基礎信息 采用類似HTTP請求行格式,即:HttpMethod RequestUrl 閱讀全文
posted @ 2019-01-08 16:33 雪飛鴻 閱讀(280) 評論(0) 編輯
摘要: 變量 示例如下: T-SQL提供了使用SELECT語句來給變量賦值的擴展功能: 也可以使用子查詢來給變量賦值: 注意,上述SET語句中的子查詢必須只能返回標量,否則會報錯,示例如下: 執行報錯: 子查詢返回的值不止一個。當子查詢跟隨在 =、!=、<、<=、>、>= 之后,或子查詢用作表達式時,這種情閱讀全文
posted @ 2019-01-01 17:04 雪飛鴻 閱讀(167) 評論(0) 編輯
摘要: 以下基于.NET Framework4.6及.NET Core2.0 .csproj 用于配置項目信息,如: 程序集名稱、類型 Framework版本 項目所包含的文件信息,如:cs、html、js、config、xml等 項目所引用的程序集信息,包含本地dll與Nuget包 其它信息 程序集名稱、閱讀全文
posted @ 2018-12-21 15:41 雪飛鴻 閱讀(274) 評論(0) 編輯
摘要: 本文素材來自視頻,請自備梯子觀看:What Is Dynamic Programming and How To Use It Dynamic Programming:動態編程分為如下幾步: 這種存儲計算結果以備再次使用稱之為:Memoization(這個詞,不知道怎么翻譯好) 以斐波那契數列為例來說閱讀全文
posted @ 2018-12-15 22:29 雪飛鴻 閱讀(327) 評論(1) 編輯
摘要: 在前面的文章中對T-SQL的查詢做了基本總結,接下來我們看下SQL中的另外一個常用操作——數據的修改。 INSERT INSERT 向數據表中插入數據的基本語句,句式: T-SQL對VALUES進行了增強,可以一條語句插入多條數據: 示例如下: BULK INSERT 該語句用于將文件中的數據插入到閱讀全文
posted @ 2018-12-11 21:48 雪飛鴻 閱讀(252) 評論(0) 編輯
摘要: 三個運算符 T-SQL支持三個集合運算符:UNION、INTERSECT、EXCEPT。 集合運算符查詢的一般形式如下: ORDER BY 在邏輯查詢處理方面,集合運算符應用于兩個查詢結果集,且外部的ORDER BY子句(如果有的話)應用于集合運算所得到的結果集。 每個獨立的查詢可以使用除了ORDE閱讀全文
posted @ 2018-11-28 22:27 雪飛鴻 閱讀(178) 評論(0) 編輯
摘要: 子查詢 在嵌套查詢中,最外面查詢結果集返回給調用方,稱為外部查詢。嵌套在外部查詢內的查詢稱為子查詢,子查詢的結果集供外部查詢使用。 根據是否依賴外部查詢,可將子查詢分為自包含子查詢和相關子查詢。自包含子查詢不依賴外部查詢,相關子查詢則依賴外部查詢。 子查詢結果是在運行時計算的,查詢結果會跟隨查詢表的閱讀全文
posted @ 2018-11-24 18:17 雪飛鴻 閱讀(135) 評論(0) 編輯
摘要: 在上篇博文中介紹了T-SQL查詢的基礎知識,本篇主要介紹稍微復雜的查詢形式。 表運算符 表運算符的作用是把為其提供的表作為輸入,經過邏輯查詢處理,返回一個表結果。SQL Server支持四個表運算符:JOIN、APPLY、PIVOT、UNPIVOT,其中JOIN是標準SQL中的運算符,APPLY、P閱讀全文
posted @ 2018-11-14 22:25 雪飛鴻 閱讀(317) 評論(0) 編輯
耐克篮球多少钱