摘要:
NPM 介绍 NPM 是 Node Package Manager 的缩写,意思是Node包管理器。 NPM 是 Node.js 的默认包管理器,完全用JavaScript编写。它由Isaac Z. Schlueter开发,并于2010年发布。 从那时起,NPM负责管理所有Node.js包和模块。w 阅读全文
摘要:
SpringBoot 内置工具类 断言 1、 断言是一个逻辑判断,用于检查不应该发生的情况 2、Assert 关键字在 JDK1.4 中引入,可通过 JVM 参数-enableassertions开启 3、SpringBoot 中提供了 Assert 断言工具类,通常用于数据合法性检查 // 要求参 阅读全文
摘要:
git对于大家应该都不太陌生,熟练使用git已经成为程序员的一项基本技能,尽管在工作中有诸如 Sourcetree这样牛X的客户端工具,使得合并代码变的很方便。但找工作面试和一些需彰显个人实力的场景,仍然需要我们掌握足够多的git命令。下边我们整理了45个日常用git合代码的经典操作场景,基本覆盖了 阅读全文
摘要:
GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git 作为唯一的版本库格式进行托管,故名GitHub。由于GitHub是一个国外网站,在国内访问速度如何呢?我们通过浏览器访问下https://github.com,但是页面很久才能打开,要等待一个较长时间,如下图所示:接着我们打开系统 阅读全文
摘要:
正所谓几家欢乐几家愁,2022 年初,又一款顶级 Apache 大数据项目,正式宣告退役:Apache Ambari 于 2022-01 悄然宣布,项目不再维护,正式进入退役阶段! Ambari 是什么 Apache Ambari 是一个基于 Web 的 Apache Hadoop 集群的供应、管理 阅读全文
摘要:
同学们,Oracle 宣布,从 JDK 17 开始,后面的 JDK 都全部免费提供啦!!! 是的,你没有看错,Oracle 这次良心了,发大招了,Java 17+ 可以免费使用了,包括商用,更详细的条款可以阅读: https://www.oracle.com/downloads/licenses/n 阅读全文
摘要:
Curl命令可以通过命令行的方式,执行Http请求,这在我们开发时很有用,我们可以使用它来模拟一些http客户端请求。 curl下载 在官网处下载工具包:http://curl.haxx.se/download.... 下载完之后,解压到D:\software\libiconv目录下(解压目录自定义 阅读全文
摘要:
前言 Flume 依赖于 Java 环境,安装 Flume 之前需要先安装 JDK 1. 上传并解压 Flume 安装文件 将 apache-flume-1.9.0-bin.tar.gz 安装包上传到 node-01 的 /root 目录下,并将其解压 [root@node-01 ~]# tar - 阅读全文
摘要:
为何 Hive 要整合 HBase HBase 不支持标准 SQL 语句,而且 HBase 做统计分析也不支持 Join 表操作,而这些功能是 Hive 所具备的,所以在实际的生产环境中将二者整合并让 HBase 表中的数据可以使用 Hive SQL 语句及 Join 分析是很有必要的。 整合步骤 阅读全文
摘要:
引言 Hive内部提供了很多函数给开发者使用,包括数学函数,类型转换函数,条件函数,字符函数,聚合函数,表生成函数等等,这些函数都统称为内置函数。 数学函数 Return Type Name (Signature) Description DOUBLE round(DOUBLE a) Returns 阅读全文