畢設日誌——026-030

2019-12-23-週一

 

新學習的知識點

進一步瞭解了BaaS框架和智能推薦算法。

項目進度

開始重新寫開題報告,繼續實現畢設的聊天界面,同時進一步熟悉了Bmob的數據查詢操作,以及用戶註冊操作,再次更新和完善了數據庫設計,數據庫3.0正式完成。

項目筆記

下午大佬開了個會,要組織一個活動,使用大疆的robomaster組織競賽,每個月一次,有獎有罰,第一屆是機器人組裝大賽,我們組選了我和東川哥參賽,晚上了解了一下robomaster的相關信息。

 

2019-12-24-週二

 

新學習的知識點

瞭解了國內外著名公司的一些智能推薦算法。

項目進度

完成了開題報告。

項目筆記

在完善開題報告的過程中,深入瞭解了一下智能推薦算法,分析了一下國外和國內比較著名的幾家公司,如amazon,youtobe,國內的知乎等。晚上根據預想的智能推薦算法,再次設計了數據庫。

 

2019-12-25-週三

 

新學習的知識點

無。

項目進度

繼續完善開題報告。

項目筆記

繼續完善開題報告,想到一個智能推薦的關鍵問題,即已經推薦給用戶的數據不能重複推薦給用戶,暫時想到的解決措施比較簡單,即爲每個用戶保存閱讀過的內容,再進行篩選,但是這種方式實現簡單,缺點也十分明顯,即篩選速度慢,佔用空間大,所以還需要再尋找一種新的算法來實現數據的去重篩選。

晚上作爲參賽選手參加了部門組織的第一屆機器人大賽-組裝大賽,氛圍非常熱鬧。

 

2019-12-26-週四

 

新學習的知識點

瞭解了大量數據的去重篩選算法,即BloomFilter,是一種非常驚豔的算法,在查找相關資料來實現該算法時,發現了一個更厲害的第三方開源框架——Guava,是谷歌的一款框架,支持Java、Android等,這個開源庫不僅提供了字符串的各種高效率哈希算法,更是直接提供了BloomFilter的類庫,將原算法進行了優化,能夠動態設置可存儲的數量和容錯率,非常實用。BloomFilter還可以應用在爬蟲中,用以篩選重複的url。

瞭解了基於內容推薦和協同過濾的智能推薦算法。

項目進度

完善開題報告中關於大數據去重的部分。

項目筆記

上午解決了一個bug,因爲改動了一行代碼導致的,最終是同事找到的原因,自己的思維還是不夠縝密。

 

2019-12-27-週五

 

新學習的知識點

學習了Android中輸入框彈出後界面屬性的設置。

項目進度

今天繼續完善項目中聊天界面的輸入框,因爲該界面是在Fragment中而不是Activity中,所以在監聽輸入法彈出和隱藏來更新界面時遇到了很大的困難,最終決定不使用系統的參數來設置,而是全部自己實現,最終實現效果比較理想,且經過多次使用後修復了幾個會導致閃退的bug。

項目筆記

晚上代表作組內去開了會,關於RoboMaster機器人大賽的第一屆規則制定等。

 

週記

這一週事情比較多,週三參加了RoboMaster機器人大賽的熱身賽,組裝賽,最終取得第二名,週四中午和老闆吃飯,我和另一位新同事作爲主持,現場氣氛還算比較好,這一週一直在完善開題報告,週六跟導師打了一個電話,導師對開題報告提了一些意見,週六週末開始修改開題報告的製作新人分享的PPT,目前還不知道新人分享是在什麼時候,但也要開始準備了。

 

編輯於    2019-12-29-週日

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章