本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/...
投稿
本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/...
GCD死鎖概念: 使用GCD多線程編程時,如果同步函數(shù)dispatch_sync(),目標(biāo)queue為當(dāng)前queue,且queue為串行隊列時,...
什么是GCD:GCD的全稱是Grand Central Dispatch,可譯為“牛逼的中樞調(diào)度器”;純C語言,提供了非常多強(qiáng)大的函數(shù);GCD是...
級別:★☆☆☆☆標(biāo)簽:「iOS」「啟動流程」「啟動優(yōu)化」作者: 647 審校: QiShare團(tuán)隊 前言:最近,小編在看戴銘老師的技術(shù)分享,感...
今年參加了很多面試,看看我的面試題是哪些 我遇到的能想起來的面試題 什么事Runloop?簡述Runloop的執(zhí)行順序、用Runloop實現(xiàn)一個...
TCP連接狀態(tài) 圖1是TCP三次握手、數(shù)據(jù)傳輸、四次揮手三個階段的狀態(tài)轉(zhuǎn)移圖,狀態(tài)說明如下: LISTEN:偵聽來自客戶端的TCP端口的連接請求...
本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/...
1、設(shè)計模式是什么? 你知道哪些設(shè)計模式,并簡要敘述? 2、MVC 和 MVVM 的區(qū)別 3、#import跟 #include 有什么區(qū)別,@...
一、前言 前段時間看了幾個開源項目,發(fā)現(xiàn)他們保持線程同步的方式各不相同,有@synchronized、NSLock、dispatch_semap...
人生就像RunLoop,不斷的循環(huán)、不斷的往復(fù)。當(dāng)線程被殺掉,當(dāng)生命結(jié)束,RunLoop就消失了,人生也就結(jié)束了。在有限的生命里,為何不讓自己像...