摘要:
jQuery中有便捷的方法來執行異步操作。這段時間做了一個需要頻繁從數據庫獲取數據,且數據量比較大的頁面。一開始刷新事件間隔為5秒鐘,當頁面加載速度趕不上刷新的速度,導致頁面反映遲緩。優化思路:1、檢查SQL。速度慢多半是因為SQL獲取數據的效率不高,用高於實際情況的數據量進行測試。 關於SQL優化的一些體會:嘗試使用臨時表; 儘量減少不必要的字段; 用exists替代in; 多表連接時先select出需要的字段作為子表后在進行連接; 創建索引; 將數據表不必要的歷...
阅读全文
posted @ 2014-01-22 15:24
Jeacathy
阅读(193)
推荐(0)
编辑
摘要:
jQuery 的empty()方法在可以頁面移除元素,但是並不能釋放這些元素的子元素佔用的內存,而這些元素的子元素將變成“遊離狀態”,理解了樹的概念就很好理解這個。現在需要做的:第一步:就是將這些子元素放進標籤中,再將的HTML賦值為空:jQuery.fn.removeNode = function(){ var d; return function(){ if(this[0] && this[0].tagName != 'BODY'){ d = d || document.createElement('div'); d.appendChild(
阅读全文
posted @ 2014-01-22 14:48
Jeacathy
阅读(355)
推荐(0)
编辑
摘要:
asp.net 頁面可以通過標籤來下載某種文件,當瀏覽器下載文件的類型跟原來不一致或者不支持下載時,可能原因是web服務器不支持該類型文件,需要在“MIME类型”中添加相應的類型。以".apk"文件為例:打开IIS服务管理器,找到服务器,右键-属性,打开IIS服务属性; 单击MIME类型下的“MIME类型”按钮,打开MIME类型设置窗口; 单击“新建”,建立新的MIME类型; 扩展名中填写“.apk”,MIME类型中填写apk的MIME类型“ application/vnd.android.package-archive ” 单击“确定”保存设置。 重启IIS,使设置生效。
阅读全文
posted @ 2014-01-22 14:28
Jeacathy
阅读(182)
推荐(0)
编辑