- 博客(9)
- 资源 (7)
- 收藏
- 关注
原创 win7+vs2010编译live555
一、live555简介 Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设计,Live555非常容易扩展对其他格式的支持。目前,Live555
2014-04-21 17:12:27 866
原创 linux进程前后台切换
Shell支持作用控制,有以下命令:1. command & 让进程在后台运行2. jobs –l 查看后台运行的进程3. fg %n 让后台运行的进程n到前台来4. bg %n 让进程n到后台去; PS:"n"为jobs查看到的进程编号。1、执行命令&切换至后台在Linux终端运行命令的时候,在命令末尾加上 & 符号,就可以让程序
2014-04-17 13:19:53 567
转载 虚函数的实现机制
一、虚函数表对C++ 了解的人都应该知道虚函数(Virtual Function)是通过一张虚函数表(Virtual Table)来实现的。简称为V-Table。 在这个表中,主要是一个类的虚函数的地址表,这张表解决了继承、覆盖的问题,保证真实反应实际的函数。这样,在有虚函数的类的实例中这个表被分配在了这个实例的内存中,所以,当我们用父类的指针来操作一个子类的时候,这张虚函数表就显得由为重
2014-04-15 20:50:50 420
原创 逆波兰算法
概念: 逆波兰表示法也叫后缀表示法,即操作符号都置于操作数的后面,逆波兰表示法可以不用括号来标识操作符的优先级。例如:3+4 是一个中缀表达式,转换成逆波兰表达式为34+ 。有人可能会想有后缀表达式,中缀表达式,那有没有前缀表达式呢?答案是:有前缀表达式,也叫波兰表达式,上文中的3+4 用前缀表达式表示为+34。 用途: 1.逆波兰表达式中不需要括号,用户只需按照表达式顺
2014-04-15 20:26:22 671
转载 可变参数函数
C函数要在程序中用到以下这些宏:void va_start( va_list arg_ptr, prev_param ); type va_arg( va_list arg_ptr, type ); void va_end( va_list arg_ptr ); va_list:用来保存宏va_start、va_arg和va_end所需信息的一种类型。为了访问变长参
2014-04-15 20:12:07 415
转载 epoll用法介绍
引言epoll是linux2.6内核中才有的机制,其他版本内核中是没有的,是Linux2.6内核引入的多路复用IO的一种方式,用于提高网络IO性能的方法。在linux网络编程中,很长一段时间都是采用select来实现多事件触发处理的。Select存在如下几个方面的问题:一是每次调用时要重复地从用户态读入参数,二是每次调用时要重复地扫描文件描述符,三是每次在调用开始时,要把当前进程放入各个文
2014-04-02 21:14:30 547
原创 腾讯实习生面试经历
2014腾讯实习生面试经历(后台研发方向)+++++++++++++++++++++++++++++原创作品,转载请注明出处++++++++++++++++++++++++++++++++++从笔试过后就开始纠结的等待,3月31号的时候开始有人陆续收到面试通知,我苦苦等了半天没有等到,以为自己挂在笔试上了。想想也是,自己笔试做的那么烂,挂了也是应该的吧。4月1号,上午很想去霸面,后来想
2014-04-02 20:14:59 1096 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人