摘要: /** A dynamic array for POD types.POD类型的动态数组 * Designed for a small number of large arrays (rather than a lot of small ones).设计用于一些少量的大数组,而不是大量的小数组 * 阅读全文
posted @ 2020-10-10 16:09 飞舞的小蛇 阅读(642) 评论(0) 推荐(0)
摘要: C++ 模板 多态 阅读全文
posted @ 2020-06-23 08:31 飞舞的小蛇 阅读(269) 评论(0) 推荐(0)
摘要: socket.error: [Errno 99] Cannot assign requested 阅读全文
posted @ 2020-05-22 20:25 飞舞的小蛇 阅读(3681) 评论(0) 推荐(0)
摘要: Clickhouse 架构 join 阅读全文
posted @ 2020-04-16 09:03 飞舞的小蛇 阅读(27080) 评论(0) 推荐(1)
摘要: Clickhouse 源码 Interpreter 类图 阅读全文
posted @ 2020-04-16 05:34 飞舞的小蛇 阅读(1043) 评论(0) 推荐(0)
摘要: Clickhouse 源码 主要流程 阅读全文
posted @ 2020-04-16 05:18 飞舞的小蛇 阅读(2348) 评论(0) 推荐(0)
摘要: C++11 自动类型推导 阅读全文
posted @ 2020-04-12 18:49 飞舞的小蛇 阅读(575) 评论(0) 推荐(0)
摘要: 《C++11/14高级编程Boost程序库探秘》之第1章全新的C++语言(三)学习记录 1.7函数式编程 函数式编程是与面向过程编程、面向对象编程和泛型编程并列的一种编程范式,它基于λ演算理论,把计算过程视为数学函数的组合运算。 1.7.1 lambda表达式 基本形式为: [](params){. 阅读全文
posted @ 2020-04-02 21:39 飞舞的小蛇 阅读(246) 评论(0) 推荐(0)
摘要: 《C++11/14高级编程Boost程序库探秘》之第1章全新的C++语言(二) 1.4面向过程编程 1.4.1空指针 nullptr明确表示空指针概念,可以完全替代NULL,它可以隐式转化为任意类型的指针,也可以与指针进行比较运算,但决不能转化为非指针的其他类型。比如,10>=nullptr会提示编 阅读全文
posted @ 2020-04-01 22:27 飞舞的小蛇 阅读(290) 评论(0) 推荐(0)
摘要: C++11 左值 右值 auto decltype 阅读全文
posted @ 2020-04-01 13:02 飞舞的小蛇 阅读(305) 评论(0) 推荐(0)