mianba的头像-IT面试星球
管理员
这家伙很懒,什么都没有写...
Python模块加载(importlib):最牛逼的动态导入工具!-IT面试星球

Python模块加载(importlib):最牛逼的动态导入工具!

Python模块加载(importlib):最牛逼的动态导入工具! 在Python编程中,模块的加载和使用是至关重要的。我们通常通过import语句来导入模块,但你知道吗?Python还提供了一个非常强大的工具——...
3个月前
04113
用文本创建图表的工具PlantUML-IT面试星球

用文本创建图表的工具PlantUML

什么是 PlantUML ? PlantUML 是一种开源工具,允许用户从纯文本语言创建图表。除了各种 UML 图之外,PlantUML 还支持各种其他软件开发相关格式,以及 JSON 和 YAML 文件的可视化。PlantUML 语...
3个月前
04813
记一次服务宕机、优化全流程(以后也可以装X了)-IT面试星球

记一次服务宕机、优化全流程(以后也可以装X了)

数据体现 整体数据面板 接口访问排行榜 一分钟峰值 一分钟 exhibition峰值 exhibition 承受的压力 问题现象 问题排查 1、排查所有其它服务 2、排查压力原因 3、热点接口问题排查 4、连接池排查 ...
基于 Python 的降维技术实战-IT面试星球

基于 Python 的降维技术实战

我们为什么需要减少维度? 高维数据集是具有大量列(或变量)的数据集。这样的数据集带来了许多数学或计算挑战。好消息是变量(或称为特征)通常是相关的 – 高维数据“表面上”被少数简单变量所控...
3个月前
04013
MySQL 如何快速插入大量测试数据-IT面试星球

MySQL 如何快速插入大量测试数据

简述 开发过程中经常需要测试 SQL 在大量数据集时候的执行效率,这就需要我们在表中插入大量的测试数据,下面介绍如何使用存储过程插入大量的测试数据 定义常用方法 我们要确保生成的测试数据要...
Mysql第15章存储过程与存储函数-IT面试星球

Mysql第15章存储过程与存储函数

#第15章_存储过程与存储函数 #0.准备工作 CREATE DATABASE dbtest15; USE dbtest15; CREATE TABLE employees AS SELECT * FROM atguigudb.`employees`; CREATE TABLE departments AS SELECT * F...
3个月前
06013
如何在 vue3 中使用 jsx/tsx?-IT面试星球

如何在 vue3 中使用 jsx/tsx?

我们都知道,通常情况下我们使用 vue 大多都是用的 SFC(Signle File Component)单文件组件模式,即一个组件就是一个文件,但其实 Vue 也是支持使用 JSX 来编写组件的。这里不讨论 SFC 和 JSX 的好...
SpringBoot 服务接口限流,搞定!-IT面试星球

SpringBoot 服务接口限流,搞定!

前言 在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。限流可以认为服务降级的一种,限流通过限制请求的流量以达到保护系统的目的。 一般来说,系统的吞吐量是可以计算出一个阈值...
【417期】面试官:说一下你对 OAuth2 协议原理的理解?-IT面试星球

【417期】面试官:说一下你对 OAuth2 协议原理的理解?

点击加入: 后端技术内卷群,一起学习! OAuth2简介 角色 流程 客服端注册 Client Type 四种授权模式 授权码模式 隐藏式 密码式 凭证式 RefreshToken Github Demo加深理解 OAuth2简介 OAuth 是...
SpringCloud第十四章SpringCloudBus消息总线-IT面试星球

SpringCloud第十四章SpringCloudBus消息总线

一、概述 1、上一讲解的加深和扩充,一言以蔽之 分布式自动刷新配置功能 Spring Cloud Bus 配合 Spring Cloud Config 使用可以实现配置的动态刷新。 2、是什么 Spring Cloud Bus 配合 Spring Cl...