使用分頁方式讀取超大文件的性能試驗
© Conmajia 2012 May 15th, 2012 (注:本文使用 FileStream 類的 Seek() 和 Read() 方法完成文件讀取,沒有用其他的騷東西。) 我們在編程過程中,經常會和計算機文件讀取操作打交道。隨著計算機功能和性能的發展,我們需要操作的文件尺寸也是越來越大。在 ...
Ajax與JSON的一些總結
1.1.1 摘要 Ajax技術的核心是XMLHttpRequest對象(簡稱XHR),可以通過使用XHR對象獲取到服務器的數據,然后再通過DOM將數據插入到頁面中呈現。雖然名字中包含XML,但Aja... ...
與老大的交談——估算項目時間
介紹上一次我們聊到估算項目的時間進度!,感謝很多博友的建議。我也向我們老大咨詢了一下,他給了我很多寶貴的意見。以下是我跟老大的一些交談,希望對大家有所幫助。把握三個點以下是老大給我的建議,大家可以考慮一下。這三個點中,我們最終要完成的就是目標的完成。1、這里的資源,主要指開發人員。2、現在開發人員就... ...
C#嵌入x86匯編——一個GPIO接口的實現
開始進入工業自動化,買的工控機帶有GPIO接口,可用于直接控制繼電器。 從廠家拿到接口手冊一看,居然是匯編直接操作端口,基本上是IN/OUT指令了。接口很簡單,計算位移,讀取;計算位移,寫入。 這種接... ...
哪里是樂土?--關于團隊良性循環
賜我們樂土吧我小時候,很小很小的時候,看過一個動畫片,記憶深刻。名字就叫《樂土》。(國產動畫,畫面很土,呵呵)。大致的故事情節是這樣的。大地遭遇了洪水、瘟疫、干旱、蝗災;人民生活困苦,地無一毛、野獸橫行;人們處在水深火熱之中,非常凄慘。大自然的力量讓人們屈服,跪在那里,乞求上蒼:“蒼天啊,請賜我們一... ...
細說ASP.NET Windows身份認證
上篇博客我談到了一些關于ASP.NET Forms身份認證方面的話題,這次的博客將主要介紹ASP.NET Windows身份認證。Forms身份認證雖然使用廣泛,不過,如果是在 Windows Active Directory 的環境中使用ASP.NET,那么使用Windows身份認證也會比較方便。... ...
Sql Server查詢性能優化之走出索引的誤區
據了解絕大多數開發人員對于索引的理解都是一知半解,局限于大多數日常工作沒有機會、也什么沒有必要去關心、了解索引,實在哪天某個查詢太慢了找到查詢條件建個索引就ok,哪天又有個查詢慢了,再建立個索引就是,或者干脆把整個查詢SQL直接發給DBA,讓DBA直接幫忙優化了,所以造成的狀況就是開發人員對于索引的... ...
對《javascript 雜談之哪種寫法你更喜歡?》最后一種“匿名函數法”的解釋
前兩天看了篇不錯的關于javascript寫法的文章。在評論里,不少人表示看不懂最后一種方法,作者也沒詳細說明,于是我順勢解說,算是沾點人氣。 代碼如上圖,整體結構模仿jQuery,代碼不長,知識點較多,信息量很大,我們分兩部分,逐行解釋。 第一部分 第一部分中,我們把extend相關的方法抽離,剩 ...
javascript 雜談之哪種寫法你更喜歡?
思維導圖介紹老是在寫js,你平時是怎么寫你的js呢?更喜歡哪種方式呢?今天就把常見的跟大家嘮叨嘮叨。——年紀大了,就這一愛好(平時也喜歡說胡話),別閑我煩!直接初始化法優點:1、userData本身就是對象實例。——上來就實例化一個類出來,也不怕瀏覽器受不了。2、代碼緊湊。3、編程效率高。缺點:1、... ...
Quora的技術探索
關于問答類的應用,最早接觸的是stackoverflow和知乎 ,而Quora作為知乎的原型,因為其創始人來自FaceBook而吸引了我。事實上關于Quora的技術分析,馮大輝和陳皓都已經有所詳細的闡述:《Quora 用了哪些技術 ?》《Quora使用到的技術》。通過他們的文章,我看到了一篇更詳細的... ...
C# 溫故而知新:Stream篇(六)
C# 溫故而知新:Stream篇(六)BufferedStream目錄:簡單介紹一下BufferedStream如何理解緩沖區?BufferedStream的優勢從BufferedStream 中學習裝飾模式 如何理解裝飾模式 再次理解下裝飾模式在Stream中的作用BufferedStream的構... ...
CSS3 必須要知道的10 個頂級命令
1.邊框圓角(Border Radiuas)這個是我們在平常很常用的吧,以前我在用div圓角的時候,特別特別的痛苦,不管是用CSS來畫圓角,還是用圖片來畫圓角都不那么容易,但是現在好了,在CSS3中,直接只需要如下面餓代碼,就能做出美輪美奐的圓角效果了~~~#box1 {border: 1px so... ...
Sql Server參數化查詢之where in和like實現詳解
身為一名小小的程序猿,在日常開發中不可以避免的要和where in和like打交道,在大多數情況下我們傳的參數不多簡單做下單引號、敏感字符轉義之后就直接拼進了SQL,執行查詢,搞定。若有一天你不可避免的需要提高SQL的查詢性能,需要一次性where in 幾百、上千、甚至上萬條數據時,參數化查詢將是... ...
淺析Sql Server參數化查詢
說來慚愧,工作差不多4年了,直到前些日子被DBA找上門讓我優化一個CPU占用很高的復雜SQL語句時,我才突然意識到了參數化查詢的重要性。
相信有很多開發者和我一樣對于參數化查詢認識比較模糊,沒有引起足夠的重視
錯誤認識1.不需要防止sql注入的地方無需參數化
參數化查詢就是為了防止... ...
【原創】說說JSON和JSONP,也許你會豁然開朗,含jQuery用例
說到AJAX就會不可避免的面臨兩個問題,第一個是AJAX以何種格式來交換數據?第二個是跨域的需求如何解決?這兩個問題目前都有不同的解決方案,比如數據可以用自定義字符串或者用XML來描述,跨域可以通過服務器端代理來解決。但到目前為止最被推崇或者說首選的方案還是用JSON來傳數據,靠JSONP來跨域。而... ...
細說ASP.NET Forms身份認證
用戶登錄是個很常見的業務需求,在ASP.NET中,這個過程被稱為身份認證。由于很常見,因此,我認為把這塊內容整理出來,與大家分享應該是件有意義的事。在開發ASP.NET項目中,我們最常用的是Forms認證,也叫【表單認證】。這種認證方式既可以用于局域網環境,也可用于互聯網環境,因此,它有著非常廣泛的... ...
C# 溫故而知新:Stream篇(五)
C# 溫故而知新:Stream篇(五)MemoryStream目錄:1 簡單介紹一下MemoryStream2 MemoryStream和FileStream的區別3 通過部分源碼深入了解下MemoryStream4 分析MemorySteam最常見的OutOfMemory異常5 MemoryStr... ...
技術文章是怎樣煉成的?
思維導圖介紹 最近看到很多這方面的文章,我就想了想,我認為的好的技術文章是什么樣的? 這文章主要是寫給自己的,對我以后的技術文章有警醒作用。目標群體 不是讓你在文章開頭寫下,你的文章適合什么樣的人讀?——這是什么意思,鄙視我看不懂你的文章。 我所說的“目標群體”是大家,也包括你自己。你的文章是給大家... ...



