apache软件基金会

sqoop命令,mysql导入到hdfs、hbase、hive

空扰寡人 提交于 2020-04-08 07:01:00
1.测试MySQL连接 bin/sqoop list-databases --connect jdbc: mysql://192.168.1.187:3306/trade_dev --username 'mysql' --password '111111' 2.检验SQL语句 bin/sqoop eval --connect jdbc: mysql://192.168.1.187:3306/trade_dev --username 'mysql' --password '111111' --query "SELECT * FROM TB_REGION WHERE REGION_ID = '00A1719A489D4F49906A8CA9661CCBE8'" 3.导入hdfs 3.1 导入 bin/sqoop import --connect jdbc: mysql://192.168.1.187:3306/trade_dev --username 'mysql' --password '111111' --table TB_REGION --target-dir /sqoop/mysql/trade_dev/tb_region -m 5 --columns "code,name,category,farthercode,visible,regionlevel,region_id"

Tomcat介绍(二)

不打扰是莪最后的温柔 提交于 2020-04-02 05:10:07
续上篇 1.1.1 Tomcat 许可 Tomcat以Apache License许可的方式进行发布,具体许可内容参见http://apache.org/licenses/ LICENSE-2.0o主要概括如下。 □ Tomcat完全免费,可用于任何商业或者非商业产品,而不必支付任何费用。 □修改Tomcat并发布变更版本的用户不必公开修改部分的源代码。 □修改Tomcat的用户不必将其变更捐献给Apache软件基金会。 此外,还需要了解如下几点限制。 □所有针对Tomcat源代码或二进制文件的重新发布均须包含Apache许可。 □任何重新发布所包含的资料必须经过Apache软件基金会批准。 □无Apache基金会的许可,派生自Tomcat源代码的产品不能命名为"Tomcat" uJakarta" "Apache”。 # 1.2安装和启动 本节主要介绍了Tomcat的下载、安装以及各种场景下的启动方式。你可以根据实际情况选择 不同格式的发布包安装使用。 1.2.1 Tomcat下载与安装 在安装Tomcat之前,请确保当前系统已安装了不低于7.0版本的JDK/JRE,并添加了JAVA_HOME 系统环境变量以指向JDK/JRE的安装目录。 你可以从 http://tomcat.apache.Org/download-80.cgi#8.5.6 获取 Tomcat 的安装文件。对于

Tomcat介绍(二)

左心房为你撑大大i 提交于 2020-04-02 05:05:23
续上篇 1.1.1 Tomcat 许可 Tomcat以Apache License许可的方式进行发布,具体许可内容参见http://apache.org/licenses/ LICENSE-2.0o主要概括如下。 □ Tomcat完全免费,可用于任何商业或者非商业产品,而不必支付任何费用。 □修改Tomcat并发布变更版本的用户不必公开修改部分的源代码。 □修改Tomcat的用户不必将其变更捐献给Apache软件基金会。 此外,还需要了解如下几点限制。 □所有针对Tomcat源代码或二进制文件的重新发布均须包含Apache许可。 □任何重新发布所包含的资料必须经过Apache软件基金会批准。 □无Apache基金会的许可,派生自Tomcat源代码的产品不能命名为"Tomcat" uJakarta" "Apache”。 # 1.2安装和启动 本节主要介绍了Tomcat的下载、安装以及各种场景下的启动方式。你可以根据实际情况选择 不同格式的发布包安装使用。 1.2.1 Tomcat下载与安装 在安装Tomcat之前,请确保当前系统已安装了不低于7.0版本的JDK/JRE,并添加了JAVA_HOME 系统环境变量以指向JDK/JRE的安装目录。 你可以从 http://tomcat.apache.Org/download-80.cgi#8.5.6 获取 Tomcat 的安装文件。对于

JAVA企业级应用TOMCAT实战

吃可爱长大的小学妹 提交于 2020-03-22 15:02:44
1. Tomcat简介 原文链接:https://blog.oldboyedu.com/java-tomcat/ Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 Tomcat服务器是一个免费的开放源代码的 Web应用服务器 ,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。 Tomcat和Nginx、Apache(httpd)、lighttpd等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Nginx/Apache服务器。 对比php软件,区别? 目前Tomcat最新版本为9.0。Java容器还有resin、weblogic等。 2. Tomcat安装 2.1 软件准备 JDK下载: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Tomcat下载: http://tomcat.apache.org/

Centos 7配置LAMP

落花浮王杯 提交于 2020-03-17 15:08:11
因为安装zabbix需要LAMP环境,特记录如下。 LAMP 指的Linux(操作系统)、Apache HTTP 服务器,MySQL(有时也指MariaDB,数据库软件)和PHP(有时也是指Perl或Python)的第一个字母,一般用来建立web应用平台。所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和Java/J2EE架构相比,LAMP具有Web资源丰富、轻量、快速开发等特点,微软的.NET架构相比,LAMP具有通用、跨平台、高性能、低价格的 优势,因此LAMP无论是性能、质量还是价格都是企业搭建网站的首选平台。 下面讨论如何在RHEL/CentOS/Scientific Linux 7上搭建LAMP环境. 一、Install Apache Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。 在终端以root权限运行以下命令: yum install httpd -y 启动Apache systemctl start httpd 设置开机启动 systemctl enable httpd

