摘要: shell 变量 声明时直接使用,使用时加上$ var="hello world" echo $var 使用read进行输入 >> read var abc def >> echo $var abc def 引号 $foo 这种变量在不同的引号中起不同作用。 foo="Hi there" echo 阅读全文
posted @ 2022-06-16 09:38 某某人8265 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 容器 课程中使用了 gcc 2.9,旧版本中继承关系更少,代码更简洁。更容易阅读,且原理相同 容器 Containers 序列容器 Sequence Containers Array Vector 尾端可扩充的数组 Deque 双端可扩充的数组 List 双向队列 Forward-List 单向队列 阅读全文
posted @ 2022-06-16 09:33 某某人8265 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Object 对象模型 构造函数与析构函数的顺序: 继承关系:构造由上向下,析构由下向上 组合关系:构造由内向外,析构由外向内 关于vptr和vtbl 虚指针和虚函数表 class A { public: virtual void vfunc1() {}; virtual void vfunc2() 阅读全文
posted @ 2022-06-16 09:30 某某人8265 阅读(39) 评论(0) 推荐(0) 编辑
摘要: C++ 转型函数 class MyClass { public: /* 转型函数 函数名为 operator + 目标数据类型 没有参数与返回值 注意加 const 此处为强转为double类型 */ operator double() const {//将此类型转为其他类型 return stat 阅读全文
posted @ 2022-06-16 09:28 某某人8265 阅读(52) 评论(0) 推荐(0) 编辑
摘要: C++ 2.0 nullptr 空指针 void f(int); void f(void*); f(0); // 调用 1 f(NULL); // 模糊不定,报错 f(nullptr); // 调用 2 auto 自动推导类型 推导变量类型 auto i = vec.begin(); // 编译器推 阅读全文
posted @ 2022-06-16 09:27 某某人8265 阅读(28) 评论(0) 推荐(0) 编辑
摘要: C++ 参数初始化 为 const 成员变量初始化 参数初始化顺序与初始化表列出表量的顺序无关,参数初始化顺序只与成员变量在类中声明的顺序有关 class book { public: book(char* a, double p); private: const char* title; doub 阅读全文
posted @ 2022-06-16 09:24 某某人8265 阅读(23) 评论(0) 推荐(0) 编辑
摘要: Spark 一个用于大规模数据处理的统一计算引擎,相当于Hadoop中的MapReduce。但除最终计算结果外其他数据都保存在内存,且任务切分比单一的Map+Reduce更加灵活。 基于内存计算,它的速度可以达到MapReduce的上百倍 Spark vs Hadoop 综合能力:Spark是一个综 阅读全文
posted @ 2022-06-12 21:40 某某人8265 阅读(709) 评论(0) 推荐(0) 编辑
摘要: Scala 默认不需要语句终结符”;“,它将每一行作为一个语句。如果一行放多条语句,则要使用语句终结符。 变量 可变变量,使用 var 定义;不可变变量,使用 val 定义。可以手动指定,不指定时自动推导。 var a = 2; val b = 4; var c: Int = 1; 数据类型 基本数 阅读全文
posted @ 2022-06-10 11:52 某某人8265 阅读(73) 评论(0) 推荐(0) 编辑
摘要: Hive Hive是建立在Hadoop上的数据仓库基础构架,它提供了一系列的工具,可以进行数据提取、转化、加载(ETL)。Hive定义了简单的类SQL查询语言,称为HQL,它允许熟悉SQL的用户直接查询Hadoop中的数据。Hive包含SQL解析引擎,它会将SQL语句转译成MR Job,然后在Had 阅读全文
posted @ 2022-06-09 15:28 某某人8265 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch 一个开源的分布式搜索和分析引擎。可以快速存储、搜索、分析数据。提供服务的http端口为 9200,集群间通信端口为 9300。kibana的http服务端口为 5601。 基本概念 index 索引当动词时类似mysql的 insert,当名词类似mysql的 datab 阅读全文
posted @ 2022-06-09 07:52 某某人8265 阅读(35) 评论(0) 推荐(0) 编辑