原创 關於RBAC權限管理控制

本篇文章基於慕課網上一部關於 RBAC打造通用web管理項目 的視頻教程,鏈接:http://www.imooc.com/learn/799 。於個人理解進行整理,僅做個人筆記使用,若不明白自行前往教程進行觀摩學習。 常見權限管理模型

原创 Out-projected type ... prohibits the use of 'public abstract fun success(e: E): Unit defined

使用kotlin重寫項目過程中,在一個回調中將方法回調的內容t作爲參數傳入另一個監聽回調success中,發生了這個錯誤。 參考 https://blog.csdn.net/fly7632785/article/details/798

原创 關於從相機界面返回上一級頁面出現黑屏的問題

問題描述 相機界面橫屏,上一級頁面豎屏。在相機頁面點擊返回,退到上一級,出現界面黑屏卡頓 解決 上一級頁面在清單文件中註冊時候加上 android:screenOrientation="portrait" 兩條屬性 ,相機界面在setC

原创 Android網絡請求出現301(volley框架)

錯誤提示: Volley: [9710] BasicNetwork.performRequest: Unexpected response code 301 … 最開始使用genymotion模擬器,以爲是模擬器網絡設置問題導致(模擬

原创 關於java中遍歷的性能問題

記得前段時間看到JavaScript部分關於for循環裏面判斷語句中,若出現對數組的個數判定時候,JavaScript裏面的做法是先在循環體外定義一個變量將數組的個數賦值,然後for循環裏面判斷語句部分使用該變量,而不直接使用數組.len

原创 BitmapFactory.decodeResource()方法在版本26返回null問題

Android8.0系統練習自定義view,自定義屬性使用到圖片。解析Bitmap使用BitmapFactory.decodeResource()方法,隨手建立項目使用自帶圖片ic_launcher_round,在低版本時候正常,8.0系

原创 Form-encoded method must contain at least one @Field.

使用Retrofit框架,加載POST請求方式接口時,出現Form-encoded method must contain at least one @Field.的問題。 原因是,該請求方式沒有請求參數,而在註解部分使用了 @Form

原创 EditText限制輸入內容爲1-100範圍內的數字

首先在佈局文件中,設置inputType爲number,且maxLength=3;然後設置監聽輸入,代碼如下 public TextWatcher inputWatch(final EditText input) { r

原创 魅6真機studio直接運行安裝失敗原因

首次運行安裝時候在 禁止–允許 兩個選項時候點快點到禁止,後面再USB安裝時候一直失敗 解決: 找到手機管家–權限管理–USB安裝管理–受監控的應用中選擇自己要安裝的那個,更改禁止爲運行即可

原创 關於莫名其妙的400和500錯誤

在view中引入js文件, js文件中使用jQuery之ajax請求,post方式。對於post請求方式,開始時候因爲忽略了csrf安全驗證,出現了400bad url的錯誤,具體原因不提示。後來查證了好久發現post方式的請求是需要c

原创 關於RSA與AES加密解密個人理解

RSA: 非對稱加密方式,分公鑰、私鑰;在移動開發中:公鑰置於移動端,私鑰置於服務端。 當移動端向服務端傳輸重要數據的時候,可以用公鑰對數據進行加密再傳輸;到服務端,服務端使用私鑰對該加密過的數據進行解密,獲得對應數據。反之,服務端通

原创 使用第三方so文件產生的兩個錯誤

錯誤一: no implementation found in native...(tried Java_com_......and Java_...) 因爲是拷貝別人項目中的部分內容到自己項目,路徑等與原項目路徑有差異。這裏經過比對,發

原创 BaseRecyclerViewAdapterHelper 上拉加載過程產生的問題

本週自己寫了個框架:ViewPager+Fragment+SwipeRefreshLayout+RecyclerView加載數據,以達到導航切換頁面的同時可以水平滑動切換頁面(共三個頁面),很常見的導航切換佈局。 因爲要做到當前頁面顯示

原创 butterknife使用產生nullable

錯誤如下 Caused by: java.lang.IllegalStateException: Required view 'activity_main' with ID 2131427418 for method 'onClick'

原创 魅族6手機真機調試log顯示不全

新換的魅6,調試項目發現log無法顯示如下 解決方法: 設置–輔助功能–開發者選項–性能優化(在開發者選項裏面最下面,魅族也是夠拼的,搞那麼多功能)–高級日誌輸出(全部允許–默認部分允許)