Centos 6.5 Apache服务安装

不想你离开。 提交于 2020-03-14 08:22:26
Apache是什么:   Apache HTTP Server(简称Apache)是Apache软件基金会的一个高性能、功能强大、稳定可靠、又很灵活的开发源代码的web服务软件,对linux的支持相对好,有很多产品可以支持ssl技术,支持多个虚拟主机,到目前为止,市场占有率44.9%,世界上很多注明的网 站如百度、阿里、淘宝、亚马逊、雅虎等都有在使用apache服务,它的成功之处主要在于他的开源、有一支开发的开发队伍、支持跨平台的应用(几乎可以在所有的windows、linux、unix系统运行)以及它的可移植性等是当前互联网最流行的web服务端软件之一。   Apache源于NCSA httpd服务,经过多次修改,成为世界上最流行的web服务器软件之一,Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修复原来的缺陷,才成为我们今天使用的安全稳定的web服务器。 注: 以上web serve排行信息来源于 https://w3techs.com/technologies/overview/web_server/all Apache的特点及应用场合: 优点: 功能强大 配置简单 速度快 应用广泛 性能稳定可靠 可做代理服务器或负载均衡来使用 应用场合: 使用apache运行静态html网页

Apache POI的使用

喜夏-厌秋 提交于 2020-03-02 09:52:07
              Apache POI Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 结构: HSSF - 提供读写Microsoft Excel格式档案的功能。 XSSF - 提供读写Microsoft Excel OOXML格式档案的功能。 HWPF - 提供读写Microsoft Word格式档案的功能。 HSLF - 提供读写Microsoft PowerPoint格式档案的功能。 HDGF - 提供读写Microsoft Visio格式档案的功能。 创建Excel 文档 示例1将演示如何利用Jakarta POI API 创建Excel 文档。 示例1程序如下: import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFCell; import java .io.FileOutputStream; public class CreateXL { /**

lucent,solr,ES比较

随声附和 提交于 2020-01-31 07:57:02
| 0 什么是全文搜索 什么是全文搜索引擎? 百度百科中的定义 : 全文搜索引擎是目前广泛应用的主流搜索引擎。它的工作原理是计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。这个过程类似于通过字典中的检索字表查字的过程。 从定义中我们已经可以大致了解全文检索的思路了,为了更详细的说明,我们先从生活中的数据说起。 我们生活中的数据总体分为两种: 结构化数据 和 非结构化数据 。 结构化数据 : 指具有固定格式或有限长度的数据,如数据库,元数据等。 非结构化数据 : 非结构化数据又可称为全文数据,指不定长或无固定格式的数据,如邮件,word文档等。 当然有的地方还会有第三种: 半结构化数据 ,如XML,HTML等,当根据需要可按结构化数据来处理,也可抽取出纯文本按非结构化数据来处理。 根据两种数据分类,搜索也相应的分为两种:结构化数据搜索和非结构化数据搜索。 对于结构化数据,我们一般都是可以通过关系型数据库(mysql,oracle等)的 table 的方式存储和搜索,也可以建立索引。 对于非结构化数据,也即对全文数据的搜索主要有两种方法: 顺序扫描法 , 全文检索 。 顺序扫描 :通过文字名称也可了解到它的大概搜索方式

Solr和ES对比

我是研究僧i 提交于 2020-01-25 23:16:48
搜索引擎选择: Elasticsearch与Solr 搜索引擎选型调研文档 Elasticsearch简介 * Elasticsearch是一个 实时 的 分布式 搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。 它可以用于 全文搜索 , 结构化搜索 以及 分析 ,当然你也可以将这三者进行组合。 Elasticsearch是一个 建立在全文搜索引擎 Apache Lucene™ 基础上 的搜索引擎,可以说Lucene是当今最先进,最高效的全功能开源搜索引擎框架。 但是Lucene只是一个框架,要充分利用它的功能,需要使用JAVA,并且在程序中集成Lucene。需要很多的学习了解,才能明白它是如何运行的,Lucene确实非常复杂。 Elasticsearch使用Lucene作为内部引擎,但是在使用它做全文搜索时,只需要使用统一开发好的API即可,而不需要了解其背后复杂的Lucene的运行原理。 当然Elasticsearch并不仅仅是Lucene这么简单,它不但包括了全文搜索功能,还可以进行以下工作: 分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索。 实时分析的分布式搜索引擎。 可以扩展到上百台服务器,处理PB级别的结构化或非结构化数据。 这么多的功能被集成到一台服务器上,你可以轻松地通过客户端或者任何你喜欢的程序语言与ES的RESTful API进行交流

tomcat

喜欢而已 提交于 2020-01-13 06:29:25
tomcat 文章目录 tomcat 1. tomcat简介 2. tomcat项目部署 2.1 java环境安装 2.2 tomcat部署 1. tomcat简介 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。 诀窍是,当配置正确时,Apache