原创 記一次AndroidStudio 3.6.1項目突然大面積亂碼問題,xml、java文件全部是亂的

前言 本人在寫項目時,偶然間產生了這個bug,代碼一片標紅,編譯卻能正常通過 發現以前的圖片資源xml文件全都沒有縮略圖,點進去一看發現全是Java代碼,而java代碼則全部變成了亂碼 在Git中並沒有該文件的修改記錄,打開本地的

原创 Android虛擬機調試android.view.InflateException: Binary XML file line #0: Error inflating class

前言 以往調試app都是在真機上調試,沒有出現過問題。今天一時興起,想在Genymotion虛擬機上調試安卓app,結果出現了意想不到的困難。換了好幾個項目,結果都是 app可以安裝,但無法運行,一點開app就閃退(已停止運行)。

原创 SpringMVC訪問某接口導致controller中的方法死循環被調用

問題重現 問題代碼 Contoller中的方法 @Controller @RequestMapping (path = "/api/student") public class StudentController { @Auto

原创 Android中app發送Http請求出現W/System.err: java.io.IOException: Cleartext HTTP traffic to xxx

原因 在新版Android 9.0 (API 28)中,規定所有應用程序默認使用 Https進行網絡通信,不能使用Http進行明文通信。這個規定會導致app的Http訪問權限受限,進而會拋出異常 W/System.err: jav

原创 彙編學習筆記->給定成績數組排名次

編譯環境:emu8086 附:彙編常用跳轉指令及其檢測位 https://blog.csdn.net/c529283955/article/details/103015482 使用雙重循環對給定的學生成績數組進行排名次 ax 存

原创 一文形象生動地讓你理解什麼是MVP架構模式,看不懂你砍我

前言 本文將會以講故事的形式加深理解。 在Android傳統模式開發中,隨着Activity的功能增多,其代碼也在不斷增加。那麼我們很可能會發現,如果我們再要往Activity裏邊加一個功能,而恰好這個功能又要讀數據庫又要請求Ht

原创 使用git push到遠程倉庫的時候提示Updates were rejected because the tip of your current branch is behind

出現的問題 當時忘了截圖,借用一下別的博主的圖 發生的原因 遠程倉庫與本地倉庫有衝突 我新建了一個遠程倉庫時,以往都沒有勾選README.md,但這次不小心勾上了。 所以在提交到遠程倉庫的時候,因爲遠程倉庫中有README.md

原创 彙編學習筆記->比較兩字符串是否相等

emu8086 ASCII表中13表示回車->回到該行的首部。10表示換行->光標在行中的位置不變,移動到下一行 datas segment string1 db 'Move the cursor backward'

原创 圖的廣度優先遍歷(BFS)和深度優先遍歷(DFS)[新手向,通俗易懂]

1.知識預備 圖的概念 引用自百度百科 主要有以下兩種定義。 二元組的定義 圖G是一個有序二元組(V,E),其中V稱爲頂集(Vertices Set),E稱爲邊集(Edges set),E與V不相交。它們亦可寫成V(G)和E

原创 CCF201709-02公共鑰匙盒

自己寫這題的時候有點靜不下心,去找網上的代碼看,看了之後更加靜不下心了。於是決定靜下心來自己寫這個題,我的這個代碼應該還是挺好懂的。 試題編號: 201709-2 試題名稱: 公共鑰匙盒 時間限制: 1.0s 內存限制: 25

原创 彙編segment僞指令

segment是段,是段定義的僞指令。在彙編中有數據段,代碼段,堆棧段和附加段 [格式] segment_name SEGMENT 【定位類型】 【組合類型】 【類別名】 ···;here is your code segment

原创 彙編學習筆記->二分查找

編譯環境:emu8086 附:彙編常用跳轉指令及其檢測位 https://blog.csdn.net/c529283955/article/details/103015482 使用二分查找在給定的有序數組中查找特定元素 若找到則輸

原创 正則表達式基礎

前言 在學習MySQL時,需要用到SQL語句,而SQL語句又常常會用到正則表達式(Regex),因此寫下這篇文章,方便日後查看,其實正則表達式並不難。 用途 正則表達式本質上是字符串,它是一種匹配給定文本的模式。如用於檢驗輸入的

原创 Android學習之RecyclerView的使用

前言 使用RecyclerView的好處不必多說,有更好的性能表現,更好的拓展性等等。比起ListView,更推薦使用RecyclerView。 Android Studio中的準備工作 首先在activity_main.xml的

原创 Android學習之製作.9.png(點九)切圖

前言 在Android開發中,我們會碰到圖片在有些機器上拉伸,導致模糊的情況。 舉個例子:各種app(QQ,微信等)的聊天氣泡會隨着內容自動拉伸。如果不使用.9.png,則很可能會出現下面的現象(圖片來源於網絡)。各種按鈕的背景圖