在分布式架构下,一个服务往往会部署多个实例来运行我们的业务,如果在这种分布式系统环境下运行任务调度,我们称之为分布式
Kafka Stream:提供了对存储于 Kafka内 的数据进行流式处理和分析的功能 特点: Kafka Stream提供了一个非常简单而轻量的Library,它可以非常方便地嵌入任意Java应用中,也
Kafka 是一个分布式流媒体平台,类似于消息队列或企业消息传递系统。Producers:消息的生产者Consumers:消息的消费者Ka
Elasticsearch 是一款非常强大的开源搜索引擎,可以帮助我们从海量数据中快速找到需要的内容。elasticsearch 结合 kibana、Logstash、Beats,也就是 elastic stack(ELK)。被广泛应用在日志数据分析、实时监控等领域。elasticsearch 是 elastic stack 的核心,负责存储、搜索、分析数据。
数据聚合 聚合的种类 聚合(aggregations)可以实现对文档数据的统计、分析、运算。聚合常见的有三类: 桶(Bucket)聚合:用来对文档做分组 T
DSL Query的分类Elasticsearch提供了基于JSON的DSL(Domain Specific Language)来定义查询。常见的查询类型包括:查询的
MQ (MessageQueue),中文是消息队列,字面来看就是存放消息的队列。也就是事件驱动架构中的 Broker。Spring AMQP 项
Nacos一方面可以将配置集中管理,另一方可以在配置变更时,及时通知微服务,实现配置的热更新。除此之外,Nacos 也可以实现多环境配置共享。
网关功能:在SpringCloud中网关的实现包括两种:Zuul 是基于 Servlet 的实现,属于阻塞式编程。而 SpringCloudGate
Feign是一个声明式的http客户端,官方地址:https://github.com/OpenFeign/feign,其作用就是帮助我们优雅的实现http请求的发送,
大型项目组件较多,运行环境也较为复杂,部署时会碰到一些问题:依赖关系复杂,容易出现兼容性问题开发、测试、生产
HttpClient 是 Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HttpClient 已经应用在很多的项目中,比如 Apache Jakarta上很著名的另外两个开源项目 Cactus 和HTMLUnit 都使用了 HttpClient
Spring Task 是 Spring 框架提供的任务调度工具,可以按照约定的时间自动执行某个代码逻辑。作用:定时自动执行某段 Java 代码信用卡每月还款提醒银行贷款每月还款提醒火车票售票系统处理未支付订单入职纪念日为用户发送通知
Spring Cache 是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能。EHCacheCaffeineRedis(通过导入不同实现的坐标来确定使用哪种缓存实现)
Spring Data Redis 是 Spring 的一部分,对 Redis 底层开发包进行了高度封装,在 Spring 项目中,可以使用 Spring Data Redis 来简化操作。
使用 Swagger 你只需要按照它的规范去定义接口及接口相关的信息,就可以做到生成接口文档,以及在线接口调试页面。Knife4j 是为 Java MVC 框架集成 Swagger 生成 Api 文档的增强解决方案。(对 Swagger 进行了封装,简化了相应操作)
cpolar极点云: 公开一个本地Web站点至公网只需一行命令,就可以将内网站点发布至公网,方便给客户演示。高效调试微信公众
阿里云对象存储 OSS (Object Storage Service),是一款海量、安全、低成本、高可靠的云存储服务。使用 OSS,你可以通过网络随
Vue 是一套前端框架,免除原生 JavaScript 中的 DOM 操作,简化书写。基于MVVM)思想,实现数据的双向绑定,将编程
mounted:挂载完成,Vue 初始化成功,HTML 页面渲染成功。( 发送请求到服务端,加载数据)生命周期的八个阶段:每触发一个生命周期事件,会。生命周期:指一个对象从创建到销毁的整个过程。一个生命周期方法(钩子)
介绍: Axios 对原生的 Ajax 进行了封装,简化书写,快速开发。(异步请求)官网:官网介绍:Axios 是一个基于 promis
介绍:Vue-cli 是 Vue 官方提供的一个脚手架,用于快速生成一个 Vue 的项目模版。的作用是:将 App 中所定义的视图创建出虚
Element:是饿了么团队研发的,一套为开发者、 设计师和产品经理准备的基于Vue 2.0的桌面端组件库。组件:组成网页的部件,例如超链接、按钮、图片、表格、表单、分页条等等。
介绍:Vue Router 是 Vue 的官方路由VueRouter:路由器类,根据路由请求在路由视图中动态渲染选中的组件:请求链接组件,浏览器会解析成:动态视图组件,用来渲染展示与路由路径对应的组件
Spring Cloud 是目前国内使用最广泛的微服务框架。SpringCloud集成了各种微服务功能组件,并基于SpringBoot
Eureka是Netflix开发的服务发现框架,SpringCloud将它集成在自己的子项目spring-cloud-netflix中,实现SpringCloud的服务发a Client.
Nacos 是阿里巴巴的产品,现在是 SpringCloud 中的一个组件。Nacos中服务存储和数据存储的最外层都是一个名为 namespace 的
nginx 安装;nginx 反向代理;nginx 反向代理配置;nginx 负载均衡配置;配置文件中默认端口被配置为8080,从而使 nginx 运行时不需要加 sudo。,进入如下页面则代表启动成功。如果没有权限就在前面加上。输入上面的启动命令,访问。Docroot 默认为。
JDK、JRE、JVM之间的区别;什么是面向对象?JDK JRE JVM;==和equals比较;hashCode与equals;final;String、异常体系;
用户自定义的类可以用 @Service、@Controller 等注解将其标注,使用注解扫描方式使得 Spring 去创建这些 bean 对象。请求参数中有数据,转换成 Java 对象
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号