多執行緒

1/84ページ

iOS多執行緒之Pthread/NSthread

多執行緒基礎知識 程序 程序是指在系統中正在運⾏行的一個應用程式  每個程序之間是獨⽴的,每個程序均運⾏在其專用且受保護的記憶體空間內  執行緒 一個程序要想執⾏任務,必須得有執行緒(每1個程序⾄少要有1條執行緒)  執行緒是程序的基本執⾏單元,一個程序(程式)的所有任務都線上程中執⾏  程序負責開 […]

關於iOS多執行緒,你看我就夠了

在這篇文章中,我將為你整理一下 iOS 開發中幾種多執行緒方案,以及其使用方法和注意事項。當然也會給出幾種多執行緒的案例,在實際使用中感受它們的區別。還有一點需要說明的是,這篇文章將會使用 Swift 和 Objective-c 兩種語言講解,雙語幼兒園。OK,let’s begin! […]

億級資料mysql優化

億級資料優化 情況簡介 使用者分析系統以使用者的心跳資料為依據,統計查詢使用者的各種情況。心跳資料很多,經過去重,去無效,資料量還是在2億/月的水平。普通的查詢在這個量級的資料庫上根本查不出來,為此,分表分庫、優化查詢、多執行緒查詢就很有必要了。 分表分庫 對於大資料查詢,我的第一反應就是分表分庫, […]

對C 鎖的一些思考

C 中的多執行緒程式設計是一個相對複雜,坑比較多,並且出現問題較難排查的一個程式設計領域,也是c 編寫大型專案中避不開的部分。 加鎖的方式有很多,應用場景也各都稍有不同,根據不同維度(或者側重點,比如是原子化操作還是通知,技術屬於樂觀鎖還是悲觀鎖,核心級別還是使用者級別,linux平臺還是win平臺 […]

同步非同步阻塞非阻塞

作者未知,不過感謝如此精闢的總結: 老張愛喝茶,廢話不說,煮開水。 出場人物:老張,水壺兩把(普通水壺,簡稱水壺;會響的水壺,簡稱響水壺)。 1 老張把水壺放到火上,立等水開。(同步阻塞) 老張覺得自己有點傻 2 老張把水壺放到火上,去客廳看電視,時不時去廚房看看水開沒有。(同步非阻塞) 老張還是覺 […]