原创 Effective C# 摘錄(1) - C#Language Elements
1:用屬性來訪問類的私有成員 Always use properties instead of accessible data members. 2:爲常量優先選擇readonly而不是const。 Prefer readonl
原创 Assembly查找過程
1.if(是共享程序集) then 在GAC中搜索相應版本; 私有程序集必須爲於應用程序所在目錄或子目錄中,而共享程序集安裝在被稱爲全局程序集緩存Global Assembly Cache,GAC)的一個特定的全局緩
原创 即日起,Blog遷至http://www.cnblogs.com/happyhippy/
:) 點贊 收藏 分享 文章舉報
原创 非對稱加密(RSA、DH密鑰交換算法、數字簽名)
1. RSA非對稱加密 1.1 RSA密鑰生成步驟: 1.2 RSA加密和解密步驟: 2. DH密鑰交換 2.1 DH密鑰交換算法: 2.2 DH密鑰交換算法的安全性: 3. 數字簽名
原创 select top @varible
在MS SQL Server 2K5中寫的一個存儲過程如下:CREATE PROCEDURE [dbo].[GetRecentNews
原创 C#匿名方法zz
zz from WebCast—C#2.0銳利體驗 1. 匿名方法簡介 匿名方法允許我們以一種“內聯”的方式來編寫方法代碼,將代碼直接與委託實例相關聯,從而使得委託實例化的工作更加直觀和方便。 2.匿名方法的幾個相關問題: 2.
原创 Joel測試:改進代碼的12個步驟zz
Joel測試1.使用源文件控制機制嗎?2.能一步完成連編嗎?3.每天都做連編嗎?4.有故障信息數據庫嗎?5.在編寫新代碼之前修復故障嗎?6.有最新的進度表嗎?7.有規格說明書嗎?8.程序員有安靜的工作環境嗎?9.你用到了你資金能力內可以買
原创 我的第一個基於N層架構的Web項目
本系統Web模塊的架構和代碼結構圖如下所示,整個系統在物理上分爲四層,依次爲客戶端瀏覽器—Web服務器—Web Service服務器
原创 MyGeneration學習筆記(10) :配置數據庫連接
在我的《MyGeneration學習筆記(1) : 使用MyGeneration生成存儲過程和數據訪問層代碼 》一文中,我提到用internal s
原创 Effective C# 摘錄(3) - 使用C#表達設計
19:定義並實現接口優於繼承類型。 Prefer Defining and Implementing Interfaces to Inheritance。 接口支持多重繼承,可以作用於值類型,而抽象類則不可以;抽象類中可以定義字段
原创 UI界面設計常識zz
1.用戶界面的10個設計要素:(1) 用戶界面適合於軟件的功能(合適性);(2) 容易理解;(3) 及時反饋信息;(4) 防錯處理;(5) 合理的
原创 《餘世維 - 有效溝通》講義zz
1.溝通的目的:(1) 控制下屬的行爲(遵守公司政策);(2) 激勵員工、該善績效(參與管理時代——不要一天到晚做到辦公室或一直坐在電腦前,會失去溝通、失去激勵);(3) 表達情感(分享挫折與滿足);(4) 流通信息(日本的移交與中國情報
原创 閒着無聊,看《武林外傳》ing
白展堂:這人啊,有瘋死的,有摳死的,有酸死的,有撐死的…… 白展堂的一句話把裏面的人物個性都描述出來了:) 哈哈,太逗了,雖然講的都是日常生活中的小事,但很多故事也充滿了哲理,發人深思…… 《武林外傳》
原创 局部類型、空屬類型、靜態類、和其他雜項技術zz
zz from WebCast—C#2.0銳利體驗 1 局部類型簡介:• 局部類型允許我們將一個類型(類、結構或者接口)分成幾個部分,分別實現在幾個不同的.cs文件中。• 局部類型適用於以下情況:類型特別大,不宜放在一個文件中實現;一
原创 Effective C# 摘錄(2) - .NET資源管理
12:變量聲明時初始化優於賦值語句。 Prefer Variable Initializers to Assignment Statements。 若類的實例變量成員在聲明時初始化,初始化代碼會內聯到該類的每個實例構造函數中:構造