排序
面试官:Java 的 SPI 都不了解?这很难让你通过啊!
面试官:Java 的 SPI 都不了解?这很难让你通过啊!,引言 今天和大家分享一下一个在 Java 开发中非常重要的概念—— SPI(Service Provider Interface)。SPI 直译叫做服务提供者接口,是一种用...
小白手把手教学怎么用maven创建一个Springboot项目
小白手把手教学怎么用maven创建一个Springboot项目,spring_boot ⼀个使⽤了 Spring Boot 的项⽬⼯程,本质上来说和只使⽤ Spring Framework 的⼯程 是⼀样的,如果使⽤ Maven 来管理,那它就是...
线上debug&gateway自定义路由规则
线上debug&gateway自定义路由规则, 如何进行线上debug。 如何在gateway自定义路由规则去进行请求分发,让请求打到集群模式下我们想要的节点。 1.配置remote debug 1.在启动参数配置参数: -Xdeb...
IDEA如何使mapper直接跳转到xml,超实用
IDEA如何使mapper直接跳转到xml,超实用,前言 我们在使用IDEA开发Java应用时,一般都是需要和mybatis一起使用的。这样,就需要使用xml来编写相关的sql语句。但是,IDEA默认是不支持直接mapper跳...
深入掌握Map的这8个操作方法,让代码更简洁优雅
深入掌握Map的这8个操作方法,让代码更简洁优雅,Map 是我们经常使用的数据结构接口,它的子类 HashMap、ConcurrentHashMap 也是我们使用比较频繁的集合。 了解了 Map 接口中的方法,也就相当于...
java 开闭原则(ocp)详解刨析和示例
java 开闭原则(ocp)详解刨析和示例,part01 开闭原则(Open/Closed Principle,OCP)是面向对象编程中的一个重要设计原则,属于SOLID原则之一。它的核心思想是“软件实体(类、模块、函数等)...
通过自定义feignclient 的LoadBalancerFeignClient实现灵活的负载均衡策略
通过自定义feignclient 的LoadBalancerFeignClient实现灵活的负载均衡策略,通过自定义feignclient 的LoadBalancerFeignClient 或IRule 能实现完全自定义的负载均衡策略,本文主要是通过实现自定...
【leetcode】40-best-time-to-buy-and-sell-stock 力扣 121. 买卖股票的最佳时机
【leetcode】40-best-time-to-buy-and-sell-stock 力扣 121. 买卖股票的最佳时机,买卖股票系列 【leetcode】40-best-time-to-buy-and-sell-stock 力扣 121. 买卖股票的最佳时机 【leetcode】41-...
java 插入排序,原理、算法分析、实现细节、优缺点以及一些实际应用场景
java 插入排序,原理、算法分析、实现细节、优缺点以及一些实际应用场景,更多资源推荐:http://sj.ysok.net/jydoraemon 提取码:JYAM实用优质资源/教程公众号【纪元A梦】 ### 插入排序的...
配置JAVA WEB环境 & IDEA中Debug Tomcat
配置JAVA WEB环境 & IDEA中Debug Tomcat,概述 写了一半想起来之前刚学JAVA开发的时候,写过一篇博客讲的是从0配置JAVA WEB开发环境,因为工作的时候用的都是现成的环境,要不就是Springboot一把...
Spring Data JPA自动生成表时列顺序混乱的解决办法(最新版)
Spring Data JPA自动生成表时列顺序混乱的解决办法(最新版),最近把Spring Boot的版本升级到了3.3.5,突然发现一个问题:当使用Spring Data JPA自动生成表的时候,所产生的列顺序与Entity类中...
构建复杂对象之《建造者模式》
构建复杂对象之《建造者模式》,builder真的是为了创建复杂的对象而产生的,实际使用场景更侧重复杂对象的构建。 记录一下ES检索复杂对象场景的使用: 首先是抽象层的builder 点击查看代码 //构...













