首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
hsy0
掘友等级
前端
|
网易云音乐
饭学专家
获得徽章 7
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
84
文章 62
沸点 22
赞
84
返回
|
搜索文章
最新
热门
NSNotificationCenter
回想在『错误的理解』中的方式,如果要实现那样的方式,Notification Center 势必需要维护 Threads 和在它们之上注册的 Observers 的映射表。这样实现也是挺麻烦的,而实际的工作方式是这样: 线程 A 通过调用 Notification Center…
UTF-8 编码及检查其完整性
根据 WebSocket 协议的要求 5.6 数据帧,如果 Frame 的 Opcode 是 0x1 的话,则表示这是一个文本帧,即其 “Application Data” 是使用 UTF-8 编码的字符串。不过由于消息也可以使用多个 Frame 进行分片传输,所以在验证文本消…
RunLoop 浅析
首先我们需要编写一个应用,这个小应用的要求很简单:它需要执行一些比较耗时的操作,在执行耗时操作的同时还需要可以继续响应用户的操作。 那么首先想到的就是使用两个线程,一个 Main 一个 Worker,在 Main 中响应用户的操作,而将实际的耗时任务放到 Worker 中。 W…
SDWebImage 源码分析
首先我 fork 了 SDWebImage 的源码,见 conintet/SDWebImage,这样在本文的链接中都是链到我的 fork 中,这么做的目的是防止将来 SDWebImage 代码发生变化导致本文的链接不准确。 有关 SD (SDWebImage 简称为 SD) 的…
WebSocket 协议 5~10 节
5. 使用帧去组织数据 在 WebSocket 协议中,数据的传输使用一连串的帧。为了使得中间件不至于混淆(比如代理服务器)以及为了第 10.3 节将讨论安全原因,客户端必须将要发送到服务端的帧进行掩码,掩码将在第 5.3 节详细讨论。(注意,不管 WebSocket 有没有运…
WebSocket 协议 1~4 节
此文仅作为 RFC6455 的学习笔记。篇幅太长超过了简书的单篇最大长度,故分为两篇,此篇记录 1~4 节,其余见 WebSocket 协议 5~10 节; 由于历史原因,在创建一个具有双向通信机制的 web 应用程序时,需要利用到 HTTP 轮询的方式。围绕轮询产生了 “短轮…
node Cluster 模块分析
问题1. work 进程的创建 问题2. listen 方法 问题3. 不退出 问题4. 处理请求 分析的是从 node 源码的角度进行的,所以需要先配置源码的调试环境。 获取了 node 源码之后,需要在 CLion 中导入项目,详细可以参考此文 使用 cLion 调试 no…
个人成就
文章被点赞
2
文章被阅读
2,855
掘力值
113
关注了
1
关注者
113
收藏集
0
关注标签
4
加入于
2015-11-29