发表评论取消回复
相关阅读
相关 面试中常被问到的(19)常见几种锁
互斥锁: mutex,在任何时刻,只能有一个线程访问该对象,当获取锁操作失败,线程会进入睡眠(等待队列中被挂起)直至等待锁释放被唤醒 读写锁: 分为读锁和写锁,处
相关 面试中常被问到的(17)多线程及多进程优缺点
多进程: 优点: 1. 进程资源相互独立,互不干扰,子程序崩溃不影响主程序的稳定性。进程比较稳定健壮 2. 通过增加cpu核心数,可以很容易扩充性能 3.
相关 面试中常被问到的(15)死锁发生及解决
首先要明白什么是死锁? 死锁:多个进程或线程访问一组竞态资源的时候,出现永久阻塞的问题 死锁发生条件: 1. 互斥:进程对所分配的资源不允许其他进程访
相关 面试中常被问到(三)c/c++区别
c/c++区别 c是面向过程的语言,c++是面向对象的语言,现如今都采用面向对象(oop)编程技术,为什么oop语言如此热门呢? 比如像c++语言中,有封装(类及
相关 面试中常被问到(二)对齐方式
对齐方式 1. 第一个成员变量在结构体偏移量为0的地址处 2. 其他成员变量要对齐到对齐数的整数倍的地址处,对齐数=min(默认对齐数,成员大小) vs默认对齐数为
相关 面试中常被问到(26)菱形继承及解决方法
菱形继承 菱形继承属于多继承中一种具有代表性的继承关系,产生数据冗余和数据二义性问题 class A { public: int a;
相关 面试中常被问到的(12)函数调用执行过程
![Center][] 第一步:函数调用 1、将函数调用语句下一条语句的地址保存到在栈中,以便哈数调用完成后返回。(将函数放到栈空间中称为压栈)。 2、对实参表从后向前,
相关 面试中常被问到的(24)网络分层及协议
OSI七层网络模型: 1. 应用层 2. 表示层 3. 会话层 4. 传输层 5. 网络层 6. 数据链路层 7. 物理层 TCP/IP五层网络模型: 1.
相关 Java面试常被问到的题目+解答
第一,anonymousinnerclass(匿名内部类)是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 不行,对于匿
还没有评论,来说两句吧...