之前學習了第一套用戶畫像,第一只羊,頭羊和狼,今天學習梁寧所設計的第二套畫像:三個核心角色,大明,笨笨,和小閑。 大明 什么是大明用戶? 海瀾之家就是定位服務與大明用戶的,它...
之前學習了第一套用戶畫像,第一只羊,頭羊和狼,今天學習梁寧所設計的第二套畫像:三個核心角色,大明,笨笨,和小閑。 大明 什么是大明用戶? 海瀾之家就是定位服務與大明用戶的,它...
類似Charles這樣的抓包工具,對于高效程序員是必不可少的;本文不會介紹Charles的安裝及使用,主要是淺顯的探討其抓包原理;Charles的安裝及使用相關內容可以參考以...
在關于HTTPS,你需要知道的全部中,分析了HTTPS的安全通信過程,知道了HTTPS可以有效防止中間人攻擊。但用過抓包工具的人都知道,比如Charles,Fiddler是可...
前言: 按照時間順序,事件的生命周期是這樣的:事件的產生和傳遞(事件如何從父控件傳遞到子控件并尋找到最合適的view、尋找最合適的view的底層實現、攔截事件的處理)->找到...
一、進程間通信的概念 每個進程各自有不同的用戶地址空間,任何一個進程的全局變量在另一個進程中都看不到,所以進程之間要交換數據必須通過內核,在內核中開辟一塊緩沖區(qū),進程1把數據...
在這樣一個注重用戶體驗的時代,APM 技術快速發(fā)展,國內更是百花齊放,最近對各個公司的 APM 產品有一個調研,并在此基礎上進行了自己的實踐。這里就從 iOS 的角度出發(fā),談...
一月 滑雪實習/攀冰實習/海南營地導師/ 上半個月活動在山西靈石縣。研一和本科三年級的同學,集體去到外地學習滑雪和攀冰技能。當達目的地的晚上,雪仗打得很生猛,那些日子餐食甚是...
鎖是最常用的同步工具。一段代碼段在同一個時間只能允許被有限個線程訪問,比如一個線程 A 進入需要保護代碼之前添加簡單的互斥鎖,另一個線程 B 就無法訪問,只有等待前一個線程 ...
本篇文章是基于 網易樂得無埋點數據SDK 總結而成。負責無埋點數據收集 SDK 的開發(fā)已經有半年多了,期間在組內進行過相關分享,現在覺得是時候拿出去和同行們交流下了。本篇主要...