- 博客(8)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
转载 【C++】C++常见面试题汇总
转自:https://blog.csdn.net/hero_myself/article/details/50962448指针(*)、引用(&)、解引用(*)、取地址(&)、的概念和区别 概念:指针指向一块内存,指针保存的是内存的地址;引用是变量的别名,本质是引用该变量的地址。解引用是取指针指向的地址的内容,取地址是获得变量在内存中的地址。 区别:(1)引用使用是无需解引用,指针需...
2018-06-29 11:48:24 761
转载 select和epoll 原理概述&优缺点比较
https://blog.csdn.net/jiange_zh/article/details/50811553这个问题在面试跟网络编程相关的岗位的时候基本都会被问到,刚刚看到一个很好的比喻:就像收本子的班长,以前得一个个学生地去问有没有本子,如果没有,它还得等待一段时间而后又继续问,现在好了,只走一次,如果没有本子,班长就告诉大家去那里交本子,当班长想起要取本子,就去那里看看或者等待一定时间后离...
2018-06-28 13:45:41 385
转载 HTTP协议详解相关整理
转自:https://www.cnblogs.com/EricaMIN1987_IT/p/3837436.html一、概念协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。HTTP协议,即超文本传输协议(Hypertext transfer protocol)...
2018-06-28 13:37:05 391
原创 网络通讯问题整理
1. Socket阻塞模式和非阻塞模式的区别简单点说:阻塞就是干不完不准回来, 非阻塞就是你先干,我先看看有其他事没有,完了告诉我一声我们拿最常用的send和recv两个函数来说吧... 比如你调用send函数发送一定的Byte,在系统内部send做的工作其实只是把数据传输(Copy)到TCP/IP协议栈的输出缓冲区,它执行成功并不代表数据已经成功的发送出去了,如果TCP/IP协议栈没有足够的...
2018-06-28 11:13:05 308
原创 C++面试问题整理
1. 为什么基类的析构函数要声明成虚函数?原因:在公有继承中,基类的虚构函数如果不声明成为虚函数,那么销毁派生类时有可能造成资源泄漏class Base{ public: Base( ) { }; ~Base( ) { }; }; class Derived :public Base{ public: ...
2018-06-25 18:02:54 279
转载 程序员面试,面试官更注重代码量、项目经验还是操作系统、数据结构这种基础课程?
作者张小方我去年12月份从上一家公司离职,一直到今年3月份,基本上都在面试中度过来的。先交代下背景:坐标上海,做技术开发,我本人求职的职位是linux服务器开发,最倾向的职位是服务器开发主程或技术经理。我本人也是上几家公司的面试官,因为接下来几年面临着成家养小孩,技术上也到了瓶颈期,虽然拿了不少offer,但是想综合比对一下再做决定。于是投递了很多家公司。我先后去了如下一些公司:腾讯、百度、阿里的...
2018-06-25 17:10:52 678
转载 H264码流结构分析
1、码流总体结构:h264的功能分为两层,视频编码层(VCL)和网络提取层(NAL)。H.264 的编码视频序列包括一系列的NAL 单元,每个NAL 单元包含一个RBSP。一个原始的H.264 NALU 单元常由 [StartCode] [NALU Header] [NALU Payload] 三部分组成,其中 Start Code 用于标示这是一个NALU 单元的开始,必须是"00 00 00 ...
2018-06-05 15:36:19 478
转载 视频播放器实现原理
最近刚刚开始接触视频,对于视频本身的基础知识非常匮乏,搜集整理一下自己的学习过程。这篇视频播放器实现的文章对于理解视频是如何传输、编码、解码、播放整个流程有不少帮助:原文地址:http://blog.csdn.net/l_yangliu/article/details/13503823一、知识点 ES流(Elementary Stream): 也叫基本码流,包含视频、音频或数据的连续码流.PES流...
2018-06-04 12:02:46 5032
基于TCP和UDP发送的RTP(客户端和服务端都有,实际运行过)
2018-11-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人