流水不争先,争的是滔滔不绝

 分类:未分类

理解 JavaScript 的 async/await

本文转自:https://segmentfault.com/a/1190000007535316 1. async 和 await 在干什么 任意一个名称都是有意义的,先从字面意思来理解。async 是“异步”的简写,而 await 可以认为是 async wait...

云聊IM 9个月前 (08-06) 484℃

对electron主进程和渲染进程的理解

最近在用electron做一个IM的PC端,因为之前只是对electron有些许了解,并不理解其中的一些概念,做起来还是费了不少时间。 一个electron应用包含一个主进程和多个渲染进程,主进程就是可以调用系统功能的那个进程,一个项目有且只有一个主进程;一个渲染进程则对...

云聊IM 9个月前 (07-31) 780℃

goim源码阅读

goim源码架构网上到处都是,就不画蛇添足了. 需要看懂的有几点: 一、comet相关: comet 有几个链接? 与客户端直连的链接,与后端直连的链接 怎么处理?普通链接与websocket链接之间关系及设计方式? 1、与后端服务的连接 ...

云聊IM 12个月前 (05-01) 1051℃

WebSocket封装 简化 WebSocket 在 Android 平台使用

github: https://github.com/0xZhangKe/WebSocketDemo 介绍 WebSocket 3.0 版本经过这段时间的开发终于完成并且通过测试,相比较于 2.0 版本有了很大的改动,程序的健壮性与扩展性有了很大的提高。 ...

云聊IM 1年前 (2020-03-26) 837℃

iOS 长链接WebSocket应用之SocketRocket

Facebook家的SocketRocket应该是OC语言里针对WebSocket最好的框架啦,因为业务需求,我们把应用的部分请求更换成了长链接,以下是使用总结。 至于为什么要使用WebSocket?当然是为了与服务器更方便快捷地进行通讯,不用每次请求都得客户端先给服务...

云聊IM 1年前 (2020-03-26) 1258℃

点击这里给我发消息