摘要:
一、Scala介绍 1、结合Spark处理大数据 这是Scala的一个主要应用,而且Spark也是那Scala写的。 2、Java的脚本语言版 可以直接写Scala的脚本,也可以在.sh直接使用Scala。 3、代替Java Scala的编程风格更简洁,当然也很可能降低可读性,不过Java语言还是有 阅读全文
摘要:
一、Java Properties类介绍 Java中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件,各种语言都有自己所支持的配置文件,配置文件中很多变量是经常改变的,这样做也是为了方便用户,让用户能够脱离程序本身去修改相关的变量设置。 阅读全文
摘要:
一、安装Maven 打开终端输入以下指令: 若系统内有Maven则会显示当前Maven的版本和Java的版本。 若没有安装Java或者安装Java的版本和种类(注意:openjdk和oracle是两种Java jdk,切忌搞混)不对,则需要到通过: 或者官网下载对应的tar.gz包来安装。 若没有安 阅读全文
摘要:
一、问题描述 Ubuntu环境下将Maven项目打包成jar包后,运行一下指令: 发生错误: 二、问题分析 首先要保证jar包没有在传输过程中损坏。 若jar包没有损坏,则极大可能是入口信息配置错误或者入口信息已丢失。 三、解决方案 情况1:java目录下META-INF文件夹中MANIFEST.M 阅读全文
摘要:
一、问题描述 Ubuntu环境中,将maven项目打包成jar包传到服务器中后运行以下指令: 遇到报错: 二、问题分析 在maven打包之后由于重复引用某些依赖导致生成了一些.SF等文件,则运行jar时会抛出该异常。 三、解决方案 因为是生成jar包时产生的文件,只要在生成jar包后删除这些文件即可 阅读全文
摘要:
SSH 为 Secure Shell 的缩写,为建立在应用层基础上的安全通信协议。 一、检查SSH服务是否已启动 Ubuntu系统默认是没有SSH服务的,故要检查SSH服务是否已安装。 打开终端输入以下指令: 若输入指令后显示类似于上图所示,则说明SSH服务已启动 其中sshd表示ssh-serve 阅读全文
摘要:
一、更新Ubuntu软件源 打开终端依次输入: 二、安装curl curl是利用URL语法在命令行方式下工作的开源文件传输工具。 打开终端依次输入: 安装成功后查看curl版本: 三、添加PPA(Personal Package Archives) 添加PPA: 四、安装Node.js和NPM(No 阅读全文