Java 第4页
RabbitMQ实战笔记-IT面试星球

RabbitMQ实战笔记

RabbitMQ实战笔记 1 MQ引言 1.1 中间件技术及架构的概述 1.2 什么是MQ MQ(Message Quene) : 翻译为 消息队...
mianba的头像-IT面试星球mianba1个月前
06613
聊聊接口最大并发处理数-IT面试星球

聊聊接口最大并发处理数

今天跟大家聊聊一个 Java 界的老话题,就是怎么理解接口的最大并发处理数。 前言 生活在 2023 年的互联网时代下,又是在国内互联网越发内卷的背景下,相信大家面试找工作、网上学习查资料时都了...
mianba的头像-IT面试星球mianba1个月前
03113
SpringBoot 服务接口限流,搞定!-IT面试星球

SpringBoot 服务接口限流,搞定!

前言 在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。限流可以认为服务降级的一种,限流通过限制请求的流量以达到保护系统的目的。 一般来说,系统的吞吐量是可以计算出一个阈值...
mianba的头像-IT面试星球mianba1个月前
04113
超越 MyBatis-Plus,来领略一下 MyBatis-Flex 的优雅魅力吧!-IT面试星球

超越 MyBatis-Plus,来领略一下 MyBatis-Flex 的优雅魅力吧!

一、Mybatis-Flex是什么? Mybatis-Flex 是一个优雅的 Mybatis 增强框架,它非常轻量、同时拥有极高的性能与灵活性。我们可以轻松的使用 Mybaits-Flex 链接任何数据库,其内置的 QueryWrapper^...
mianba的头像-IT面试星球mianba1个月前
02813
docker高级DockerFile解析-IT面试星球

docker高级DockerFile解析

一、是什么 1、Dockerfile是用来构建Docker镜像的文本文件,是由一条条构建镜像所需的指令和参数构成的脚本。 2、概述 3、官网: 4、构建三步骤 1、编写Dockerfile文件 2、docker build命令构建...
mianba的头像-IT面试星球mianba1个月前
03512
Java 中的池化技术-IT面试星球

Java 中的池化技术

我们平常的编码中,通常会将一些对象保存起来,这主要考虑的是对象的创建成本。比如像线程资源、数据库连接资源或者 TCP 连接等,这类对象的初始化通常要花费比较长的时间,如果频繁地申请和销...
mianba的头像-IT面试星球mianba1个月前
04112
JS基础-事件循环-IT面试星球

JS基础-事件循环

事件循环 img 默认代码从上到下执行,执行环境通过script来执行(宏任务) 在代码执行过程中,调用定时器 promise click事件…不会立即执行,需要等待当前代码全部执行完毕 给异步方法划分队列...
mianba的头像-IT面试星球mianba1个月前
03112
LiveData 还有学习的必要吗?—— Jetpack 系列(2)-IT面试星球

LiveData 还有学习的必要吗?—— Jetpack 系列(2)

请点赞,你的点赞对我意义重大,满足下我的虚荣心。 🔥 Hi,我是小彭。本文已收录到 GitHub · Android-NoteBook[1] 中。这里有 Android 进阶成长知识体系,有志同道合的朋友,关注公众号 [彭旭...
mianba的头像-IT面试星球mianba1个月前
03912
数据异构就该这样做,yyds~-IT面试星球

数据异构就该这样做,yyds~

何谓数据异构,上周交易部门商品的同事过来做分享,又看到这个词,他的PPT里面是 数据库异构。其实我们以前做的事情,也是可以称之为数据异构。比如我们将DB里面的数据持久化到Redis里面去,就...
mianba的头像-IT面试星球mianba1个月前
02312
实现订单 30 分钟未支付则自动取消,我有五种方案!-IT面试星球

实现订单 30 分钟未支付则自动取消,我有五种方案!

引言 方案分析 数据库轮询 JDK的延迟队列 时间轮算法 redis缓存 使用消息队列 1引言 在开发中,往往会遇到一些关于延时任务的需求。例如 生成订单30分钟未支付,则自动取消 生成订单60秒后,给用...
mianba的头像-IT面试星球mianba1个月前
04512