- 博客(4)
- 资源 (50)
- 收藏
- 关注
原创 C++11中线程及信号量与条件变量
线程互斥量与条件变量C++11对线程支持有很大的提升(参见C++11线程thread与任务async),可以方便地处理线程。同时提供了互斥量与条件变量,可方便处理类似消费者-生产者问题。线程C++11中对线程提供了良好的支持,通过thread即可直接创建线程,同时通过promise,future,packaged_task以及async提供了对线程控制的能力。threa...
2019-11-29 20:01:41 3917 2
原创 C语言中宏简介
无参宏定义带参宏定义固定参数宏可变参数宏多语句宏处理连接符条件判断常见预定义宏宏在C语言中是一段有名称的代码片段(使用#define定义),在预处理阶段会把程序中的宏名替换为对应的代码片段,然后才进入编译阶段由编译器进行编译。#define:宏定义 #undef:取消宏定义 #ifdef:判断宏是否定义无参宏定义最简单的宏定义时间用指定的标识符来代表代码片段,当宏定义有多行时,需...
2019-11-22 19:56:19 2586
原创 SIP开源库pjSIP简介
基本框架说明PJLib使用Windows下库编译PJSIP(http://www.pjsip.org/)是一个免费的开源多媒体通信库,实现了基于标准的协议(如SIP,SDP,RTP,STUN,TURN和ICE)。把基于信令协议SIP的多媒体框架和NAT穿透功能整合成高层次、抽象的多媒体通信API。基本框架说明PJSIP库主要包括: SIP协议栈:处理SIP消息 ...
2019-11-21 19:47:29 2584 1
转载 FreeSWITCH中sip客户端注册细节
FreeSWITCH中用户信息默认是在directory下的xml中配置的,也可以通过lua脚本来使用其他配置, 参见使用数据库存储Freeswitch账户与密码。注册信息数据库表当有sip客户端向服务器注册时,在进行一番验证注册成功后,会向<dir>/freeswitch/db/core.db数据库的registrations表中以及sofia_reg_internal.d...
2019-11-02 20:28:16 4382
More Effective C Sharp
2010-03-13
Windows驱动程序编写者指南.pdf
2010-02-11
Beginning C#2005 Database
2009-08-17
Programming the Windows driver mode中文版
2008-04-24
C语言函数大全(着色版)
2008-03-05
FAT file system specification中文版
2008-03-04
Autopublish(puttys).zip
2019-09-01
重构----改善既有代码的设计
2010-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人