2014年1月22日
摘要: jQuery中有便捷的方法來執行異步操作。這段時間做了一個需要頻繁從數據庫獲取數據,且數據量比較大的頁面。一開始刷新事件間隔為5秒鐘,當頁面加載速度趕不上刷新的速度,導致頁面反映遲緩。優化思路:1、檢查SQL。速度慢多半是因為SQL獲取數據的效率不高,用高於實際情況的數據量進行測試。 關於SQL優化的一些體會:嘗試使用臨時表; 儘量減少不必要的字段; 用exists替代in; 多表連接時先select出需要的字段作為子表后在進行連接; 創建索引; 將數據表不必要的歷... 阅读全文
posted @ 2014-01-22 15:24 Jeacathy 阅读(192) 评论(0) 推荐(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 阅读(352) 评论(0) 推荐(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 阅读(180) 评论(0) 推荐(0) 编辑