mianba的头像-IT面试星球
管理员
这家伙很懒,什么都没有写...
Mybatis源码学习一Executor-IT面试星球

Mybatis源码学习一Executor

Executor架构 Caching Executor的作用就是实现二级缓存,使用的是装饰者模式。 装饰者模式:在不改变原有类继承结构的情况下,新建一个对象来扩展原有功能。 Executor具体实现 maven依赖 org.my...
十分钟教会你如何使用VitePress搭建及部署个人博客站点-IT面试星球

十分钟教会你如何使用VitePress搭建及部署个人博客站点

使用VitePress可以让我们快速搭建一个静态博客网站,这篇文章将带领大家搭建一个基于VitePress的静态博客网站并且部署到GitHub Pages(github提供的静态网页服务) 快速上手 新建目录并初始化(我...
Kubernetes Informer 认知-IT面试星球

Kubernetes Informer 认知

Informer是Client-go中的一个核心工具包。Informer 的机制,降低了 Kubernetes 各个组件跟 Etcd 与 Kubernetes API Server 的通信压力。本文描述为什么降低了压力。 1、Informer 机制架构设计 i...
万字详解复杂系统的拆分重构实战-IT面试星球

万字详解复杂系统的拆分重构实战

            点击上方“java金融”,选择“设为星标” 后台回复”888“获取batj面试题集 来源:https://www.cnblogs.com/LBSer/p/6195309.html 1 为什么要拆分? 先看一段对话。 从上面对...
Kafka快速学习三进一步了解及实战开发-IT面试星球

Kafka快速学习三进一步了解及实战开发

消息队列的常见问题 如何保证消息队列的高可用? 如何保证消息不被重复消费? 如何保证消息不丢失? 如何保证消息的消费顺序? kafka怎么解决这些问题 1.kafka高可用     kafka可以搭建集群...
Docker中安装Mysql和Mysql_exporter-IT面试星球

Docker中安装Mysql和Mysql_exporter

前言 参考: https://www.cnblogs.com/jiefu/p/12204555.html Docker中安装Mysql和Mysql_export,来进行普罗米修斯配合grafana的监控和告警等。 1.查询mysql命令: docker search mysql 2.拉取m...
lil-gui调试开发3D效果-IT面试星球

lil-gui调试开发3D效果

本文是 Three.js 入门教程第 2 篇,开发调试必备神器 lil-gui lil-gui lii-gui 为web上的控制器创建一个浮动面板,它可以作为数据的临时替代品。方便用户通过界面组件来控制场景中的物体,大大...
12个月前
0825
Kafka快速学习二生产者和消费者开发-IT面试星球

Kafka快速学习二生产者和消费者开发

producer发送消息的分区策略 1.默认策略 DefaultPartitioner         发送消息时指定分区,优先级最高         发送消息时指定key,会根据key值hash取模         发送...
Mysql第17章触发器-IT面试星球

Mysql第17章触发器

#第17章_触发器 #0.准备工作 CREATE DATABASE dbtest17; USE dbtest17; #1. 创建触发器 #举例1: #① 创建数据表 CREATE TABLE test_trigger ( id INT PRIMARY KEY AUTO_INCREMENT, t_note VARC...
12个月前
08210
【锁思想】高并发下 读写锁是通过什么策略来避免写线程饥饿的?-IT面试星球

【锁思想】高并发下 读写锁是通过什么策略来避免写线程饥饿的?

  大家好,我是Coder哥,在技术日新月异的今天,真正应该花费时间学习的是那些不变的编程思想,今天我们来接着上一篇文章来聊一下锁思想,我们上一篇”为什么synchronized是非公平的“详细的...