Kafka介绍 Kafka是Apache软件基金会开发的一个开源流处理平台,由Java和Scala编写;Kafka是一种高吞吐、分布式、基于订阅发布的消息系统。 Kafka名称解释 Producer:生产者 Consumer:消费者 Topic:消息主题,每一类的消息称之为一个主题 Broker:K ...
分类:
其他好文 时间:
2018-10-21 13:09:57
阅读次数:
271
Apache 首先我们要明白,Apache 是一个 http 服务器,而我们熟悉的另一种说法"Apache Hadoop"中的 Apache 则指的是 Apache 软件基金会。"Apache"是 Apache 软件基金会中的一个项目。 关于其名字,流传最广的解释是(也是最显而易见的):这个名字来自 ...
分类:
其他好文 时间:
2018-10-17 00:12:47
阅读次数:
155
一 Kafka概述 1.1 Kafka是什么 在流式计算中,Kafka一般用来缓存数据,Storm通过消费Kafka的数据进行计算。 1)Apache Kafka是一个开源消息系统,由Scala写成。是由Apache软件基金会开发的一个开源消息系统项目。 2)Kafka最初是由LinkedIn开发, ...
分类:
其他好文 时间:
2018-10-14 00:21:19
阅读次数:
147
安装软件 : apache-tomcat-9.0.0.M1.tar.gz(下载地址http://tomcat.apache.org/) 步骤一 Tomcat是其中一个开源的且免费的java Web服务器,是Apache软件基金会的项目,所以安装Tomcat之前要安装java JDk,请参照Linux ...
分类:
系统相关 时间:
2018-10-11 11:37:44
阅读次数:
171
认识 Maven Maven 的作用? 1.添加第三方jar包 2.解决jar包之间的依赖关系 3.获取第三方jar包 4.将项目拆成多个工程模块 Maven 是什么? 是Apache软件基金会组织维护的一款自动化构建工具,专注服务于 Java 平台的项目构建和依赖管理。 构建过程 1.清理:删除以 ...
分类:
其他好文 时间:
2018-10-10 21:55:46
阅读次数:
156
1.ActiveMQ 反序列化漏洞(CVE-2015-5254) ref:https://www.nanoxika.com/?p=408 Apache ActiveMQ是美国阿帕奇(Apache)软件基金会所研发的一套开源的消息中间件,它支持Java消息服务、集群、Spring Framework等 ...
分类:
编程语言 时间:
2018-10-08 18:10:51
阅读次数:
202
案例:部署Tomcat案例前置知识点1)、Tomcat简介:开源项目,属于Apache软件基金会,是处理Java代码的免费产品。2)、应用场景:Tomcat一款免费的开放源代码的web应用服务器,属于轻量级应用服务器,在中小型系统和并发量不高的场合下普遍舒勇,是开发和调试JSP程序的首选。Tomcat和nginx、Apache一样都是处理静态页面的,但是其性能远不如nginx、Apache,所以常
分类:
其他好文 时间:
2018-10-05 00:59:58
阅读次数:
178
Lucene是什么? Lucene在维基百科的定义 Lucene是一套用于全文检索和搜索的开放源代码程序库,由Apache软件基金会支持和提供。Lucene提供了一个简单却强大的应用程序接口,能够做全文索引和搜索,在Java开发环境里Lucene是一个成熟的免费开放源代码工具;就其本身而论,Luce ...
分类:
Web程序 时间:
2018-10-01 18:24:29
阅读次数:
192
[toc] 前言 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 实际开发中,用POI来读写excel文档的比较多。所以,这里记录下用POI读取excel文档的一些难点做下记录。 难点1:合并单元格 ...
分类:
其他好文 时间:
2018-09-18 19:21:16
阅读次数:
456
# Nginx快速入门
[TOC]
## Nginx基本概述
如果听说过或使用过Apache软件,那么很快就会熟悉Nginx软件,与Apache软件类似,Nginx(“engine x”)是一个`开源的`,支持`高性能.高并发`的www服务器和代理软件。它是由俄罗斯人lgor Sysoev开发的,最初被应用在俄罗斯的大型网站www.rambler.ru 上。后来作者将源代码以类BSD许可证的形式开源出来供全球使用
Nginx因具有高并发(特别是静态资源)占用系统资源少等特性,因为功能越来越多逐渐流行起来。
在功能方面,Nginx不但是一个优秀的Web服务软件,还具有`反向代理,负载均衡和缓存服务功能`在反向代理和负载均衡方面,类似于大名鼎鼎的`LVS负载均衡及Haproxy`等专业代理软件,但是Nginx部署起来更加简单且方便。 在缓存方面,又类似于`Squid`等专业软件,但是最常用的缓存软件是`memcache` 它的功能比Nginx的缓存更加强大
Nginx近两年也逐渐被越来越多的中小型网站所用。比较流行的Web架构是LNMP或LEMP L
分类:
其他好文 时间:
2018-09-17 23:00:55
阅读次数:
255