簡介 Go(又稱Golang)是Google開發(fā)的一種靜態(tài)強(qiáng)類型、編譯型、并發(fā)型,并具有垃圾回收功能的編程語言,具體可查閱:https://baike.baidu.com/i...
簡介 Go(又稱Golang)是Google開發(fā)的一種靜態(tài)強(qiáng)類型、編譯型、并發(fā)型,并具有垃圾回收功能的編程語言,具體可查閱:https://baike.baidu.com/i...
在討論關(guān)于iOS應(yīng)用簽名之前,我們需要先了解一個東西,叫做數(shù)字簽名 數(shù)字簽名 名詞解釋:因為老外喜歡用支票,支票上面的簽名能夠證明這玩意是你的。那么數(shù)字簽名顧名思義,就是用于...
Hugo Hugo 是由 Go 語言實現(xiàn)的靜態(tài)網(wǎng)站生成器。簡單、易用、高效、易擴(kuò)展、快速部署。 建立此博客受到j(luò)dhao的啟發(fā). 安裝 生成 site 目錄 config.t...
思考一段代碼 我們先來看一段代碼,猜猜一下代碼的的運(yùn)行結(jié)果: 運(yùn)行結(jié)果: 什么情況?派發(fā)給主隊列的任務(wù)不是在主線程上運(yùn)行,跟我們平常用的和理解的完全不一樣。 不要激動,導(dǎo)致這...
一、基礎(chǔ) KVO 的日常使用 一般情況,分如下三個步驟: 二、兩道經(jīng)典面試題 1. iOS 用什么方式實現(xiàn)對一個對象的 KVO?(KVO 的本質(zhì)是什么?) 利用 Runtim...
一. 簡介 App的啟動時間是衡量一個App性能的重要指標(biāo),或者可以說是App性能的第一印象。在這篇文章中,我們將要介紹啟動時間的相關(guān)知識和打點(diǎn)統(tǒng)計。 二. 啟動優(yōu)化 2.1...
為了快速迭代,更新,大部分公司都用了h5去實現(xiàn)公司部分模塊功能,而公司使用h5實現(xiàn)的模塊的性能和原生還是有很大的差距,就衍生了如何優(yōu)化h5的加載速度,和體驗問題。 首先對wk...
本想在這篇文章中單獨(dú)寫AFNetworking 3.0中AFSecurityPolicy的源碼閱讀筆記的。但隨著源碼閱讀的過程,發(fā)現(xiàn)關(guān)于有太多相關(guān)背景知識需要惡補(bǔ)..所以一邊...
原創(chuàng)文章遷移至https://blog.ixianshang.net/2019/08/08/AFNetworking%203.0%E4%B8%8E%E6%9C%8D%E5%8...