这类问题,如果应用不是在容器中运行的(K8S,docker),那排查起来相对简单,无非就是先用top定位哪个java服务的进程的CPU占用较高,...
Vue 的下一代版本(3.0)终于在9.18日发布正式版了,代号居然叫“One Piece”,不知海贼王粉们会作何感想... 不过终极秘宝这个定...
什么是索引 数据库索引是我们每个开发人员既熟悉又陌生的东西,几乎所有的业务系统都要与索引打交道,如果数据库查询慢了,第一时间想到的也是添加一个索...
记得七八年前第一次读平凡的世界,那时还是年少轻狂的年龄。说来也奇怪,虽然书里的时代和地域背景都和我相去甚远,但我却并没有感觉到多少时间或者空间上...
Spring Boot项目可以通过spring-boot-maven-plugin插件打包生成一个可执行的jar包,这样可以脱离web容器(例如...
我们在定义微服务接口的时候,通常会使用一个Result类进行封装,将提示信息,返回对象和状态码等内容封装到一起返回给调用方,例如如下的格式: 而...
MyBatis-Plus是一个比较流行的 MyBatis 的增强工具,它提供了一个代码生成框架mybatis-plus-generator 功能...
数据拆分的三种方案 当数据库的数据量变得特别大,影响到查询和更新效率的时候,我们就得考虑做数据拆分了。数据拆分一般包含三种方式:分区,分表和分库...
分布式事务介绍 所谓事务,就是一系列业务操作构成的独立的执行单元。比如用户购买商品下单的行为,需要执行创建订单,扣减商品库存的两个不同的数据库操...