當(dāng)已經(jīng)確定了如何通過 AOP 在業(yè)務(wù)中插入埋點代碼后,即可開始采集埋點數(shù)據(jù),然后進行上報。 構(gòu)建的埋點數(shù)據(jù)可以分為兩部分: 構(gòu)建一個 Key-V...
簡單介紹一下 AOP 無痕埋點最重要的技術(shù)是將埋點代碼從業(yè)務(wù)代碼中剝離,放到獨立的模塊中的技術(shù)。寫業(yè)務(wù)的同學(xué)只需按照正常的設(shè)計思路編寫業(yè)務(wù)代碼,...
背景 這幾天對米家智能家居的藍(lán)牙協(xié)議感興趣,想分析一下米家的藍(lán)牙數(shù)據(jù)。所以開始逆向了米家,但是米家使用 React Native 開發(fā)的。所以傳...
背景 自從買了 iPhone Xs Max,就一直處于等待應(yīng)用適配新設(shè)備的狀態(tài)。不過本次增加的新屏幕(Xs Max)與 iPhone X 的屏幕...
EasyReact 設(shè)計思維 在閱讀源碼前,可以先閱讀此文來了解框架大致思維 簡介 EasyReact 是美團開源的一套響應(yīng)式編程開發(fā)框架。在已...
UITableViewCell 注冊探究 創(chuàng)建 UITableViewCell 的方式有兩種: 本文探討為何注冊的 Cell 在獲取 cell ...
首先是對事件回掉的定義簡單的介紹, 以及在iOS平臺下事件回調(diào)的幾種方式. 名詞定義 事件 由用戶操作、具有邏輯的模型、遠(yuǎn)程的網(wǎng)絡(luò)響應(yīng)產(chǎn)生的、由...
這篇文章是筆者在開發(fā)App過程中發(fā)現(xiàn)的一些內(nèi)存問題, 然后學(xué)習(xí)了YYKit框架時候也發(fā)現(xiàn)了圖片的緩存處理的 不夠得當(dāng) (YYKit 作者聯(lián)系了...
事先說好 ?前不久看到 @sunnyxx 想找一個性取向正常的實習(xí)生幫他分擔(dān)一點工作量,當(dāng)想起他和 @ibireme 秀的親密自拍后我就知道事情...