-
Spark SQL源码剖析(一)SQL解析框架Catalyst流程概述
Spark SQL源码剖析(一)SQL解析框架Catalyst流程概述 Spark SQL模块,主要就是处理跟SQL解析相关的一些内容,说得更通俗点就是怎么把一个SQL语句解析成Dataframe或者说RDD的任务。以Spark 2.4.3为例,Spark SQL这个大模块分为三个子模块,如下图所示 其中Catalyst可以...
-
Linux下源码包安装软件
Linux下源码包安装软件 我们在工作的过程中,有时候会利用源码包安装软件。虽然相对于二进制软件包,配置和编译起来繁琐点,但是它的可移植性却好得多。 我们在工作的过程中,有时候会利用源码包安装软件。 虽然相对于二进制软件包,配置和编译起来繁琐点,但是它的 可...
-
计算机系统基础学习笔记(2)-数据的位运算操作
计算机系统基础学习笔记(2)-数据的位运算操作 C语言的位运算操作包括两类,逻辑运算操作和逻辑移位操作。 逻辑运算操作 C语言提供了四种按位逻辑操作符,分别是按位取反,按位与,按位或,按位异或。在编译时,编译器会根据操作数的宽度分别转换为不同的指令。 操作 C...
-
gcc/g++ 链接顺序注意事项
gcc/g++ 链接顺序注意事项 我们知道选项-l是指定要链接的库,但是如果有多个库的时候,哪个放前面哪个放后面呢? 结论:被别的库使用的库,放在使用它的库的后面 使用下面的代码,验证一下 #include muduo/base/Logging.h#include muduo/net/EventLoop.hmuduo::net::Ev...
-
Shell笔记:if和case条件判断
Shell笔记:if和case条件判断 一、if语句 单分支if语句 语法(中括号首尾的空格不能省略): if [ 条件判断式 ]; then 程序 fi #或者 if [ 条件判断式 ] then 程序 fi 示例: #!/bin/ bash#根分区的使用率如果达到80则发出警告,向屏幕输出一条提示信息。rate =$( df -...
-
Shell笔记:字符串提取
Shell笔记:字符串提取 本文讲的字符串提取指的是从文件或某个输出中提取符合条件的列的内容,如果某个文件或输出中它的每一行的信息都是使用特定的分隔符来分割的话,就可以使用字符串的提取功能,本文涉及到的命令包括cut、printf、awk、sed等。 cut命令 cut [选项]...
-
Hadoop学习笔记(2)-HDFS的基本操作(Shell命令)
Hadoop学习笔记(2)-HDFS的基本操作(Shell命令) 在这里我给大家继续分享一些关于HDFS分布式文件的经验哈,其中包括一些hdfs的基本的shell命令的操作,再加上hdfs java程序设计。在前面我已经写了关于如何去搭建hadoop这样一个大数据平台,还没搭好环境的童鞋可以转到我...
-
Shell笔记:正则表达式
Shell笔记:正则表达式 通配符是用于匹配符合条件的文件名(完全匹配),但是正则表达式是用来匹配文件中符合条件的字符串(包含匹配)。 基础的正则表达式 *: 前一个字符匹配0次或任意多次。 .: 匹配除了换行符之外的任意一个字符。 ^: 匹配行首。 $: 匹配行尾。...
-
Shell笔记:变量
Shell笔记:变量 通常说到变量,可能就是指的用户自定义的变量,但是Shell中 变量的概念 除了用户自定义变量,还包括环境变量、系统预定义变量、位置参数变量、数值变量等。 用户自定义变量 注意用户自定义变量只在当前的shell终端中生效。 自定义变量: 变量名称可以...
-
Shell笔记:hello world和Shell基础
Shell笔记:hello world和Shell基础 Shell概述 一方面,Shell相当于一个命令解释器,将Linux命令解释为二进制机器码,或者反过来,将二进制机器码解释为Linux命令。其实我们启动Linux后命令交互界面就是系统给用户提供的一个Shell解释器的界面。 另一方面,Shell也是一...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
