原创 傳說中的軍規:網站前端和後臺性能優化的34條經驗和方法

1 減少HTTP請求數量 (Minimize HTTP Requests)   tag:content 80%的用戶響應時間被花費在前端,而這其中的絕大多數時間是用於下載頁面中的圖片、樣式表、腳本以及Flash這些組件。減少這些組件的數量

原创 location.replace()的用法,簡單的防止“後退”(轉)

用法跟 location.href 一樣,但用 replace 導到下頁後,就不能再回到上一頁 Document.location.href和.replace的區別 document.location.href和document.loca

原创 http協議中,url最大長度是多少?

在http協議中,其實並沒有對url長度作出限制,往往url的最大長度和用戶瀏覽器和Web服務器有關,不一樣的瀏覽器,能接受的最大長度往往是不一樣的,當然,不一樣的Web服務器能夠處理的最大長度的URL的能力也是不一樣的。下面就是對各種瀏

原创 IE6的一些小缺陷

最近在做一個簡單AJAX驗證時發現了個問題,在IE6下請求總是失敗。($.getJSON)後來發現,服務端發回的響應經過了gzip壓縮,但IE6的XMLHTTPRequest對象不會自動對相應進行解壓 ,導致後續JSON解析錯誤。但在其

原创 firefox與IE透明度(opacity)設置區別

[記錄]firefox與IE透明度(opacity)設置區別 關鍵字: javascript, css, opacity 1.IE6設置透明度 css設置 filter:alpha(opacity=50); javascript

原创 對高內聚 低耦合 的理解

引用:http://www.3snews.net/html/91/7091-20450.html   我們在程序設計中經常會聽到:“軟件設計要講究 高內聚 低耦合”,那麼到底什麼是“高內聚 低耦合”呢??       其實啊,內聚: 故名

原创 Visual C# HTTP協議開發

HTTP協議簡介 HTTP協議簡介 HTTP的請求 HTTP的響應 與HTTP相關類的簡介 WebRequest類 WebResponse類 HttpWebRequest類 HttpWebResponse類 Uri類 HTTP協議簡介

原创 百萬級訪問量網站的技術準備工作

當今從純網站技術上來說,因爲開源模式的發展,現在建一個小網站已經很簡單也很便宜,所以很多人都把創業方向定位在互聯網應用。這些人裏大多數不是很懂技術,或者不是那麼精通,而網站開發維護方面的知識又很分散,學習成本太高,所以這篇文章將這些知識點

原创 js中escape,encodeURI,encodeURIComponent三個函數的區別

js對文字進行編碼涉及3個函數:escape,encodeURI,encodeURIComponent,相應3個解碼函數:unescape,decodeURI,decodeURIComponent 1、   傳遞參數時需要使用encode

原创 實現可以拖動的div層

以下代碼只是演示原理,具體應用請結合你自己的實際需求進行修改。 <!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xh

原创 好戲連臺 2010年最佳jQuery插件揭曉

在2010年,JavaScript框架繼續日漸普及,這使得大量的插件被開發出來。滿目琳琅,難以選擇心頭之好。WDL的作者從大量的優秀jQuery插件精心篩選出一些對Web Designers有幫助的和具備非常不錯的視覺效果的Best

原创 什麼是冒泡事件?

  就是當設定了多個div的嵌套時;即建立了父子關係,當父div與子div共同加入了onclick事件時,當觸發了子div的onclick事件後,子div進行相應的js操作。但是父div的onclick事件同樣會被觸發。這就造成了事件的多

原创 報錯:InnerHtml無法獲取內部內容,因爲該內容不是文本。

在後臺獲取dataDiv的innerHtml時,如果直接寫dataDiv.innerHtml,而dataDiv有runat=server的控件,就會報錯, 因此需要用下面的方法來實現。 1.添加一個方法 public override

原创 哈希表

* 若結構中存在關鍵字和K相等的記錄,則必定存儲在f(K)的位置上。由此,不需比較便可直接取得所查記錄。這個對應關係f稱爲散列函數(Hash function),按這個思想建立的表爲散列表。        * 對不同的關鍵字可能得到同一散

原创 在 Windows 上安裝Rabbit MQ 指南

rabbitMQ是一個在AMQP協議標準基礎上完整的,可服用的企業消息系統。他遵循Mozilla Public License開源協議。採用 Erlang 實現的工業級的消息隊列(MQ)服務器。      RabbitMQ的官方站:htt