問題:安卓8.0系統app舊版本點擊升級,下載完apk後不會自動跳轉到安裝界面,可是點擊通知欄能跳轉到安裝界面 問題緣由: 客觀緣由:Android 8.0 (Android O)爲了針對一些流氓軟件引導用戶安裝其餘無關應用。在應用權限設置的「特殊訪問權限」中,加入了「安裝其餘應用」的設置。 主觀緣由:公司沒有提供安卓8.0的測試機,我新買了小米8,誤覺得是MIUI纔有的安裝權限,也沒去多瞭解安卓8的特性;一直用安卓4.0到 7.0的爲主,沒發現這個問題也沒多考慮更多的狀況。 關於安卓8.0更新沒法自動安裝問題 解決方案:Android8.0 版本更新沒法自動安裝問題解決 - CSDN博客 另外隨着安卓9.0以及劉海屏的出現和將來的普及,另附上相關兼容問題解決方法的分享:android 9.0兼容問題 - CSDN博客 總結:遇到問題,不該該沉浸悲傷和埋怨中,更應該儘快尋找解決方案。每一次經歷失誤和小挫折,把它們變成經驗,最終會成爲你變優秀的基石。
新增opusId:"001"數據,沒法刪除數據。
惟一主鍵sid由type和opusId拼接。拼接時opusId取string類型,封裝時取int或者long類型。致使搜索此數據opusId顯示爲1,0001這樣的opusId的數據在刪除時必須用0001刪除。android
wap端排序規則未和app端統一。
開發遺漏,上游測試遺漏。數據庫
某客戶端頁面出現兩個相同的數據。
數據根據熱度等倒排,若是在刷新頁面同時新增了一條排序正好的數據,頁面重複顯示此條數據。
solr沒有相似數據庫的遊標,獲取不到上一個偏移量,solr這種分頁方式很差實現app
接口調用的數據庫和管理平臺調用的數據庫不一致
解決:修改腳本調用,遇到問題數據庫版本不兼容(5.1.41改成5.4.16),重啓該服務(非可執行jar包,從數媒cp並修改了一個start.sh),期間查詢java服務使用的全部端口,選擇一個未使用的,查看接口調用地址是否影響測試
solr刪除數據後,數據仍能夠搜索到。由於還存在索引文件中,段優化後完全刪除。優化