1、扩展/收缩编码区: CTRL + SHIFT + F12 2、生成getter/setter: ALT + INSERT 3、在pom.xml中: ALT + INSER...
1、扩展/收缩编码区: CTRL + SHIFT + F12 2、生成getter/setter: ALT + INSERT 3、在pom.xml中: ALT + INSER...
很多时候,我们不需要实时地处理消息,可以把事情放一放再处理,比如工作比较忙碌无法实时处理的,可以通过邮件通知,邮件接收方有空时再去看看邮箱里有什么事情要处理,这解耦了消息...
客户端与 Rest 资源交互涉及很多工作,通常都是单调的模板代码。如果使用较低层级的 HTTP 库,客户端就需要创建一个客户端实例和请求对象、执行请求、解析响应、将响应映...
1、关于什么是 Rest API 首先介绍API的概念,Application Programming Interface(应用程序接口)是它的全称。简单的理解就是,AP...
使用 Spring 为 bean 注入属性时,通常都是在 XML 中设置属性,Java 类的中属性要为其添加 setter 方法,这样在启动的时候才可以去调用。 比如...
Web 应用容易遭到各种攻击,所以采用一些安全措施来保护应用正常使用和信息不被窃取篡改非常必要。Spring Security 就是这么一个组件。 1、启用 要使用 ...
Spring 的理念之一就是 "面向接口编程",将接口定义和具体实现分隔开,应用系统使用的是接口,这样方便替换使用不同的实现。 在数据访问中,访问数据需要先创建一个数...
1、信息展现 (1)构建领域类 应用的领域是指它所要解决的主题范围。 比如在一个餐饮管理系统中,配料、菜品、订单、用户都是单独一个领域,映射到代码中就是对应的领域类。...
1、工具环境安装 推荐使用Spring Tool Suite4,官网下载:https://spring.io/tools[https://spring.io/tools]...
一、Flink 简介 Apache Flink 是一个用于对无边界和有边界数据流进行有状态计算的框架和分布式处理引擎。Flink 被设计为运行在所有常见的集群环境中,并且...
一、Apache Storm 简介 1、基本概念 Storm 为分布式实时计算提供了一组通用原语,可被用于 “流处理” 之中,实时处理消息并更新数据库。这是管理队列和工作...
@窗外的蓝鲸 感谢勘误 已修正
[数据库之十四] 数据库索引之位图索引数据表中有一些字段,取值相对固定,且有固定的枚举范围,比如性别(男,女),比如为一张订单表设计一个交易状态的字段,状态值也是相对有限的,对于这种类型的字段,将其作为查询条...
1、模式匹配 (1)match、case (2)变量和类型 (3)数组和列表 2、样例类 (1)Case Class 在 Class 前面加上 case 这个普通类就变成了样...
一、Scala 简介 1、概述 scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要继承面向对象编程和函数式编程的各种特性。 scala ...
1、什么是 kafka connect? Kafka Connect 是一种用于在 kafka 和其他系统之间可扩展、可靠的流式传输数据的工具。它使得能够快速定义将大量数...
一、背景和简介 1、什么是 kafaka 对于一个初创公司,系统架构非常简单,面向客户有个数据源系统(Source System),数据会被汇聚到目标系统(Target ...
一、MongoDB 介绍 MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB...
一、安装 下载安装包,解压 进入解压目录,编译,安装 安装目录下的命令脚本如下 其作用如下: 指令作用redis-benchmark压力测试工具redis-c...
一、什么是 Flume? 1、Flume 是做什么的? Flume 是 Cloudera 开发的一个高可用、高可靠、分布式的海量日志采集、聚合和传输的系统。Flume 支...