
个人总结
文章平均质量分 84
DaemonNemo
专业瞎扯
展开
-
virtual函数
为什么内联函数,构造函数,静态成员函数不能为virtual函数? 内联函数:在编译时期展开,而虚函数的特性是运行时才动态联编,所以两者矛盾 构造函数:用来创建一个新的对象,而虚函数的运行是建立在对象的基础上,在构造函数执行时,对象尚未形成,所以不能将构造函数定义为虚函数。 静态成员函数:属于一个类而非某一对象,没有this指针,它无法进行对象的判别 inline和virt...原创 2018-06-04 22:43:20 · 645 阅读 · 0 评论 -
C/C++程序找错
C/C++程序找错1.下面的代码输出是什么,为什么?2.对下列代码进行评价3.设有以下说明和定义:4.说出程序最后输出什么5.使出毕生所学吐槽一下这段代码 (功能是字符串颠倒)6.请问下面程序会出现什么情况?7.以下 3 个有什么区别7.写出结果8.写出输出结果9.以下表达式10.交换两个变量,不要第三个变量tmp11.(void *)ptr 和 (*(void**))...原创 2018-06-05 10:45:55 · 2412 阅读 · 1 评论 -
C/C++基础知识
C语言面试题标签(空格分隔): C语言基础00. 目录C语言面试题00. 目录1.关键字 static 的作用是什么?2.”引用”与”指针”的区别是什么?3.项目中*.h 头文件中的 ifndef/define/endif 的作用?4.#include<> 与 #include “”的区别?以file.h为例5.描述实时系统的基本特性6.全局变量和...原创 2018-05-29 19:30:19 · 389 阅读 · 0 评论 -
常见的通讯协议
IGMP概述IGMP攻击IGMP工作过程ICMP概述ICMP攻击IGMP概述 IGMP(Internet Group Manage Protocol):internet组管理协议,提供internet网际多点 传送的功能,即将一个ip包拷贝给多个host IGMP攻击 windows系列采用了这个协议,因为此项技术尚不成...原创 2018-06-06 00:06:12 · 1886 阅读 · 0 评论 -
缓存数据库:redis基础
缓存数据库:redis redis是一个开源的key-value存储系统。与memcached类似,redis将大部分数据存储在内存中。redis支持的数据类型包括:字符串、 哈希表、链表、集合、有序集合以及基于这些数据类型的相关操作 可以作为内存型缓存服务器,提供持久化存储方案,可以作为结构不复杂的数据库使用。 在一些大型网站中常见到redis的身影配合其他RDB...原创 2018-06-01 20:28:27 · 334 阅读 · 0 评论 -
socket中的Nagel算法
MSS和MTU MTU:maximum transmission unit 网络传输最大单元,由硬件规定,如以太网的MTU为1500字节。 MSS:maximum segment size 网络传输数据最大值,为 TCP 数据包每次传输的最大数据分段大小,一般由发送端向对端 TCP 通知对端在每个包能发送的最大 TCP 数据。 注:MSS + 包头数据 = MTU,...原创 2018-07-09 00:50:10 · 581 阅读 · 0 评论