无 欲 则 刚
正在加载今日诗词...
HTTP与HTTPS原理 HTTP与HTTPS原理
概述HTTP 是一个无状态的协议。无状态是指客户机(Web 浏览器)和服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后服务器返回响应(response),连接就被关闭了,在服务器端不保留连接的有关信息.HTTP
因特网五层架构 因特网五层架构
概述TCP/IP 协议不是 TCP 和 IP 这两个协议的合称,而是指因特网整个 TCP/IP 协议族。从协议分层模型方面来讲, TCP/IP 由四个层次组成:网络接口层、网络层、传输层、应用层(因特网没有对链路层和物理层有任何规定,统一为
网络七层架构 网络七层架构
网络七层架构7 层模型主要包括: 物理层主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。 它的主要作用是传输比特流(就是由 1、 0 转化为电流强弱来进行传输,到达目的地后在转化为1、 0,也就是我们常说的
Nginx使用心得 Nginx使用心得
什么是Nginx nginx可以作为web服务器,但更多的时候,我们把它作为网关,因为它具备网关必备的功能: 反向代理 负载均衡 动态路由 请求过滤 nginx作为web服务器Web服务器分2类: web应用服务器,如: tomcat
2020-01-19
红黑树的建立与维护 红黑树的建立与维护
红黑树介绍红黑树(Red-Black Tree,简称R-B Tree),它一种特殊的二叉查找树。红黑树是特殊的二叉查找树,意味着它满足二叉查找树的特征:任意一个节点所包含的键值,大于等于左孩子的键值,小于等于右孩子的键值。除了具备该特性之外
2020-01-16
队列的用法 队列的用法
1、队列的基本概念队列(queue)是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队
2020-01-16
栈的性质及一些使用场景 栈的性质及一些使用场景
性质栈和队列其实是一个工具,他们传统的工具方法 工具类不同,他们是“思想”工具,栈是后进先出。 常见的使用栈的场景递归 从前山上有座庙,庙里有个老和尚和小和尚,老和尚给小和尚讲故事:“从前山上有座庙……” 有名的斐波那契数列,手动地计
2020-01-16
HBase建立二级索引的几种方式 HBase建立二级索引的几种方式
为什么需要HBse二级索引HBase里面只有rowkey作为一级索引, 如果要对库里的非rowkey字段进行数据检索和查询, 往往要通过MapReduce/Spark等分布式计算框架进行,硬件资源消耗和时间延迟都会比较高。 只依赖rowke
2020-01-16
Sqoop-HDFS与外界交互数据的工具 Sqoop-HDFS与外界交互数据的工具
Sqoop简介Sqoop是一款开源的工具,主要用于在Hadoop(Hive)与传统的数据库(mysql、postgresql…)间进行数据的传递,可以将一个关系型数据库(例如 : MySQL ,Oracle ,Postgres等)中的数据导
2020-01-16
Flume-大数据采集工具 Flume-大数据采集工具
概述Flume定义Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统。Flume基于流式架构,灵活简单。 Flume组成架构Flume组成架构如图所示: AgentAgent是一个JVM进程
2020-01-16
流式处理框架后起之秀Flink 流式处理框架后起之秀Flink
Flink简介初识FlinkApache Flink是一个框架和分布式处理引擎,用于对无界和有界数据流进行有状态计算。Flink被设计在所有常见的集群环境中运行,以内存执行速度和任意规模来执行计算。 Flink起源于Stratosphe
2020-01-16
真正意义的流式处理框架Strom 真正意义的流式处理框架Strom
Storm基础入门 Apache Storm是一个分布式实时大数据处理系统。Storm设计用于在容错和水平可扩展方法中处理大量数据。它是一个流数据框架,具有最高的摄取率。 Storm的核心组件 Nimbus:即Storm的Master,负
2020-01-16
2 / 4