
百度提前批
N1314N
有志者事竟成
展开
-
关键字Static的作用以及加static和不加static的区别?
【1】作用 1、隐藏 2、保持变量内容的持久 3、默认初始化为0 4、C++中类成员函数声明static【2】区别1、 函数加上static,该函数就失去了全局可见性,只在该函数所在的文件作用域内可见;2、在类的成员函数前面加上static标识符,成员函数是属于类的而非对象的。...原创 2019-05-31 08:39:55 · 2912 阅读 · 0 评论 -
协程和线程以及进程之间的关系(2020届HR面经)
一、进程[1]进程:直观点说,保存在硬盘上的程序运行以后,会在内存空间里形成一个独立的内存体,这个内存体有自己独立的地址空间,有自己的堆,上级挂靠单位是操作系统。操作系统会以进程为单位,分配系统资源(CPU时间片、内存等资源),进程是资源分配的最小单位。[2]进程间通信(IPC):管道(Pipe)、命名管道(FIFO)、消息队列(Message Queue) 、信号量(Semaphore) 、...原创 2019-06-13 15:54:45 · 366 阅读 · 0 评论 -
2020届最新面试经验(腾讯and华为and百度)
【1】C++后台开发学习路线学习建议对于技术岗,软件基础知识可以说是个人的硬实力,是你能通过面试的一个大前提。而说到软件基础的学习,对于很多还没有基础的同学可能会有点懵逼,软件基础知识这么杂,技术书籍这么多,该从何看起呢?先不用慌,当初的我也和你们有一样的困惑,之后一步步挖坑填坑,才构建了比较完整的知识体系。自己回头想想,如果当初还是小白的时候,就能确定一个比较合理的学习路线,对知识由...原创 2019-06-19 08:36:58 · 1331 阅读 · 2 评论 -
【腾讯面试官问】trim()函数的含义以及使用方法
trim()函数的含义及使用方法首先我们经常见到的 trim() 经常和to String()合用,作用是取出空格(Trim()函数的功能是去掉首尾空格),因为有时候用户输入信息的时候,可能会过多的填写空格,或者有些时候就使用空格做为了数据,结果造成程序出错。为了使我们的数据紧凑并且不会出现空格错误,我们就需要使用到trim()函数了。 #include<iostream>...原创 2019-06-10 10:32:40 · 1755 阅读 · 0 评论 -
BGP协议的具体属性(华为面试官问)
2、BGP协议特性:1、BGP是自治系统外部路由协议,用来在AS之间传递路由信息2、路径矢量路由协议,从设计上避免了环路的发生其路由信息中携带了所经过的全部AS路径列表。这样,接收该路由信息的BGP路由器可以明确的知道此路由信息是否源于自己的AS。如果是源于自己的AS,BGP就会丢弃此条路由,这样就根本的解决了AS之间产生环路的可能。3、TCP承载,端口号是179天然的可靠传输机制...原创 2019-06-10 11:03:10 · 6197 阅读 · 3 评论