原创 git stash簡單操做,讓你不再迷茫
當我們在使用git的時候,又是會有這種情況:當新的需求了的時候。我們需要爲此需求新建一個分支,再次分支上進行修改,當經過測試,提交代碼時,在將其合併到主分支,或生產分支上。 但是有時候也有失誤的時候,忘記創建新的分支了,或者忘了切換分支了
原创 Git 分支使用情況與服務器文件過大拉不下來解決方案
1.查看本地分支 $ git branch * br-2.1.2.2 master 2.查看遠程分支 $ git branch -r //查看遠端分支 origin/HEAD -> origin/master origi
原创 lldb調試命令一
1.什麼是LLDB LLDB是英文Low Lever Debug的縮寫,是XCode內置的爲我們開發者提供的調試工具;方便開發者對開發問題進行快速有效的解決; 2.LLDB 斷點設置 新建一個Object-C工程,寫了下
原创 frida 安裝踩坑之旅
首先查看官網安裝frida很簡單: 電腦執行pip install frida-tools之後首先發現沒有pip,很簡單sudo easy_install pip 安裝完成pip後開始重新執行pip install frida-tool
原创 AFNetwork 3.0 結構及功能介紹
AFNdemo加註釋 AFN結構 1.通訊核心類 1.1 AFURLSessionManager 1.2 AFHTTPSessionManager 繼承於1.1 2.序列化類 2.1:AFURLRequestSer
原创 iOS底層探索十(方法的本質下-消息轉發流程)
前言 相關文章 iOS底層探索二(OC 中 alloc 方法 初探) iOS底層探索三(內存對齊與calloc分析) iOS底層探索四(isa初探-聯合體,位域,內存優化) iOS底層探索五(isa與類的關係) iOS底
原创 iOS底層探索九(方法的本質中--objc_msgSend慢速及方法轉發初探)
前言 相關文章 iOS底層探索二(OC 中 alloc 方法 初探) iOS底層探索三(內存對齊與calloc分析) iOS底層探索四(isa初探-聯合體,位域,內存優化) iOS底層探索五(is
原创 iOS開發優化的起步之啓動優化
前言 作爲開發人員,啓動是App給用戶的第一印象,對用戶體驗至關重要。任何開發的APP的業務迭代迅速,如果放任不管,啓動速度會一點點劣化。爲此iOS客戶端團隊做了大量優化工作,除了傳統的修改業務代碼方式,我們還做了些開拓性的探索,首先我們
原创 Mac 升級node與npm
今天公司突然讓我搞搞Vue,沒辦法做唄,發現自己之前安裝的node.js,npm等版本有點過低了,搞一篇升級版本文章吧! 第一,先查看本機node.js版本: node -v 第二,清除node.js的cache(緩存)使用root權
原创 iOS底層探索二(OC 中 alloc 方法 初探)
前言 相關文章: iOS底層探索一(底層探索方法) iOS底層探索三(內存對齊與calloc分析) iOS底層探索四(isa初探-聯合體,位域,內存優化) iOS
原创 iOS優美的內存管理
前言 相關代碼:工程Demo 內存管理這篇文章主要會從內存佈局,內存管理方案,ARC&MRC ,引用計數,弱引用,以及自動釋放池這幾個方面來進行詳細的介紹; 內存佈局,五大區 程序加載到內存中會被分開爲幾個區:內存地址從高到低分別是:內核
原创 iOS底層探索四(isa初探-聯合體,位域,內存優化)
前言 相關文章: iOS底層探索一(底層探索方法) iOS底層探索二(OC 中 alloc 方法 初探) iOS底層探索三(內存對齊與calloc分析)
原创 chmod命令優美的用法
指令名稱 : chmod 使用權限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 說明 : Linux/Unix 的檔案調用權限分爲三級 : 檔案擁有者、羣
原创 01-初識彙編
瞭解到在逆向開發中,非常重要的一個環節就是靜態分析.首先我們是逆向iOS系統上面的APP.那麼我們知道,一個APP安裝在手機上面的可執行文件本質上是二進制文件.因爲iPhone手機本質上執行的指令是二進制.是由手機上的CPU執
原创 iOS底層探索一(底層探索方法)
前言 相關文章: iOS底層探索二(OC 中 alloc 方法 初探) iOS底層探索三(內存對齊與calloc分析) iOS底層探索四(isa初探-聯合體,位域,內存優化) iOS底層探索五(isa與類的關係) iOS底層