240 发简信
IP属地:上海
  • 函数对象

    一. 声明及使用 1. 不包含数据 2. 包含数据 3. lambda since C++11 二. 应用方法 以for_each为例 函数指针 函数对象 lambda 以...

  • go syntax

    Variable Zero value concept Every single value we create must be initialized. If we don...

  • go 并发编程原语

    并发原语 Mutex RWMutex WaitGroup Cond Channel Contex 场景 共享资源。并发地读写共享资源,会出现数据竞争的问题,——Mutex/R...

  • go 特性

    1、自动垃圾回收2、更丰富的内置类型 // 数组切片,map3、函数多返回值4、错误处理 // defer panic recover5、匿名函数和闭包6、类...

  • go 细节

    风格 1、public的变量必须以大写字母开头,private变量则以小写字母开头2、{}使用格式正确方式: 错误方式: 3、 defer 关键字和多返回值 4、没有继承,虚...

  • C++ STL使用注意事项积累

    https://en.cppreference.com/w/cpp/utility/initializer_list[https://en.cppreference.com/...

  • 输入输出流

    1、ostream // message.h // message.cpp 2、ostringstream

  • 重构

    重构的目标:Pass All Test: 通过全部测试;No Duplication: 没有重复(DRY)Reveals Intent: 程序表达意图,易于理解Has no ...