06 2018 档案

中康时代面试记录
摘要:如何保持长连接 webSocket,即时通讯的一种方案 IM的原理 建议:深入了解API背后的原理 阅读全文

posted @ 2018-06-28 17:02 土匪7 阅读(71) 评论(0) 推荐(0) 编辑

2018下半年计划(2018/6-2019/1)
该文被密码保护。

posted @ 2018-06-26 13:25 土匪7 编辑

dispatch_barrier_async,加锁
摘要:dispatch_barrier_async用于文件读写,在写的时候,不允许进行读操作,在写操作完成才能进行读取操作,为了保证线程安全 加锁的方式: 1. barrier 2. NSLock 3. @sychronized 读音:sin克nized 阅读全文

posted @ 2018-06-26 13:13 土匪7 阅读(104) 评论(0) 推荐(0) 编辑

调度组
摘要:1. despatch_group_t group = dispatch_group_create(); 2. dispatch_queue_t queue = dispatch_queue_get_globalQuequ(); 3. dispatch_enter_group(group); 4. 阅读全文

posted @ 2018-06-26 11:54 土匪7 阅读(109) 评论(0) 推荐(0) 编辑

Runloop, 多线程
摘要:Runloop是个死循环,为甚么? 1. 保证程序不退出 2.监听用户的事件, 触摸,时钟,网络事件 UITrackingMode,只能触摸事件,没有触摸事件了,直接就停止了 Runloop: source timer observe source0, source1(系统内核事件,其他线程通知) 阅读全文

posted @ 2018-06-14 13:52 土匪7 阅读(81) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示