隨著嵌入阿里數(shù)據(jù)頁(yè)面的需求增多朴恳,出現(xiàn)了一些要求較高的業(yè)務(wù)方饶深,希望能指定阿里數(shù)據(jù)的主題色奔浅,來和他們的品牌色保持一致,讓產(chǎn)品有更好的體驗(yàn)邻遏。于是我們開始了動(dòng)態(tài)主題功能的調(diào)研糠亩,本來以...
隨著嵌入阿里數(shù)據(jù)頁(yè)面的需求增多朴恳,出現(xiàn)了一些要求較高的業(yè)務(wù)方饶深,希望能指定阿里數(shù)據(jù)的主題色奔浅,來和他們的品牌色保持一致,讓產(chǎn)品有更好的體驗(yàn)邻遏。于是我們開始了動(dòng)態(tài)主題功能的調(diào)研糠亩,本來以...
參考篇:iOS-Block淺談 前言:本文簡(jiǎn)述Block本質(zhì),如有錯(cuò)誤請(qǐng)留言指正准验。 第一部分:Block本質(zhì) Q:什么是Block削解,Block的本質(zhì)是什么? block本質(zhì)上...
一沟娱、前言 前段時(shí)間看了幾個(gè)開源項(xiàng)目,發(fā)現(xiàn)他們保持線程同步的方式各不相同腕柜,有@synchronized济似、NSLock、dispatch_semaphore盏缤、NSConditio...
鎖是最常用的同步工具砰蠢。一段代碼段在同一個(gè)時(shí)間只能允許被有限個(gè)線程訪問,比如一個(gè)線程 A 進(jìn)入需要保護(hù)代碼之前添加簡(jiǎn)單的互斥鎖唉铜,另一個(gè)線程 B 就無法訪問台舱,只有等待前一個(gè)線程 ...
怎么檢測(cè)項(xiàng)目中的Data race? 下面就進(jìn)入正題簡(jiǎn)單聊一聊iOS中的鎖潭流,以及相關(guān)的內(nèi)容(由于本人能力有限竞惋,文中難免有一些遺漏或者錯(cuò)誤,請(qǐng)各位看官不吝賜教灰嫉!謝謝拆宛!??) 簡(jiǎn)單...
在軟件工程中,(引自維基百科)設(shè)計(jì)模式[https://zh.wikipedia.org/wiki/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F_...
背景: 在大型項(xiàng)目讼撒,企業(yè)級(jí)開發(fā)中多人同時(shí)維護(hù)同一個(gè)類浑厚,這樣勢(shì)必會(huì)導(dǎo)致當(dāng)前類隨著項(xiàng)目開展,變得臃腫根盒,iOS中的分類(Category)就很好的解決了這個(gè)問題钳幅。 分類(Categ...
這篇文章不是研究性的東西,主要是簡(jiǎn)單的一些知識(shí)厂榛, 開篇如此盖矫, 我盡量不讓讀者失望丽惭。 首先羅列一些知識(shí)點(diǎn):1.加密算法通常分為對(duì)稱性加密算法和非對(duì)稱性加密算法:對(duì)于對(duì)稱性加密算...