什么是 ESLint ESLint(中文站点)是一个开源的 JavaScript 代码检查工具,使用 Node.js 编写,由 Nicholas C. Zakas 于 201...
概述 Gradle是新一代构建工具,从0.x版本一路走来虽然国内可寻的资料多了一些,但都是比较碎片化的知识。官方的Userguide虽然是业内良心之作,但无奈太长,且版本变化...
GitChat课程《领域驱动设计--战略篇》笔记,课程作者张逸 一.理解限界上下文 1.限界上下文的定义 限界上下文:Bounded Context1)上下文(Context...
在前一篇的文章《HotSpot垃圾回收算法概述》里面,对于Serial, Parallel和CMS几种垃圾回收器做了比较详细的描述。但是对于G1的叙述是比较粗糙的。这篇文章则...
背景 实时计算中,数据时间比较敏感。有eventTime和processTime区分,一般来说eventTime是从原始的消息中提取过来的,processTime是Flink...
Flink系统组成 Flink是一个分层系统,从下到上分为:系统部署层、任务运行层、API层以及基于API开发的通用库层(Libraries)。 Flink部署层 Flink...
1、 ElasticSearch介绍 1.1 介绍 官方网址:https://www.elastic.co/cn/products/elasticsearchGithub:h...
原文链接:原文链接 注:这篇文章是我自己根据官方文档的原文翻译的,因为能力有限,有些地方翻译的不好,欢迎批评指正,欢迎拍砖! 一、缓存Caches 例子: 1.适用性 缓存在...
map map 方法接收一个功能型接口,功能型接口接收一个参数,返回一个值。map 方法的用途是将旧数据转换后变为新数据,是一种 1:1 的映射,每个输入元素按照规则转换成另...
在OkHttp3中,其灵活性很大程度上体现在可以 intercept 其任意一个环节,而这个优势便是okhttp3整个请求响应架构体系的精髓所在,先放出一张主框架请求流程图,...
Servlet 3 早在 2011 年推出,但很多 web 项目还是使用 Servlet 2.5。这些 web 项目业务相对较重、单机负载相对较低,Servlet 2.5 由...
栈帧(Stack Frame)是用于支持虚拟机进行方法调用和方法执行的数据结构,它是虚拟机运行时数据区中的虚拟机栈(Virtual Machine Stack)的栈元素。栈帧...
在互联网信息时代的今天,经常会听到外网连接。而与外网所相对应的,是一种内部网络,很多的家庭或者公司利用内部网络来进行多台电脑之间的资源共享,其中所用到的技术就是内网穿透技术,...
最近写了一些技术帖子,每天原创写技术贴对于写基本知识来说时间上来说是还算能控制,但是对于写一个思路的技术文章难度就大大的增加了。为了更好的写思路文章。以后对于思路文章我会尽量...