240 发简信
cx7
IP属地:安徽
  • 这个例子下 实现了基于Android的Camera

    WebRTC Camera 实现思路

    WebRTC Camera 通常IP Camera都是基于RTSP的 客户端通过服务器转发RTSP命令来访问IP CameraWebRTC实现Camera相较IP Camer...

  • C/C++申请对齐内存的技巧

    申请内存时,申请的大小是4k的整倍数时,性能最好.因为*nix的内存页的大小是4k的,可以通过读取系统配置验证这一点 申请大块内存时,通过简单的字节数校验,有助于提高程序性能.

  • 120
    macOS下制作macOS U盘启动盘

    格式化U盘插入U盘,打开macOS附带的磁盘工具左边选择框选择插入的U盘,然后选择抹掉image.pngimage.png记住对U盘的命名 appstore下载macos镜像...

  • gdb list指向的源文件错误

    在ubuntu下调试libco 调试example_thread时 遇到这样的问题gdb list显示的不是对应的源文件example_thread.cpp 而是指向了另一个...

  • 用模板检查函数返回值

    调试OpenGL程序时 需要在每个gl api调用后使用glGetError检查状态机错误 编码时每个调用后都加入这样一段代码会让代码变得繁琐可以封装glGenTexture...

  • OpenGL调试方法

    GL提供了glGetError接口用于获取gl状态机的错误状态,GL调试主要就依赖这个接口. 封装gl api每个gl api的调用都检查状态,错误立刻抛出异常(debug环...

  • 自定义信号处理机制 : eventfd

    Linux Kernel 2.6.22版本起加入eventfd机制,部分应用场景下可用于替代pipe.通常在事件机制里对信号的处理是这样的 : 这么做的缺点在于需要处理读取到...

  • win平台下C++符号导出技巧

    阅读nodejs源代码时发现这一段导出win库符号宏: dllexport是vc库的概念,意为对外暴露接口dllimport表明是从外部库中引入的接口(不存在这个声明也可以做...

  • NULL和nullptr的使用

    NULL是C 标准库表示空指针的类型,nullptr是C++ stl表示空指针的类型事实上,NULL或是nullptr都不是C/C++的关键字 NULL和nullptr的使用...

  • 程序员面试字节跳动,被怼了~

    分享一个知乎上一个网友的经历: 作者:三级狗zhihu.com/question/31225105/answer/582508111 人们都说,这个世界上有两种人注定单身,一...

  • 120
    WebRTC信号和槽机制

    信号和槽的实现原理大致是这样的 : 信号对象持有连接,连接里记录了槽对象的地址和槽函数(某个成员函数)地址信号对象发出信号,实质上是查询了连接以后 调用槽对象的槽函数并传入参...

  • 单例模式双重锁定

    懒汉单例模式 : 开始使用时才生成单例 典型的设计如下 双重锁定 指的是构造函数中的两次判断第一次判断为了提高效率 第二次为了防止多线程冲突事实上第一次判断及时去掉,也能形成...

  • 120
    C++三种继承方式的比较

    C++访问权限控制符 : public 公有成员 基类、派生类、友元、外部都可以访问 protected 保护成员 基类、派生类、友元可以访问 pri...

  • const修饰指针变量/引用/对象

    const修饰指针或者指针变量的区别 分辨的规则在于从const起往右读取 被修饰的是指针还是指针变量 const修饰对象和成员函数 const修饰的成员函数 不能修改类的变...

  • std::ref

    C++11引入了std::ref 为了解决函数式编程的参数是值拷贝的情况 以上的例子中 除了直接调用lambda 其余涉及到函数式编程的例子 参数都是值拷贝std::ref正...

  • explicit的作用

    explicit用来声明只有一个确定参数的对象 explicit是为了防止隐式类型转换 比如这样 除此之外 还可以禁止隐式的拷贝构造

  • Git回退某个文件

    回退某个文件test.txt到某次提交的流程 : 获取想要回退到的版本的commit id(假设为2fe1167) git 回退版本 回退之后查看当前状态 会发现没有如想象中...

  • C++11使用using替代typedef

    using可以起到和typedef相同的作用 using相对于typedef 还增加了对模板的支持通过using可以导出模板类型