這篇文章只是簡單的做個總結,沒有**。。。
1、第一次做匯出,遇到匯出的某個欄位是字典值,在for迴圈裡每迴圈一次就查詢一次資料庫
後面**review了,怎麼能在for迴圈裡一直查詢資料庫,這是多麼影響效能的事情啊
2、第二次匯出某個欄位的字典值,先把字典中的滿足條件的字典值找出來,根據字典的value值在乙個乙個的進行匹配,沒有一直訪問資料庫了,只訪問了一次。
感覺經歷了第二次我已經**優化了,但是看了一位大佬的寫法,真的學到了
3、大佬先根據條件查出自己需要的字典值,在放到redis裡面,每次去取時,先訪問redis是否存在,存在直接讀取,不存在再從資料庫中讀,在儲存到redis中。眾所周知,從redis中讀取的速度大於從資料庫中讀取的速度,讀取資料庫也是影響效能的。
最近在開發的過程中發現自己處理問題的方式有些時候過於死板了,不知道找工具使用,在遇見一件難的事情之前,可以試試看有沒有有效工具的使用,來提公升自己的效率,這個也是很關鍵的步驟。
JS高階學習歷程 15
物件導向的私有成員 靜態成員 私有成員 在建構函式裡邊定義區域性變數,就是私有成員。靜態成員 在js裡邊,函式就是物件,可以通過給函式物件宣告成員方式宣告靜態成員。原型繼承 關鍵字 prototype 單一成員繼承 函式.prototype.成員名稱 值 物件繼承 函式.prototype 物件 原...
敏捷開發歷程回顧
學習並嘗試敏捷以來,目前是第三個團隊。第乙個團隊,在乙個小公司,我負責公司兩個開發團隊之一。那是第一次帶隊開發,沒有什麼專案管理經驗,在強大的開發壓力下,有一段時間把自己搞的焦頭爛額 團隊成員比較清閒,因為他們沒能力解決複雜的問題,我自己天天忙死累活。痛定思痛的開始研究專案管理,嘗試了一些傳統的管理...
webapp專案開發歷程
一 開發概要 在手機頁面上點選每一橫行的cell,點入到對應的操作頁面 分別可以顯示使用者手機裡面的photos,video,txt 展示個人的使用者資料 方法 document.addeventlistener deviceready ondeviceready,false function on...