前言 Map為一個Java中一個重要的數(shù)據(jù)結(jié)構(gòu),主要表示<key, value>的映射關(guān)系對。本文包括了相關(guān)Map數(shù)據(jù)結(jié)構(gòu)的總結(jié)和源碼的閱讀注釋...
Android線程相關(guān) Android應(yīng)用程序的main函數(shù)在ActivityThread中。程序啟動后會有默認(rèn)的主線程(UI線程)。 在線程中...
在短學(xué)期的軟件實訓(xùn)中編寫了Android APP,嘗試使用了MVP模式查閱了許多資料以后,終于大致理解了如何將MVP模式應(yīng)用在實際的代碼編寫上總...
Vue是目前比較流行的web前端框架,所以趁著暑假學(xué)習(xí)一波,于是寫了自己的博客系統(tǒng)項目地址: 前端 后端因為Vue框架的開發(fā)者文檔寫得非常完善,...
開始使用 在app目錄下的build.gradle中添加依賴: GET方法 GET參數(shù)的傳遞可以使用拼接字符串的方式直接拼接到url中。 POS...
《GitHub入門與實踐》筆記推薦Git練習(xí)網(wǎng)站:LearnGitBranching 初次使用時,使用下列命令設(shè)置信息 然后在~/.gitcon...
C語言中經(jīng)常使用scanf和pringtf進行格式化的讀入和輸出,但是沒有做好過濾可能導(dǎo)致程序漏洞。 基礎(chǔ)知識 通常C語言中的占位符有如下: 用...
終于做完了自己在pwn方向的第一道堆題,參考了writeup1和writeup2懟了四天,終于理解了整道題目,本地調(diào)通了,但是題目服務(wù)器貌似有點...
堆機制 當(dāng)一個small chunk被free掉時,會有如下操作: 檢查是否能向后合并,如果相鄰低位的chunk也處于被free的狀態(tài),則向后合...