会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Lis~
上一页
1
2
3
4
5
6
7
···
25
下一页
2020年3月6日
3.5 模拟面试
摘要: 1.如何判断链表为环 答:有两种方法 1,快慢指针:一个一步走,一个两步走,如果快指针遇到NULL代表无环,快慢相遇代表有环 2,哈希:用哈希记录之前的节点,然后判断当前节点是否在之前出现过 2.蓄水池抽样原理 答:不会,明天补上>_< 3..C中static的作用? 答:1,隐藏:如果全局变量定义
阅读全文
posted @ 2020-03-06 00:27 Lis~
阅读(129)
评论(0)
推荐(0)
编辑
2020年3月2日
3.2 模拟面试
摘要: 1,用new分配对象失败后有什么后果 答:如果调用失败的话会首先访问用户实现的 set_new_handle函数,一般该函数是去释放些无用的内存,然后再去尝试申请,然后反复调用该函数直到申请成功,主要还是看用户实现的函数怎么样 然后退出的话会抛出bad_alloc异常,异常会直接让程序崩溃,可以选择
阅读全文
posted @ 2020-03-02 23:41 Lis~
阅读(117)
评论(0)
推荐(0)
编辑
2020年2月27日
操作系统汇总
摘要: 操作系统定义 是控制和管理计算机系统的硬件和软件资源,合理的组织计算机工作流程以及方便用户使用,是一种系统软件。 操作系统作用 设置操作系统的目的就是提高计算机系统的效率,增强系统的处理能力,充分发挥系统的利用率,方便用户使用 硬件基础 中断和通道 中断 指CPU 在收到外部中断信号后,停止原来工作
阅读全文
posted @ 2020-02-27 10:40 Lis~
阅读(274)
评论(0)
推荐(0)
编辑
2020年2月26日
C++ 引用
摘要: 引用概述 就是对变量起了一个别名,然后通过别名可以来操作变量,注意的点有定义的时候必须要初始化,后面也不能更改指向 !!!引用占内存,虽然sizeof引用会是得到的操作的内存,但是是占内存的,底层实现还是通过了指针,通过操作地址来达到的别名,但是在语言层次进行了一些修饰和隐藏,sizeof引用的时候
阅读全文
posted @ 2020-02-26 23:12 Lis~
阅读(150)
评论(0)
推荐(0)
编辑
C++ 命名空间
摘要: 1,使用命名空间的原因 最初引进的原因就是因为变量名总会因为一些情况发生重复定义,这个时候就会造成一些错误还难以寻找,全局变量本来作用域就在所有的app文件中,而且在一个项目中,有不同的人编写文件 这个时候变量就非常容易发生冲突,当然如果用驼峰命名法也是可以的,但是名字太长可读性很低,加深了程序员的
阅读全文
posted @ 2020-02-26 21:31 Lis~
阅读(123)
评论(0)
推荐(0)
编辑
思维导图
摘要: 大概C++ 计算机网络,TCP/IP ,操作系统都有了一定的基础,现在打算每个方向再进行深入 C++,接下来时间大概就是一天 看面经,围绕思维导图系统深入学习C++,投一投啥的
阅读全文
posted @ 2020-02-26 20:27 Lis~
阅读(134)
评论(0)
推荐(0)
编辑
2020年2月17日
网络面经
摘要: 按照网络作用范围分类: (1)广域网WAN (2)城域网MAN (3)局域网LAN (4)个人区域网PAN 数据链路层使用的信道主要有两种: 点对点信道(使用PPP协议) 广播信道(使用CSMA/CD协议) 数据链路层三个基本问题 封装成帧 透明传输 差错检测 中间设备: (1)物理层:转发器或集线
阅读全文
posted @ 2020-02-17 21:57 Lis~
阅读(212)
评论(0)
推荐(0)
编辑
2.17 C++ 专项练习 错题复盘
摘要: c++中,声明const int i,是在哪个阶段做到 i只可读的? 正确答案: A 你的答案: C (错误) 编译 链接 运行 以上都不对解析:const用来说明所定义的变量是只读的。 这些在编译期间完成,编译器可能使用常数直接替换掉对此变量的引用。 下面有关回调函数的说法,错误的是? 正确答案:
阅读全文
posted @ 2020-02-17 21:13 Lis~
阅读(272)
评论(0)
推荐(0)
编辑
2020年2月15日
C++面经
摘要: 指针和引用的区别 指针定义的时候不用初始化,后期也可以修改指向,占内存空间,可以有多级指针 引用定义的时候必须要初始化,后期不可以改变指向,它只是代表一个别名,不占内存,引用不能有多级引用 堆和栈的区别 堆的内存空间必须要是malloc new来申请,并且必须要用 free delete来相应的回收
阅读全文
posted @ 2020-02-15 22:21 Lis~
阅读(436)
评论(0)
推荐(0)
编辑
2.15 C++专项练习 错题复盘
摘要: 定义宏#define DECLARE(name, type) type name##_##type##_type,则DECLARE(val, int)替换结果为() 正确答案: A 你的答案: B (错误) int val_int_type int val_int_int int name_int_
阅读全文
posted @ 2020-02-15 17:29 Lis~
阅读(310)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
···
25
下一页
公告
导航
博客园
首页
新随笔
新文章
联系
订阅
管理