240 发简信
IP属地:江苏
  • [C++]C风格、C++风格和C++11特性的线程池

    线程池概念 假设完成一项任务需要的时间=创建线程时间T1+线程执行任务时间T2+销毁线程时间T3,如果T1+T3的时间远大于T2,通常就可以考虑...

  • [C++]22种设计模式的C++实现

    C++设计模式 前言 1. 代码仓库 https://github.com/TOMO-CAT/CppDesignPattern[https://...

  • [Skill]GitBook搭建

    Gitbook Linux centos7.2安装方式 1. 安装node.js 从官网拿到文件的下载链接: 英文网址:https://node...

  • [C++面试]多态

    概念 多态在代码中指的就是“一个接口,多种实现”(相同的调用方法有不同的实现方式),属于面向对象编程的核心概念。广义的多态包括静态多态和动态多态...

  • [C++面试]拷贝初始化与直接初始化

    总结 初始化值的是创建变量时赋予变量一个值(不同于赋值的概念) 使用等号=初始化对象时是拷贝初始化,否则是直接初始化 直接初始化也可能调用拷贝构...

  • [C++面试]宏相关问题

    1. 宏常量与宏函数 C++中用#define <宏名> <字符串>命令定义宏,在代码中将字符串替换宏名出现的位置。定义宏的方式根据是否包含参数...

  • [C++面试]C与C++(面向过程与面向对象)区别

    综述 C是一门结构化语言,重点在于数据结构与算法,侧重于对于输入进行运算得到输出(面向过程)。而C++考虑的是构造一个对象模型,通过获取对象的方...

  • C++函数参数传递

    引用传递和值传递 1. 值传递 当形参是非引用类型时,实参的值会被拷贝给形参,实参和形参是两个完全不同的对象,函数对形参做的所有操作都不会影响实...

  • C++标准库类型迭代器

    简介 所有标准库类型都可以使用迭代器,但是其中只有少数几种才同时支持下标运算符,有迭代器的类型都拥有begin()和end()的成员函数: Ti...

个人介绍
距离十年数据分析经验还差九年半