腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
H2Cloud
专栏成员
举报
71
文章
111996
阅读量
36
订阅数
订阅专栏
申请加入专栏
全部文章(71)
c++(29)
其他(10)
python(10)
lua(8)
游戏(8)
linux(7)
rpc(5)
socket编程(4)
数据库(3)
http(3)
编程算法(3)
分布式(3)
机器学习(2)
php(2)
json(2)
github(2)
神经网络(2)
深度学习(2)
人工智能(2)
面向对象编程(2)
rabbitmq(2)
javascript(1)
c#(1)
xml(1)
html(1)
qt(1)
嵌入式(1)
云数据库 SQL Server(1)
sqlite(1)
git(1)
svn(1)
开源(1)
缓存(1)
爬虫(1)
gui(1)
决策树(1)
安全(1)
windows(1)
https(1)
搜索文章
搜索
搜索
关闭
WebSocket协议详解与c++&c#实现
http
github
git
开源
https
随着手机游戏、H5游戏以及微信小游戏的普及,越来越多的客户端-服务器端的通讯采用websocket协议。Websocket协议是全双工的、基于数据帧的、建立在tcp之上的长连接协议。Websocket的协议是头是字符串的兼容http的,而握手之后的数据帧则是紧凑的二进制,所以websocket是紧凑和高效的。现在主流的PC浏览器以及手机浏览器对websocket都实现了非常成熟的支持。Websocket协议有着统一的标准的,所有websocket通讯无论实现的语言如何,无论使用的终端如何,最终都是一致的。 Websocket的有点有:
知然
2019-05-24
1.7K
0
Boost::asio io_service 实现分析
http
Boost::asio io_service 实现分析 io_service的作用 io_servie 实现了一个任务队列,这里的任务就是void(void)的函数。Io_servie最常用的两个接口是post和run,post向任务队列中投递任务,run是执行队列中的任务,直到全部执行完毕,并且run可以被N个线程调用。Io_service是完全线程安全的队列。 Io_servie的接口 提供的接口有run、run_one、poll、poll_one、stop、reset、dispatch、post,最常
知然
2018-03-09
2K
0
Boost ASIO proactor 浅析
c++
socket编程
http
Boost ASIO proactor 浅析 前情提要: Boost asio 的socket的异步非阻塞模式才有的是proactor模式,当IO操作介绍后回调相应的处理函数。ASIO在Linux平台下的实现基于epoll,但是epoll只支持reactor模式,ASIO通过封装在epoll上实现了proactor。提到ASIO proactor,ASIO中的所有异步操作都是基于io_service实现的,io_service是ASIO中的任务队列,并且他负责调用epoll_wait等待IO事件到来,对io
知然
2018-03-09
2.4K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档