NOT
Spark概述
# Spark概述 ## 1.1认识Spark 背景:现有的计算框架有:批处理:MapReduce、Hive、Pig…,流式计算:Storm,交互式计算:Impala,Presto,但没有一种框架兼容以上所有的计算框架,spark应运而生 ### 1.1.1 Spark的发展 2009年由Berke ......
Spark编程
# Spark编程  ![image-2020042409271958 ......
Spark SQL
# Spark SQL ## 1.1Spark SQL简介 Spark SQL是一个用来处理结构化数据的Spark 组件。它可被视为一个分 布式的SQL查询引擎,并且提供了一个叫作DataFrame的可编程抽象数据模型。Spark SQL的前身是Shark,由于Shark需要依赖于Hive而制约了S ......
4.0 Python 变量与作用域
在python中,变量的作用域决定了变量在哪些位置可以被访问。一个程序中的变量并不是所有的地方都可以访问的,其访问权限决定于变量的赋值位置。python中有两种最基本的变量作用域:局部作用域和全局作用域。局部变量是在函数内部定义的变量,只能在其被声明的函数内部访问。而全局变量则是在函数外定义的变量,... ......
2023.8.13 DP套DP
### [TJOI2018] 游园会 [luogu link](https://www.luogu.com.cn/problem/P4590 "luogu link") 首先很容易想到 $f_{i, 0/1/2}$ 表示考虑兑奖串的前 $i$ 位 $\texttt{NOI}$的出现情况为 $0/1/ ......
极空间root最佳实践
极空间root最佳实践 声明: 非必要无需root, 小白请远离. ## 条件 - [x] 显示器连接 - [x] 鼠标 - [x] 键盘 ## 操作 鼠标右键, 等待弹出邮件菜单,会看见终端选项. 那么你已经成功了. 接下来看你和键盘的操作了. ## 声明 所有行为请自行负责, 上述描述都是摸过电 ......
form 表单恢复初始数据
在现代的 Web 开发中,表单是不可或缺的组件之一。用户可以通过表单输入和提交数据,而开发者则需要对这些数据进行处理和存储。然而,在某些情况下,我们可能需要重置表单并恢复到最初的状态。
本文介绍了如何使用 form 表单处理库来实现表单恢复初始数据的功能。通过 form 提供的灵活性和方便性,我们... ......
jdk安装
# jdk安装 ### **1**、浏览器搜索java,并找到下图:  或输入下载地址:http://www.or ......
Scala基础
# 快学Scala笔记 ## 第1章、基础 **简介**:Scala是一门以java虚拟机(JVM)为目标运行环境并将面对面向对象和函数式编程语言的最佳特征结合在一起的编程语言。 **优点**:有动态语言的灵活简洁,保留了静态类型检查带来的安全保障和执行效率,能处理脚本化的临时任务,又能处理高并发场 ......
对象
## 第6章 对象 ### 6.1 单例对象 Scala 中没有静态的概念,类似的Scala提供了单例对象 object ``` object Accounts{ private var lastNumber = 0 } ``` 用处: 作为存放工具函数或常量的地方 高效的共享单个不可变的实例 需要 ......
集合
## 第4章 集合 Scala集合同时支持不可变集合和可变集合,不可变集合可以安全的并发访问 不可变集合:scala.collection.immutable 可变集合:scala.collection.mutable Scala默认采用不可变集合,对于几乎所有的集合类,Scala都同时提供了可变( ......
控制结构和函数
## 第2章 控制结构和函数 ### 2.1 条件表达式 在scala中if/else表达式有返回值,返回值是if或者else最后一行的值。例如: ``` if(x > 0) 1 else -1 ``` 上述表达式的返回值是1或-1,具体是哪一个取决于x的值。 if表达式的类型推断,由于if表达式是 ......
类(class)和包
## 第5章 类和包 ### 5.1 简单类和无参方法 在Scala中,类并不声明public;一个源文件中可以包含很多类,并且可以都是public级别 在使用public级别的对类时,直接实例化对象就行了 ``` class Course(val courseName: String,var co ......
模式匹配
## 第14章 模式匹配 模式匹配是检查某个值(value)是否匹配某一个模式的机制,一个成功的匹配同时会将匹配值解构为其组成部分。它是Java中的switch语句的升级版,同样可以用于替代一系列的 if/else 语句。 模式匹配有点像一个别致的switch声明,它可以侵入到表达式数据结构内部,对 ......
数组及元组
## 第3章 数组及元组 ### 3.1 定长数组 定义长度不变的数组可以使用Array Scala数组的底层实际上是Java数组。例如字符串数组在底层就是Java的String[],整数数组在底层就是Java的Int[] ``` val nums = new Array[Int](10)//生成1 ......
文件和正则表达式
## 第9章 文件和正则表达式 ### 9.1 读取行 要读取文件中的所有行,可以调用Scala.io.Sourse对象的getLine方法: ``` import scala.io.Source val source = Source.fromFile("myfile.txt","UTF-8")/ ......
Docker
# Docker > [Docker 教程]([Docker 教程 | 菜鸟教程 (runoob.com)](https://www.runoob.com/docker/docker-tutorial.html)) > > [Docker 入门教程]([Docker 入门教程 - 阮一峰的网络日志 ......
Docker配置Web
# Docker配置Web ## 一、安装Docker > 安装步骤详见: > > [Ubuntu 20.04安装Docker](https://www.cnblogs.com/Can-daydayup/p/16472375.html) > > [Docker构建nginx+uwsgi+flask镜 ......
Gunicorn
# Gunicorn 参考博客: > [Web 开发的重要概念辨析:CGI、WSGI、uWSGI、ASGI……](https://zhuanlan.zhihu.com/p/441743099) > > [WSGI&uwsgi&Nginx概念解释](https://blog.csdn.net/sina ......
SVN服务器部署
# SVN服务器安装与配置 > [SVN 安装]([SVN 安装 | 菜鸟教程 (runoob.com)](https://www.runoob.com/svn/svn-install.html)) > > [SVN 创建版本库](https://www.runoob.com/svn/svn-cre ......
修改ssh端口号
# Linux修改远程连接端口 > 参考博客: > > [Linux修改远程连接端口](https://blog.csdn.net/winsanity/article/details/125083105) > > [【解决方法】错误:无法和SFTP服务器建立FTP连接,请选择合适的协议](https ......
jQuery FormData使用方法
FormData的主要用途 将form表单元素的name与value进行组合,实现表单数据的序列化,从而减少表单元素的拼接,提高工作效率。 异步上传文件 注:FormData 对象的字段类型可以是 Blob, File, 或者 string,如果它的字段类型不是Blob也不是File,则会被转换成字 ......
JScript连接ADO的类
var db = { commandText: "", connectString: "Provider=Microsoft.Ace.OLEDB.12.0; Data Source=D:\\db1.accdb", conn: new ActiveXObject("adodb.connection") ......
第八章 获取数据
# 第八章 获取数据 ## 8.1内置数据集 R 的基本分发包中有一个叫 datasets,里面全是示例数据集。使用 data 函数可查看所有你已成功加载了的包的数据集: ``` data() ``` 如需更完整的列表,包括已安装的所有包的数据,可使用以下方法: ``` data(package = ......
第七章 日期和时间
# 第七章 日期和时间 ## 7.1日期和时间类 R 中自带有三个日期和时间类:POSIXct、POSIXlt 和 Date。 | 函数 | 功能 | | | | | Sys.Date | 返回系统当前的日期。 | | Sys.time | 返回系统当前的日期和时间。 | | date | 返回系统 ......
第九章 数据清理和转换
# 第九章 数据清理和转换 ## 9.1清理字符串 | 函数 | 作用 | | | | | grep、grepl和regexpr | 找到与模式相匹配的字符串 | | sub和gsub | 能替换匹配的字符串。 | | str_detect | 返回一个可用于索引的逻辑向量 | | str_spli ......
第十章 可视化
# 第十章 可视化 ## 10.1 三种绘图系统 base 图形是最古老的系统,在 R 的存在初期它就已经存在了。base 图形很容易上手,不过它们需要大量的修改甚至一些魔 法咒语才能变得更完美,而且它很难扩展到新的图表类型中。 第二个图形系统 lattice 建立在grid系统之上,它为所有常见的 ......
第十一章 分布与建模
# 第十一章 分布与建模 ## 11.1随机数 ### 11.1.1示例函数 sample函数 参数一:返回从一个 1 到 n 的自然数的排列 参数二:返回 m 个 1 和 n 之间的随机数 参数三:replace = TRUE 参数:允许有重复抽样 参数四:prob 参数来定义每个输入值的概率权重 ......
第二章 运算符和数学函数
# 第二章 运算符和数学函数 ## 2.1 数学运算符 | : | 创建序列(两头都会包含) | > x > x[1] 2 3 4 | | | | | | + | 加 | > 1+1[1] 2 | | - | 减 | > 2-1[1] 1 | | * | 乘 | > 1*2[1] 2 | | / | ......