- 博客(5)
- 收藏
- 关注
原创 大数据技术之scala_day01_02_windows下scala开发环境的搭建
1. scala语言的特点?scala是一门以java虚拟机(JVM)为运行环境并将面向对象和函数式编程的最佳特性结合在一起的静态类型编程语言。1)scala是一门多范式的编程语言,scala支持面向对象和函数式编程。2)scala(.scala)会编译成java字节码(.class),然后运行于JVM之上,并可以调用现有的java类库,实现两种语言的无缝对接。3)scala单作为一门语言来说,非常的简单高效。(例如去掉了三元运算)4)scala在设计时,马丁奥德斯基参考了java的设计思想,同时
2021-01-25 10:34:32
194
原创 大数据技术之scala_day01_01_scala的介绍及与java的关系图
1.学习scala语言的原因?1)spark-新一代内存级大数据计算框架,是大数据的重要内容。2)spark就是采用scala语言编写的,因此为了更好的学习spark需要掌握scala这门语言。3)scala是scalable langue的简写,是一门多范式的编程语言。4)联邦理工学院洛桑的Martin Odersky于2001年开始设计scala。5)spark的兴起,带动scala的发展2. 编程语言的方式?1)面向对象编程2)函数式编程3)多范式编程:即支持面向对象编程又支持函数式
2021-01-14 21:23:59
237
原创 Linux运维:Shell脚本实现ssh免密登录远程服务器
LInux系统日常运维过程中,经常需要在本地运行脚本执行对远程主机的命令,正常情况下,ssh登录远程服务器时会提示输入密码,这会影响到脚本的自动执行(因为shell脚本中没有自动填充密码的命令)。有三个解决办法:1)使用远程登录工具2)建立主机间的ssh信任依赖关系3)用脚本模拟scp命令的密码输入过程,避免每次手工输密码。一、使用远程登录工具—实现ssh免密登录远程服务器常用的远程登录工具有expect以及sshpass,本文主要介绍的是sshpass。1)sshpass介绍ssh登录..
2020-12-15 14:56:27
6548
原创 Linux命令
1)source ~/.bash_profile命令~ #家目录.bash_profile #是一个隐藏文件,主要用来配置bash shell的。source ~/.bash_profile #让这个配置文件在修改后立即生效。
2020-12-15 14:55:31
168
1
原创 idea入门使用及配置
前言使用IDEA之前需要了解,Eclipse中由workspace(工作空间)以及project(工程)的概念,,但是在IDEA中没有workspace的定义。在Intellij IDEA中,提出了**project(工程)和module(模块)**两个概念,其中project是进行开发工作的顶级工作单位,其次是module。一个project中由一个或者多个module,module和module之间彼此依赖,有着不可分割的业务关系,目前主流的大型项目都是分布式部署的,结构都是多module的格式。
2020-11-19 14:51:04
263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人