logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kafka与RocketMQ在事务消息实现上的区别是什么?

注意:以上行号基于对应版本的源码,实际代码位置可能因版本更新发生变化。建议结合官方文档和源码注释进行验证。

文章图片
#kafka#rocketmq#分布式
工厂方法模式和抽象工厂模式详解

场景描述开发一个跨平台UI库,需要为Windows和macOS创建风格一致的按钮和文本框,并确保同一家族的产品兼容。// 抽象产品族:按钮// 抽象产品族:文本框// 具体产品:Windows按钮@OverrideSystem.out.println("Windows风格按钮渲染");// 具体产品:Windows文本框@OverrideSystem.out.println("Windows文本框

文章图片
#工厂方法模式#抽象工厂模式#java
ES分片(Shard)和副本(Replica)的作用?如何合理分配?

Elasticsearch分片与Redis Cluster Slot分片对比分析。每个分片的副本(默认 1 个)存储在不同节点,主分片故障时副本自动升级为主分片。副本分片可同时处理搜索请求,支持读写分离(写入只发生在主分片,读取可来自副本)将索引拆分为多个分片(默认 5 个),实现海量数据分布式存储和并行计算。每个分片作为独立的 Lucene 索引,支持并发读写操作,提升吞吐量。单个分片故障不会导

#elasticsearch#大数据#搜索引擎
docker 部署Skywalking

jar包地址(官网):https://skywalking.apache.org/downloads/阿里云:https://mirrors.aliyun.com/apache/skywalking/从 SkyWalking 官方网站下载对应版本的 Agent。参数指定 SkyWalking Agent 的路径。,您应该能够看到 SkyWalking 的界面。在启动 Spring Boot 应用时

#docker#skywalking#容器
Liveness Probe和Readiness Probe的区别?开发时如何配置HTTP检查端点?如何设置容器的资源限制(CPU/Memory)?

【代码】Liveness Probe和Readiness Probe的区别?开发时如何配置HTTP检查端点?如何设置容器的资源限制(CPU/Memory)?

#kubernetes#容器#云原生 +1
看完mybatis-plus多租户方案的想法

第三,编写第一步的拦截器逻辑,如果是目标接口就拦截处理,然后通过注入获取第二步注册的分页插件bean(这个插件mybatis-plus就是用来做分页插件拦截sql添加分页条件的)来获取自定义的租户处理器,通过登录接口添加的map 来获取当前登录用户租户id,然后将自定义租户处理器的id修改成目标租户id。第一:mybatis-plus首先需要注册一个拦截器(这个拦截器是全局拦截器,拦截所有请求,设

文章图片
#mybatis#java#mysql
spring切面实现的几种方式

在Spring框架中,实现自定义注解的切面增强主要有三种方式:使用@Aspect注解、编写拦截器切面(如HandlerInterceptor)以及手动生成代理类(如JDK动态代理或CGLIB)。

文章图片
#spring#java#后端
docker 部署Skywalking

jar包地址(官网):https://skywalking.apache.org/downloads/阿里云:https://mirrors.aliyun.com/apache/skywalking/从 SkyWalking 官方网站下载对应版本的 Agent。参数指定 SkyWalking Agent 的路径。,您应该能够看到 SkyWalking 的界面。在启动 Spring Boot 应用时

#docker#skywalking#容器
ES的倒排索引和正排索引的区别及适用场景?为什么倒排索引适合全文搜索?

对于Stored Fields,Elasticsearch会维护一个文档ID到磁盘位置的映射表,通过这个映射表可以快速定位到存储该文档字段值的磁盘位置。对于Stored Fields,Elasticsearch会读取整个文档的字段值(如果只需要部分字段,可以在查询时指定)。对于Doc Values,由于其采用列式存储,Elasticsearch会根据文档ID在相应的列中找到对应的字段值。当执行查询

#elasticsearch#jenkins#大数据
    共 17 条
  • 1
  • 2
  • 请选择