原创 Alamofire攔截請求AOP,URLProtocol

說明 iOS 對數據的請求後,需要攔截做日誌分析。如果每個網絡回調都單獨處理,就違反了第一職責原則(Simple Responsible Protocol - SRP)。 所以筆者找到了AOP處理的技巧,iOS在URLConnec

原创 算法: 刪除鏈表中的數據Remove Linked List Elements

題目 203. Remove Linked List Elements Remove all elements from a linked list of integers that have value val. Example

原创 查看UDID的兩種方式,連手機查看,不用Mac連接iPhone手機,獲取UDID, iOS 設備的一個唯一識別碼

什麼是UDID? UDID,是 iOS 設備的一個唯一識別碼,每臺 iOS 設備都有一個獨一無二的編碼,這個編碼,我們稱之爲識別碼,也叫做UDID( Unique Device Identifier)。 連接手機查看方式 XCod

原创 大前端技術選型 Native原生iOS, Android, React-Native, Flutter, 微信小程序, HTML5

說明 筆者於2020年5月15日在世界500強企業,做了一場300+人次的技術分享。特此記錄主要內容。 1.淘寶架構 1.1淘寶整體架構 淘寶架構圖如何剖析,從外圍到內圍,從左到右。外圍都是用戶,數據的生產者,內部是數據的消費

原创 85歲麻省理工學院教授,給2020本科生教授《線性代數入門》

說明 Intro: A New Way to Start Linear Algebra 麻省理工學院2020年的本科生課程《線性代數入門》課程上網了,一共6個視頻。 教師是 Gilbert Strang 教授,他是最暢銷的線性代

原创 JSON Web Token從入門到精通

說明 什麼是JSON Web Token? JSON Web Token(JWT)是一個開放標準(RFC 7519),它定義了一種緊湊且自包含的方式,用於在各方之間作爲JSON對象安全地傳輸信息。由於此信息是經過數字簽名的,因此可

原创 從Xcode中的動態庫中剝離不需要的架構 Submit to App Store issues: Unsupported Architecture X86_64, i386

從Xcode中的動態庫中剝離不需要的架構 自從發佈iOS 8以來,開發人員已經能夠利用動態庫的優勢進行iOS開發。 對於一般開發,爲所有需要的體系結構提供一個動態庫是一件很棒的事,這樣您就可以在所有設備和iOS Simulator

原创 易筋SpringBoot 2.1 | 第三十五篇:實戰Aparche Maven 的核心概念與理論 Maven倉庫管理 從入門到精通

文章目錄1. Maven 簡介2. Maven的核心概念3. Maven構建項目的生命週期4. 常用的Maven命令5. Maven 安裝6. 創建項目6.1 創建一個Maven項目6.2 創建相關類6.3 編輯`pom.xml`

原创 AppDynamic自定義統計異常reportError,實時顯示結果

說明 線上App都有統計實時Log的需求,比如用戶突然報錯了,怎麼排查。比如淘寶,搜索出來的商品列表iPhone 11顯示價格¥4900,點擊進商品詳情頁顯示¥5100,如果金額顯示少了就是驚喜,顯示金額多了就是驚嚇。這種異常不是

原创 Mac Sublime Text 3插件安裝

Sublime3 安裝Package Control 1.Package Control,用到的插件都要藉助這個工具來安裝。打開已經安裝好的 Sublime Text 3,然後點擊頂部菜單的 View -> Show Consol

原创 對比兩個文件內容差異VS Visual Studio Code

說明 以前對比文件差異,一般會推薦Beyond Compare, 不過這是一款收費的IDE。這裏推薦更好的替代品。微軟出品免費IDE – Visual Studio Code, 官網下載 文件對比 新建文件1,內容如下 11

原创 實戰ReactNative 從入門到精通 重要技術解析,實戰一

說明 在本React Native教程中,您將學習如何基於非常流行的React JavaScript庫構建本機應用程序。 是什麼讓React Native與其他框架(例如,使用JavaScript創建iOS應用程序的PhoneGa

原创 NSURLProtocol 攔截 APP網絡請求NSURLConnection, NSURLSession, Alamofire

說明 一位著名的iOS大神Mattt Thompson在http://nshipster.com/nsurlprotocol/ 博客裏說過,說“NSURLProtocol is both the most obscure and

原创 Charles 導出所有request, response, cookie, 導出爲HTTP Archive .har

說明 逐條查看每條請求的cookie比較麻煩, 可否導出所有記錄文本,直接搜索呢? 比如搜索上面這條記錄 pldfltcid cc9ee2387fbd44f790618acf4f4dd6a0018 導出全部請求request,r

原创 Swift App啓動幹了什麼事情, 刪掉UIApplicationMain,自定義實現main類, Main Runloop

iOS 啓動的流程 請看時序圖 Swift沒有main函數是怎麼啓動的 在Objective-C的時候,有main主函數。但是在Swift中爲啥就沒有呢? 實際上是有的。AppDelegate.swift的註解@UIApplic