C# 溫故而知新:Stream篇(二)
C# 溫故而知新:Stream篇(二)TextReader 和StreamReader目錄:為什么要介紹 TextReader?TextReader的常用屬性和方法TextReader 示例從StreamReader想到多態(tài)簡單介紹下Encoding 編碼StreamReader 的定義及作用Str... ...
C# 溫故而知新:Stream篇(—)
C# 溫故而知新:Stream篇(—) 目錄:什么是Stream?什么是字節(jié)序列?Stream的構(gòu)造函數(shù)Stream的重要屬性及方法Stream的示例Stream異步讀寫Stream 和其子類的類圖本章總結(jié)什么是Stream?MSDN 中的解釋太簡潔了: 提供字節(jié)序列的一般視圖(我可不想這么理解,這... ...
【前端應該知道的那些事兒】運動學基礎
【寫在前面的話:】前不久剛看到過一句話:說好的技術(shù)文章應該讓讀者感覺增加信心,而不是失去信心。有感于這句話是因為以前覺得發(fā)一些貌似高深的,看起來nb的東西才算一篇好博文,可是多少有點炫技的成分。可是后來越發(fā)覺想把一個看起來簡單的問題說通透也著實不易。我希望今后的文章多少能帶給更多的讀者一些幫助吧。 ... ...
技術(shù)文章如何寫作才能有較好的閱讀體驗
好的技術(shù)文章,是讓符合閱讀條件的讀者,在良好閱讀體驗的情況下,看懂學會甚至掌握文章要傳達的信息。如果你的寫作是為了分享,那么一定要時刻考慮你的讀者,有了這樣的心態(tài),不愁寫不好技術(shù)文章。 ...
好的技術(shù)文章應該讓讀者更自信而不是更自卑
今天朋友給我微博留言,說我的《大話設計模式》被拍磚了。果不其然,確實是在《放過設計模式吧》的評論第8條中有。還好博主并沒有在博文中點名我的書,還算是留了點客氣。不過如此轟動的一篇博文(博客園編輯首頁推薦),但卻傳達了一些讓初學者困惑的信息——我們初學者在不知道對錯的情況下到底還要不要寫設計模式的心得... ...
Fish Li 的一年博客總結(jié)
2011-03-12開博,今天2012-03-12,整整寫了一年的博客,今天決定寫個總結(jié)。這篇總結(jié)為分四個部分:1. 博客索引:談談技術(shù),給博客做個索引。2. 回顧經(jīng)歷:講述我的寫博歷程。3. 博客定位:公開我的博客風格以及選題范圍。4. 規(guī)劃未來:介紹我未來的寫作計劃。博客索引我的博客在選題時,都... ...
SQL Server 2012新增的內(nèi)置函數(shù)嘗試
簡介 SQL Server2012新增了一些內(nèi)置函數(shù)來讓開發(fā)人員使用起來更加容易。可以減少代碼量,下面我們將SQL Server新增的函數(shù)分為幾類分別探討一下。 字符串類函數(shù) SQL Server2012中提供了兩個和字符串相關(guān)的函數(shù),分別為Concat和Format. Concat如其名稱所示,用... ...
PHP 正則表達式
思維導圖點擊下圖,可以看具體內(nèi)容!介紹 正則表達式,大家在開發(fā)中應該是經(jīng)常用到,現(xiàn)在很多開發(fā)語言都有正則表達式的應用,比如javascript,java,.net,php等等,我今天就把我對正則表達式的理解跟大家嘮嘮,不當之處,請多多指教!需要知道的術(shù)語——下面的術(shù)語你知道多少?Δ 定界符Δ 字符域... ...
逃脫Asp.Net MVC框架/枷鎖,使用Razor視圖引擎
更多背景參看 前傳:Razor視圖引擎淺析 后續(xù): 自己動手做框架—MVC+Front Controller 為什么要這么做? 1. Asp.Net MVC 其實也不是太好 2. 我有自己的敏捷Web框架, 仍然想用Razor引擎 3. 動態(tài)編譯很有意思,這也是將來的一個趨勢,如果有人有興趣,我倒是... ...
WCF Web API 說再見,繼承者ASP.NET Web API
從 .NET 3.5 開始 WCF 已經(jīng)支持用 WebHttpBinding 構(gòu)建 RESTful Web 服務,基于 WCF 框架的 RESTful Web 服務還是建立在 WCF Message ... ...
ASP.NET頁面優(yōu)化,性能提升8倍的方法
今天與大家分享:一種優(yōu)化頁面執(zhí)行速度的方法。采用這個方法,可以使用頁面的執(zhí)行速度獲得【8倍】的提升效果。為了讓您對優(yōu)化的效果有個直觀的了解,我準備了下面的測試結(jié)果截圖:測試環(huán)境:1. Windows Server 2003 SP22. Viaual Studio 2008,使用自帶的WebDev.W... ...
SQL Server 2012中的ColumnStore Index嘗試
簡介 費了半天勁,今天終于裝好SQL Server2012了。按照MSDN中的新特性資料(Columnstore Indexes for Fast DW QP SQL Server 11)。嘗試了下ColumnStore Index。ColumnStore Index按照其字面意思所示。是基于列存儲... ...
SQL Server中的Merge關(guān)鍵字
簡介 Merge關(guān)鍵字是一個神奇的DML關(guān)鍵字。它在SQL Server 2008被引入,它能將Insert,Update,Delete簡單的并為一句。MSDN對于Merge的解釋非常的短小精悍:”根據(jù)與源表聯(lián)接的結(jié)果,對目標表執(zhí)行插入、更新或刪除操作。例如,根據(jù)在另一個表中找到的差異在一個表中插入... ...
從此不再懼怕URI編碼:JavaScript及C# URI編碼詳解
混亂的URI編碼 JavaScript中編碼有三種方法:escape、encodeURI、encodeURIComponent C#中編碼主要方法:HttpUtility.UrlEncode、Server.UrlEncode、Uri.EscapeUriString、Uri.EscapeDataStr... ...
c#中的浮點型轉(zhuǎn)整形的舍取-四舍五入和銀行家舍入
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0Double顯示轉(zhuǎn)換int static void Main(string[] args) { Console.WriteLine("5.1~{0}", (int)5.1d); Con... ...
async 與 await 在 Web 下的應用
關(guān)于 .net 的異步,一篇文章是講不完的,我這里就貼兩篇文章讓大家看一下:
《正確使用異步操作》、《C#客戶端的異步操作》、《細說ASP.NET的各種異步操作》
另外,在 .net 4.0 中還推出了新的任務并行庫(TPL),也是一種新異步模式:
《任務并行庫》
最后,.net 4.5 又... ...
從性能的角度談SQL Server聚集索引鍵的選擇
簡介 在SQL Server中,數(shù)據(jù)是按頁進行存放的。而為表加上聚集索引后,SQL Server對于數(shù)據(jù)的查找就是按照聚集索引的列作為關(guān)鍵字進行了。因此對于聚集索引的選擇對性能的影響就變得十分重要了。本文從旨在從性能的角度來談聚集索引的選擇,但這僅僅是從性能方面考慮。對于有特殊業(yè)務要求的表,則需要按... ...
C#綜合揭秘——細說進程、應用程序域與上下文之間的關(guān)系
本文主要是介紹進程(Process)、應用程序域(AppDomain)、.NET上下文(Context)的概念與操作。一個進程內(nèi)可以包括多個應用程序域,也有包括多個線程,線程也可以穿梭于多個應用程序域當中。但在同一個時刻,線程只會處于一個應用程序域內(nèi)。線程也能穿梭于多個上下文當中,進行對象的調(diào)用。雖... ...
IE下 z-index 的各種坑
到新地方有些日子了,差不多適應了這邊的工作節(jié)奏與流程。接到的第一個開發(fā)任務是幾個比較簡單的頁面,需要做的工作就是先把設計圖變成頁面,然后使用PHP創(chuàng)建幾個請求的接口傳遞數(shù)據(jù),標準且簡潔的web開發(fā)思路。可是真有些日子沒有寫DIV+CSS了,而且對IE6兼容性的坑碰到的還是不夠多(以前做國外項目),所... ...



