排序
在SpringCloud2023中快速集成SpringCloudGateway网关
你好,这里是codetrend专栏“SpringCloud2023实战”。 本文主要简单介绍SpringCloud2023实战中SpringCoudGateway的搭建。 后续的文章将会介绍在微服务中使用熔断Sentinel、鉴权OAuth2、SSO等技...
美团二面:SpringBoot读取配置优先级顺序是什么?
引言 Spring Boot作为一种轻量级的Java应用程序框架,以其开箱即用、快速搭建新项目的特性赢得了广大开发者的青睐。其核心理念之一就是简化配置过程,使开发者能够快速响应复杂多变的生产环境需...
【技巧】Git提交描述骂了领导,不会删除提交记录咋办!
前言 缘由 Git提交错了?别慌,带你删除提交记录 你想听的故事: 一个夜黑风高的夜晚,独自苦逼加班的狗哥默默搬砖,长时间的工作压迫,狗哥怒从心头起,恶向胆边生,稀里糊涂的将内心的愤怒写...
从零手写实现 tomcat-05-servlet 处理支持
创作缘由 平时使用 tomcat 等 web 服务器不可谓不多,但是一直一知半解。 于是想着自己实现一个简单版本,学习一下 tomcat 的精髓。 系列教程 从零手写实现 apache Tomcat-01-入门介绍 从零手写...
关于Java Chassis 3的契约优先(API First)开发
本文分享自华为云社区《Java Chassis 3技术解密:契约优先(API First)开发》,作者: liubao68。 契约优先(API First)开发是指应用程序开发过程中,将API设计作为第一优先级的任务。契约优...
如果你还不了解 Java Class 文件结构,来看看这篇吧
文章首发于【Java天堂】,跟随我探索Java进阶之路! Class文件是什么 Java Class文件是Java编译器将源代码编译后的二进制表示,它是Java虚拟机(JVM)运行的基础。 Class文件绝大部分内容是在19...
MySQL-09.性能分析工具的使用
1.数据库服务器的优化步骤 当遇到数据库调优问题时,思考的流程如下图。 整个流程划分成了观察(Show status)和行动(Action)两个部分。字母S的部分代表观察(会使用相应的分析工具),字母A代表的...
线程池核心原理浅析
前言 由于系统资源是有限的,为了降低资源消耗,提高系统的性能和稳定性,引入了线程池对线程进行统一的管理和监控,本文将详细讲解线程池的使用、原理。 为什么使用线程池 池化思想 线程池主要...
GeometryCollection 的类型映射器(TypeHandler)
by emanjusaka from https://www.emanjusaka.top/2024/05/mybatis-typeHandler-geometryCollection 彼岸花开可奈何 本文欢迎分享与聚合,全文转载请留下原文地址。 GeometryCollection 是 GeoJS...
Java面向对象04——三大特性之多态
多态 1、什么是多态 在Java中,多态是面向对象编程中的一个重要概念,它允许不同类型的对象对同一方法进行不同的实现。具体来说,多态性指的是通过父类的引用变量来引用子类的对象,从而实现对...
同事使用 insert into select 迁移数据,开开心心上线,上线后被公司开除!
作者:xlecho 链接:https://juejin.cn/post/6931890118538199048 血一般的教训,请慎用 insert into select。同事应用之后,导致公司损失了近10w元,最终被公司开除。 事情的起因 公司的交易量...
拿去面试!一个基于 DDD 的高性能短链系统
众所周知,商城、RPC、秒杀、论坛、外卖、点评等项目早早就烂大街了,翻开同学的简历一看 10 个里面有 9 个是这些,翻遍全网再很难找到一个既有含金量又能看得懂的项目,针对此,我研发了这样一...













