会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
CNHK19
博客园
首页
新随笔
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
22
下一页
2021年2月22日
libevent源码学习(2):内存管理
摘要: 目录 内存管理函数 函数声明 event-config.h 函数定义 event_mm_malloc_ event_mm_calloc_ event_mm_strdup_ event_mm_realloc_ event_mm_free_ event_set_mem_functions设置自定义内存管
阅读全文
posted @ 2021-02-22 10:34 CNHK19
阅读(362)
评论(0)
推荐(1)
2021年2月20日
libevent源码学习(1):日志及错误处理
摘要: 目录 错误处理函数 函数声明 __attribute__指令 函数定义 可变参数宏 _warn_helper函数 日志处理 event_log日志处理入口 日志处理回调函数指针log_fn 设置日志处理回调函数event_set_log_callback 错误处理 event_exit错误处理入口
阅读全文
posted @ 2021-02-20 10:42 CNHK19
阅读(661)
评论(1)
推荐(0)
2021年2月18日
libevent源码学习(7):event_io_map
摘要: event_io_map 哈希表操作函数 hashcode与equals函数 哈希表初始化 哈希表元素查找 哈希表扩容 哈希表元素插入 哈希表元素替换 哈希表元素删除 自定义条件删除元素 哈希表第一个非空元素 哈希表下一个元素 释放哈希表 向event_io_map中添加event 激活event_
阅读全文
posted @ 2021-02-18 11:03 CNHK19
阅读(403)
评论(0)
推荐(0)
2021年2月7日
libevent 源码分析
摘要: 1,前言 Libevent是一个轻量级的开源高性能网络库,使用者众多,研究者更甚,相关文章也不少。写这一系列文章的用意在于,一则分享心得;二则对libevent代码和设计思想做系统的、更深层次的分析,写出来,也可供后来者参考。 附带一句:Libevent是用c语言编写的(MS大牛们都偏爱c语言哪),
阅读全文
posted @ 2021-02-07 14:30 CNHK19
阅读(331)
评论(0)
推荐(0)
2021年1月26日
libevent简介
摘要: 首先给出官方文档吧: http://libevent.org ,首页有个Programming with Libevent,里面是一节一节的介绍libevent,但是感觉信息量太大了,而且还是英文的-。-(当然,如果想好好用libevent,看看还是很有必要的),还有个Reference,大致就是对
阅读全文
posted @ 2021-01-26 17:30 CNHK19
阅读(531)
评论(0)
推荐(0)
Libevent使用例子
摘要: 初等: 客户端代码: #include<sys/types.h> #include<sys/socket.h> #include<netinet/in.h> #include<arpa/inet.h> #include<errno.h> #include<unistd.h> #include<std
阅读全文
posted @ 2021-01-26 15:51 CNHK19
阅读(251)
评论(0)
推荐(0)
2021年1月18日
TURN协议(RFC5766详解)
摘要: 如果一台主机处于NAT后面,那么在一定条件下两台主机无法之间进行通讯。在这种条件下,那么使用中继服务提供通讯是有必要的。 这个规范定义了一个名为TURN(使用中继穿越NAT)的协议,它允许一台主机使用中继服务与对端进行报文传输。TURN不同于其它中继协议在于它 允许客户机使用一个中继地址与多个对端同
阅读全文
posted @ 2021-01-18 21:04 CNHK19
阅读(3339)
评论(0)
推荐(0)
2021年1月16日
视频加密技术演进
摘要: 在刚刚圆满落幕的LiveVideoStackCon峰会上,阿里云高级技术专家周源进行了《视频加密和DRM的实施实践》主题分享。周源,有十多年音视频研发经验,之前在淘宝视频负责开放平台,目前在阿里云视频云部门负责媒体处理,在大规模系统建设和云计算方面都有非常丰富的实战经验。本文为演讲原文,希望对视频内
阅读全文
posted @ 2021-01-16 16:21 CNHK19
阅读(617)
评论(0)
推荐(0)
2021年1月4日
数字的二进制表示方法(反码、补码)
摘要: 数字取绝对值 获取绝对值原码 获取原码的反码(正数不变,负数变) 获取反码的补码(正数不变,负数变),即为数字的二进制表示 二进制首位为0,表示该数字为正数,首位为1,表示该数字为负数
阅读全文
posted @ 2021-01-04 11:19 CNHK19
阅读(1713)
评论(0)
推荐(0)
2020年12月29日
产品功能“耦合性”
摘要: 为什么研发总是会和你说,这样做很复杂,为什么你的需求变动总是比预期的成本更大? 这大概是最常见的产品落地技巧吧,我们作为产品经理,很多时候不只是要考虑做什么,还要考虑怎么做。 大多数的结果都是可以通过不同的方法得到实现的,而这些实现方法其实很多都掌握在产品经理的思维里。 换言之:成熟的产品经理,同样
阅读全文
posted @ 2020-12-29 20:46 CNHK19
阅读(1052)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
19
20
···
22
下一页
公告