加载中
理解Netty中的Zero-copy

Zero-copy概念 wiki上关于zero-copy的概念定义 "Zero-copy" describes computer operations in which the CPU does not perform the task of copying data from one memory area to another...

JAVA Zero Copy的相关知识

java 的zero copy多在网络应用程序中使用。Java的libaries在linux和unix中支持zero copy,关键的api是java.nio.channel.FileChannel的transferTo(),transferFrom()方法。我们可以用这两个方...

ACID与CAP定理

acid(数据库事务正确执行的四个基本要素的缩写),CAP定理指定一个分布式系统只能同时实现一致性、可用性和分区容忍性(或分区容错性)中的两个。在一系列的研究结果里发现,在较大型的分布...

Flink 技术介绍

1 Flink基石 Flink之所以能这么流行,离不开它最重要的四个基石:Checkpoint、State、Time、Window。 1.1 Checkpoint Checkpoint机制,这是Flink最重要的一个特性。Flink基于Chandy-Lamport算...

Flink 与 Spark对比

背景  Flink 是一款新的大数据处理引擎,目标是统一不同来源的数据处理。这个目标看起来和 Spark 和类似。这两套系统都在尝试建立一个统一的平台可以运行批量,流式,交互式,图处理,机器学...

大数据的计算引擎分代--4代

概述 在如今数据爆炸的时代,企业的数据量与日俱增,大数据产品层出不穷。 出现了很多热门的开源社区,其中著名的有 Hadoop、Storm,以及后来的 Spark,他们都有着各自专注的应用场景。Spark...

RPC vs REST vs GraphQL 对比

RPC 先简单介绍下RPC,它是Remote Procedure Call(远程过程调用)的简称。一般基于RPC协议所设计的接口,是基于网络采用客户端/服务端的模式完成调用接口的。 优点 简单并且易于理解(面向开发...

30分钟理解GraphQL核心概念

什么是GraphQL 介绍GraphQL是什么的文章网上一搜一大把,篇幅有长有短,但是从最核心上讲,它是一种查询语言,再进一步说,是一种API查询语言。 这里可能有的人就会说,什么?API还能查?API...

10种世界顶级思维

1.墨菲定律 如果有两种或两种以上的方式去做某件事情,而其中一种选择方式将导致灾难,则必定有人会做出这种选择。 2.波克定理 只有在争辩中,才可能诞生最好的主意和最好的决定。 3.奥格尔维...

2018/07/18 10:16
268
类加载器与类全名才能确立其在JVM中的唯一性

类加载器与类全名才能确立其在JVM中的唯一性

2017/06/25 21:46
756
Scala:Enumeration

Scala:Enumeration scala的枚举的声明,与Java中声明有很大区别,Scala的枚举值有些特殊,它的关键是内部有一个Value类,所谓的枚举值都是通过它产生的。 如果我们不做任何约定的话,枚举值...

Scala Dynamic

Dynamic 从Scala 2.10 开始,增加了Dynamic类型,所有直接或间接的继承自 Dynamic 的类,都可以实现。 Dynamic 继承自 Any,它的源代码中什么都没有,只有一句话。 traitDynamic extends Any...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部