一.ELKstack课程大纲  二.ELKstack简介 什么是ELK? 通俗来讲,ELK是由Elasticsearch.Logstash.Kibana 三个开源软件的组成的一个组合体,这三个软件当中,每个软件用于完成不同的功能,ELK 又称为ELK stack,官方域名为elastic.co,ELK stack的主要优点有如下几个: 1.处理方式灵活: elasticsearch是实时全文索引,具有强大的搜索功能 2.配置相对简单:elasticsearch全部使用JSON 接口,logst…
<Getting Started with WebRTC>第一章 WebRTC介绍 ​ 本章是对WebRTC做概念性的介绍. 阅读完本章后.你将对下面方面有一个清晰的理解:   .  什么是WebRTC   .  怎样使用它   .  哪些浏览器支持 1.1. WebRTC介绍 World Wide Web(WWW)是出如今1990年代的早期, 它是建立在使用HREF超链接的以页面为中心的模型上. 在这个网页的早期模型中,浏览器从一个网页到还有一个网页是通过更新HTML内容来实现的. 到了20…
我们要做的第一件事是安装ElasticSearch.对于多数应用程序,您开始安装和配置,通常忘记这些步骤的重要性,直到发生了糟糕的事情.这章我们将广泛关注ElasticSearch的这部分.请注意本章不是对每一个配置选项和参数的明确指导.当然,我们愿意完整描述他们,但是如果我们那样做了,我们将不得不再写一本书(甚至更多).除此之外,ElasticSearch就像现在所有其他可用的应用软件程序-它每天不断发生变化.我们只介绍 我们认为需要的部分.以及特定功能,有时难以理解或太宽泛.在一个地方描述将…
mariadb(第一章)   数据库介绍 1.什么是数据库? 简单的说,数据库就是一个存放数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来组织,存储的,我们可以通过数据库提供的多种方法来管理数据库里的数据 更简单的理解形象,数据库和我们生活追踪存放杂物的储物间仓库性质一样,区别只是存放的东西不通,杂物间存放实体的物件,而数据库里存储的是数据,这样我们就对数据库有一个初步了解了. 数据库诞生于1950年,随着信息技术的发展和人类社会的不断进步,特别是2000…
第一章 Thread导论 为何要用Thread ? 非堵塞I/O      I/O多路技术      轮询(polling)      信号 警告(Alarm)和定时器(Timer) 独立的任务(Task) 并行算法 第二章 Thread的创建与管理 一.什么是Thread ?     Thread是所在主机运行的应用程序任务(task). 仅仅有一个线程的样例: public class Factorial { public static void main(String[] args) {…
Bochs 是一个可以完全模拟 Intel x86 计算机的虚拟机系统.它包含了 Intel x86 CPU 仿真.常见设备仿真.以及定制 BIOS.Bochs 可以虚拟多种不同类型的 x86 CPU ,从早期的 386 到最新的 x86-64 Intel 和 AMD 处理器,甚至是市场上还没有销售的 CPU. Bochs 会去解释从电源启动开始的每一条指令,以及所有 PC 标准外设:键盘.鼠标.VGA 卡/监视器.磁盘.网卡.定时器芯片 等等.由于 Bochs 模拟了所有的 PC 环境,因此所…
数据操作与REST API(Data manipulation with REST API) ElasticSearch REST API可用于各种任务.多亏了它,我们可以管理索引,更改实例参数,检查节点和集群状态,索引数据和搜索它.此时此刻,我们将专注于使用 CRUD(create-retrieve-update-delete)API的一部分,允许我们以使用NOSQL数据库类似的方式来使用 ElasticSearch. REST是什么?(What is REST?) 在继续各种操作描述之前,说…
运行ElasticSearch(Running ElasticSearch) 让我们运行我们的第一个实例.转到bin目录并从命令行运行以下命令: ./elasticsearch –f (Linux or OS X) elasticsearch.bat –f (Windows) - f选项告诉ElasticSearch程序不应该脱离控制台,应该运行在前台.这让我们看到程序生成的诊断消息并通过按下Ctrl + C来停止它.另一个选项是- p,这告诉ElasticSearch进程标识符应该通过这个参数…
安装和配置集群(Installing and Configuring your Cluster) 第一步是确保正确安装了 Java SE环境.ElasticSearch需要版本6或更高的版本,可以从下面的地址下载:http://www.oracle.com /technetwork/java/javase/downloads/index.html.如果您愿意,也可以使用OpenJDK.要安装 ElasticSearch,先从http://www.elasticsearch.org/downloa…
百度百科say: Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建.简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架.点击查看 WiKi say: Spring Framework 是一个开源的Java/Java EE全功能栈(full-stack)的应用程序框架,以Apache许可证形式发布,也有.NET平台上的移植版本.该框架基于 Expert One-on-One J…