Redis,全稱Remote Dictionary Server,本質(zhì)上是一種key-value數(shù)據(jù)庫(kù),其可以基于內(nèi)存,亦可持久化,是一款開(kāi)源的、高性能的非關(guān)系型數(shù)據(jù)庫(kù)(No...
前言 本文會(huì)用實(shí)例的方式,將iOS各種IM的方案都簡(jiǎn)單的實(shí)現(xiàn)一遍。并且提供一些選型、實(shí)現(xiàn)細(xì)節(jié)以及優(yōu)化的建議。 注:文中的所有的代碼示例,在github中都有demo:iOS即...
今天給大家介紹幾個(gè)程序員可以接私活的平臺(tái)。 私活雖然也沒(méi)有那么好做,一般私活的性價(jià)比遠(yuǎn)比上班拿工資的低。但是作為一個(gè)額外的創(chuàng)收渠道,一部分生活窘迫的程序員,或者想要找項(xiàng)目練手...
(接上篇) 五. Aspects hook過(guò)程詳解 先看看函數(shù)調(diào)用棧的情況 從調(diào)用??梢钥闯?,Aspects hook過(guò)程主要分4個(gè)階段,hookClass,ASPECTS_...
前言 在“Runtime病院”住院的后兩天,分析了一下AOP的實(shí)現(xiàn)原理?!俺鲈骸焙?,發(fā)現(xiàn)Aspect庫(kù)還沒(méi)有詳細(xì)分析,于是就有了這篇文章,今天就來(lái)說(shuō)說(shuō)iOS 是如何實(shí)現(xiàn)Asp...
目錄 一、SDWebImage UML分析 二、SDWebImage 中 @autoreleasepool 的應(yīng)用 三、SDWebImage 支持 GIF動(dòng)圖 嗎? 四、SD...
一 :前言 很多的開(kāi)發(fā)者 都聽(tīng)說(shuō)過(guò)單元測(cè)試,但是不可否認(rèn) 很多開(kāi)發(fā)者 在實(shí)際開(kāi)發(fā)中很少使用這個(gè) 單元測(cè)試。 大部分人想我自己把工程跑起來(lái) 一步步 按照 流程來(lái)測(cè)試 就行了 。...
1、性能指標(biāo) 內(nèi)存 電量消耗 初始化時(shí)間 執(zhí)行速度 響應(yīng)速度 本地存儲(chǔ) 互操作性(應(yīng)用之間的互操作性、數(shù)據(jù)共享) 網(wǎng)絡(luò)環(huán)境 帶寬 數(shù)據(jù)刷新 多用戶支持 單點(diǎn)登錄 安全 崩潰(...
1. block的實(shí)質(zhì)是什么?一共有幾種block?都是什么情況下生成的? block的實(shí)質(zhì)是什么? block本質(zhì)上也是一個(gè)OC對(duì)象,它內(nèi)部也有個(gè)isa指針 block是封...