原创 C#中 foreach,linq,delegate集合查詢的性能比較

  昨天和別人討論了一下linq的性能,以下是簡單的性能測試比較代碼, 在這裏解釋一下,代碼的執行速度計時測試不能用datetime了,不夠精確。 建議用StopWatch class Program {

原创 for 和foreach的區別

for 和foreach的區別 1.for循環並不依賴於數組或其他形式的組式數據結構,只是簡單的   在調用了代碼後,進行一個判斷,判斷是否要繼續。   (非常類似於do..while和while循環) 2.foreach循環如果作用在一

原创 Git fetch和git pull的區別

Git fetch和git pull的區別 分類: 版本控制 2012-06-14 20:56 105505人閱讀 評論(9) 收藏 舉報 原文: http://www.tech126.com/git-fetch-pull/

原创 Build Action 設置爲 Embedded Resource

Microsoft .NET 框架支持兩種資源 — 無類型清單資源和有類型資源。通過將文件的 Build Action 設置爲 Embedded Resource,可以讓 Visual Studio .NET 支持無類型清單資源,

原创 Linked vs. Embedded Resources(鏈接的資源與嵌入的資源)

參考:https://msdn.microsoft.com/zh-cn/library/ht9h2dk8(VS.80).aspx Linked vs. Embedded Resources 鏈接的資源與嵌入的資源 Visua

原创 開發人員可以自己定義VS文件模版

團隊開發,最重要的是什麼? 統一的規範,對於一個團隊,在開發項目之前,必須要先告訴大家項目的規範是什麼,而開發人員在實際當中再去執行這個規範,對於規範事實上是個很宏觀的概念,它可能有很多版本,呵呵,如代碼書寫規範,代碼重構規範,代

原创 VS2012自帶的 性能分析 工具使用實例

FROM:http://www.cnblogs.com/aarond/archive/2013/04/19/performance-enhancement.html 本篇通過一小段代碼的console程序來進行性能的分析以及改進、直到

原创 Linux Shell的 & 、&& 、 ||使用說明

Linux Shell的 & 、&& 、 || & 放在啓動參數後面表示設置此進程爲後臺進程 默認情況下,進程是前臺進程,這時就把Shell給佔據了,我們無法進行其他操作,對於那些沒有交互的進程,很多時候,我們希望將其在後臺啓動,

原创 Application、Session、Cookie、ViewState、Cache、Hidden

在ASP.NET中,有很多種保存信息的內置對象,如:APPlication,Session,Cookie,ViewState和Cache等。下面分別介紹它們的用法和區別。 方法 信息量大小 作用域和保存時間 應用範圍

原创 Visual Studio 中項目文件屬性的Build action 設置

Visual Studio 中項目文件屬性的Build action 設置 None: The file is not included in the project output group and is not co

原创 HTML5:input file控件限制上傳文件類型

input file控件限制上傳文件類型 文件類型中間用,分開   html和htm這樣的要寫成兩個 <input id="File1" type=

原创 Junction.exe 命令應用詳解及下載

Junction.exe 命令應用詳解及下載 http://technet.microsoft.com/en-us/Sysinternals/Bb896768.aspx 下載Junction NTFS 新特性:Junction

原创 ASP.NET瀏覽器定義文件及IE兼容模式

ASP.NET瀏覽器定義文件及IE兼容模式 對於ASP.NET的站點可以通過添加一個自定義的HTTP頭的方式,如下: <?xml version="1.0" encoding="utf-8"?> <configuration>   <

原创 怎樣避免(F5)刷新頁面造成的重複提交

避免刷新頁面造成的重複提交 1.Ajax 頁面的按鈕使用ajax提交,後臺用ashx頁面處理。即可防止頁面重複提交   2. Hidden ,session   使用一個Hidden標籤和session值一起來做標識 在提交表單後,修改

原创 F5刷新和Ctrl+F5強制刷新

IE裏F5和Ctrl+F5區別 一個是刷新,一個是強制刷新 按F5有時候一些內容是不會被更新的,而CTRL+F5則所有內容都會被更新.  具體區別是: F5通常只是刷新本地緩存; Ctrl+F5可以把INTERNET臨時文件夾的文件刪除