暂时未有相关云产品技术能力~
全栈打杂师 & 公众号: 程序员皮卡秋
一起来学Mybatis Plus(三) & 代码生成器
前言 目前正在出一个Es专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节给大家讲下es中如何做聚合操作, 内容有点多,需要耐心看完~ 本文偏实战一些,好了, 废话不多说直接开整吧~ 什么是聚合 聚合的概念有点类似mysql中group by,sum(...),这么说大家可能就有点印象了, 但是在es中聚合操作功能更强大。 在了解es中聚合的概念之前,先来看下这两个概念, 聚合就是一个或多个桶和零个或多个指标的组合。
前言 目前正在出一个Es专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节来给大家讲一下在Springboot中如何整合es~ 本文偏实战一些,为了方便演示,本节示例沿用上节索引,好了, 废话不多说直接开整吧~ 项目搭建
前言 目前正在出一个Es专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节来给大家讲一下在Springboot使用es进行文档操作~ 本文偏实战一些,好了, 废话不多说直接开整吧~ 文档操作 本节继续使用上节的项目,在api下新建DocApi类,为了方便演示,我们使用之前建好的索引req_log
前言 目前正在出一个Es专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节给大家讲一下文档高级查询部分的内容~ 本文偏实战一些,好了, 废话不多说直接开整吧~ 文档操作 本节继续使用上节的项目,在api下新建DocSearchApi类,为了方便演示,我们使用之前建好的索引req_log
前言 目前正在出一个Kafka专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节给大家讲一下Kafka如何整合SpringBoot以及它的基本使用~ 好了, 废话不多说直接开整吧~ 项目搭建
前言 目前正在出一个Kafka专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节给大家讲一下Kafka整合SpringBoot中如何进行消息应答以及@SendTo 和 @KafkaListener的讲解~ 好了, 废话不多说直接开整吧~ 消息应答 有时候,消费者消费消息的时候,我们需要知道它有没有消费完,需要它给我们一个回应,该怎么做呢? 我们可以通过提供的ReplyingKafkaTemplate, 下面通过一个例子来体验一下,新建一个ReceiveCustomerController
前言 目前正在出一个Kafka专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节给大家讲一下Kafka中偏移量(offset)的概念并结合经典面试题来看下它的实际应用场景~ 好了, 废话不多说直接开整吧~ 什么是分区 & Partition 在讲之前呢,先理一下什么是分区,在第一节的时候有给大家提到过 在Kafka中,一个主题(topic)可以分成多个分区。每个分区都是一个有序的消息队列,它们可以在不同的服务器上进行复制,以提高可靠性和可扩展性。每个分区都有一个唯一的标识符(partition ID),用于标识该分区。
前言 目前正在出一个Kafka专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节给大家讲一下Kafka中ACK的概念并结合代码一起实践一下~ 好了, 废话不多说直接开整吧~ ACK 是什么 首先,我们得知道ack到底是啥,上节给大家讲手动提交offset的时候提到了ack,但没有展开讲,下面就给大家好好理一下。
前言 目前正在出一个设计模式专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节给大家讲一下设计模式中的适配器模式,并结合实际业务场景给大家讲解如何使用~ 本专题的所有案例代码主要以Java语言为主, 好了, 废话不多说直接开整吧~ 适配器模式 适配器模式是一种结构型设计模式,其主要目的是将一个类的接口转换为另一个接口,以满足不同类之间的兼容性。
前言 目前正在出一个设计模式专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节给大家讲一下设计模式中的责任链模式,并结合实际业务场景给大家讲解如何使用~ 本专题的所有案例代码主要以Java语言为主, 好了, 废话不多说直接开整吧~ 责任链模式 责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,它能够将请求从一系列处理者中进行传递,直到有一个处理者能够处理它。这个模式将请求的发送者和接收者分离开来,使多个处理对象都有机会处理请求,将这些处理对象串成一条链,并沿着这条链传递请求,直到有一个对象能够处理请求。
前言 目前正在出一个设计模式专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节给大家讲一下设计模式中的中介者模式,并结合实际业务场景给大家讲解如何使用~ 本专题的所有案例代码主要以Java语言为主, 好了, 废话不多说直接开整吧~ 中介者模式 中介者模式是一种行为型设计模式,其目的是将对象间的相互作用解耦,使得各个对象间的通信只通过中介者进行,从而避免对象之间直接相互依赖,提高代码的可维护性和扩展性。
前言 目前正在出一个设计模式专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节给大家讲一下设计模式中的模板方法模式,并结合实际业务场景给大家讲解如何使用~ 本专题的所有案例代码主要以Java语言为主, 好了, 废话不多说直接开整吧~ 模板方法模式 模版方法模式(Template Method Pattern)是一种行为型设计模式,它定义了一个操作中算法的骨架(通常是一个抽象类),而将一些步骤延迟到子类中实现,使得子类在不改变算法结构的情况下,可以重新定义算法的某些步骤。 在模版方法模式中,定义了一个抽象类(AbstractClass),其中包含一个模版方法(templateMeth
前言 目前正在出一个设计模式专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本节给大家讲一下设计模式中的依赖注入模式,并结合实际业务场景给大家讲解如何使用~ 本专题的所有案例代码主要以Java语言为主, 好了, 废话不多说直接开整吧~ 依赖注入模式 Dependency Injection(依赖注入)是一种设计模式,用于解决对象之间的耦合关系问题,一个对象通常会通过New操作符显式创建出它所需要的相关对象,这样会导致对象之间高度耦合、难以重用、难以测试等问题。而Dependency Injection则是一种反向控制的思想,即对象不再直接操作其他对象,而是通过容器(例如Spring)
一起来学ElasticSearch(三)
一起来学ElasticSearch(二)
一起来学ElasticSearch(一)
利用docker搭建es集群
SpringCloud整合 Oauth2+Gateway+Jwt+Nacos 实现授权码模式的服务认证(二)
SpringCloud整合 Oauth2+Gateway+Jwt+Nacos 实现授权码模式的服务认证(一)
面试官: Fork/Join 有了解过吗?说说看(含源码分析)
面试官: CountDownLatch有了解过吗?说说看(源码剖析)
面试官: 线程池是如何做到线程复用的?有了解过吗,说说看
Java多线程专题之线程池的基本使用
面试官: 有了解过CAS和原子操作吗?说说看
Java多线程专题之Lock锁的使用
面试官: 有了解过指令重排吗,什么是happens-before
一起来学SpringCloud之整合Jaeger链路追踪
一起来学SpringCloud之整合Zuul网关服务(二)
一起来学SpringCloud之整合Zuul网关服务(一)
一起来学SpringCloud之整合Sentinel限流框架
一起来学SpringCloud之整合Open Feign实现远程调用
一起来学SpringCloud之整合hystrix服务熔断和降级
一起来学SpringCloud之服务间调用
一起来学SpringCloud之整合Nacos配置中心与注册中心
一起来学SpringCloud之微服务概述
SpringBoot进阶之服务部署
SpringBoot之Shiro整合JWT
SpringBoot进阶之Shiro实现缓存和会话管理功能
SpringBoot进阶之整合Shiro鉴权框架(四)
SpringBoot进阶之整合Shiro鉴权框架(三)
SpringBoot整合Shiro实现用户认证
SpringBoot进阶之整合Shiro鉴权框架(一)
Mybatis事务管理及事务并发问题
SpringBoot中的请求拦截
SpringBoot中集成logback
拦截器处理跨域问题(CORS)
Mybatis分页插件了解一下
Redis缓存技术应用
MyBatis进阶用法之复杂标签学习