240 发简信
IP属地:浙江
  • 2022-10-09 网络面试题及基础知识整理

    OSI 主要层级理解: 1:应用层 对接用户 怎么通信合适 进程通信性质 2:表示层 加密解密 3:传输层 ...

  • 2019-06-23 基础知识

    1:C++的程序在编译时候内存可以分为五大存储区:堆区、栈区、全局区、文字常量区、程序代码区。 2:int* ptr=NULL; ptr=(int*)malloc(1000*...

  • 2022-04-09 STL容器vector与拷贝构造函数

    1:所有的容器都是存的副本,因此stl容器中的元素都必须能够被拷贝。 2:vector a pushback时候其实调用了myclass的拷贝构造函数将参数b拷贝进去的,数据...

  • 2020-11-23 信号与槽细节及思想

    问题:猫和老鼠问题,猫一叫,老鼠要逃跑 提出了一种对象间的通信机制,这种机制,要能够给两个对象间的函数建立映射关系。前者被调用时候,后者能够自动调用。 1:回调函数+映射表 ...

  • 2021-12-26 bmp图片格式

    yuv与RGB是色彩空间模型 bmp jpg是文件存储格式。 bmp格式数据:BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。 1、彩色BMP图片 54...

  • 120
    2021-09-05 this指针 及char*作为数据传输

    this指针其实没啥说的,return *this 其实是返回类对象本身。这个列子主要还是说 char*传来传去的时候的 一些理解。 char*来了 告诉了我数据的首地址,我...

  • 120
    2021-09-05 static那些事

    1:当变量声明为static时候,空间将在程序的声明周期中分配。 static修饰全局变量或函数的时候只能在本文件中访问。有一个隐藏性。全局变量在一个文件定义 其他文件声明下...

  • 120
    2021-08-29 const

    const:只读属性,编译器会进行安全检查,#defiine没有数据类型检查. 靠投机取巧改变const行不通,但是我们可以增加关键字volatile来改变值. int * ...

  • 2020-12-28 智能指针

    主要是内存泄漏,忘记释放。 java使用了垃圾回收技术,不需要人为管理。 C++解决方法:RAII 引用计数 依托栈和析构函数 sharedPtr 强指针,多个智能指针可以共...

  • 2020-11-24 IO多路复用

    为什么要IO多路复用: 1:进程执行过程是线性的,调用低速的系统,比如read write accept等的时候,进程在这里阻塞着,不能执行其他操作;考虑这样一个问题:服务端...