排序
无需数组排序后的最大相邻差
无需数组排序后的最大相邻差,题目 有一个无序整型数组,如何求出该数组排序后的任意两个相邻元素的最大差值?要求时间和空间复杂度尽可能低。 思路 解法1:使用任意一种时间复杂度为O(nlogn)的...
面试官:Spring Boot 控制层中,@Service 可以完全替代 @Controller 吗?90% 都会答错!
面试官:Spring Boot 控制层中,@Service 可以完全替代 @Controller 吗?90% 都会答错!,作者:毅航 来源:juejin.cn/post/7393533304505204787 在SpringBoot开发中,@Controller和@Service基本...
Java Z 垃圾收集器如何彻底改变内存管理
Java Z 垃圾收集器如何彻底改变内存管理,大家好,我是 V 哥,今天的内容来聊一聊 ZGC,Java Z Garbage Collector(ZGC)是一个低延迟垃圾收集器,旨在优化内存管理,主要用于大内存应用场景。它...
Java 当中使用 “google.zxing ”开源项目 和 “github 的 qrcode-plugin” 开源项目 生成二维码
Java 当中使用 “google.zxing ”开源项目 和 “github 的 qrcode-plugin” 开源项目 生成二维码,Java 当中使用 “google.zxing ”开源项目 和 “github 的 qrcode-plugin” 开源项目 生成二维...
09.Gateway新一代网关
09.Gateway新一代网关,1.概述 1.1 是什么 1.1.1 官网 https://docs.spring.io/spring-cloud-gateway/reference/ 1.1.2 体系定位 Cloud全家桶中有个很重要的组件就是网关,在1.x版本中都是采用的...
探索Aviator:轻量级Java动态表达式求值引擎的使用指南
探索Aviator:轻量级Java动态表达式求值引擎的使用指南,目录 一、快速介绍 (一)Aviator (二)Aviator、IKExpression、QLExpress比较和建议 二、基本应用使用手册 1.执行表达式 2.使用变量 3....
两小时学会使用dubbo(直接API、spring、注解、springboot)
两小时学会使用dubbo(直接API、spring、注解、springboot),最近上新的项目中需要用到dubbo,于是我决定温故知新,决定分享一下Dubbo在各种环境下的使用方式,本篇文章让你两小时就能学会使用dub...
ApacheDirectoryStudio如何安装和使用?附安装包
ApacheDirectoryStudio如何安装和使用?附安装包,前言 大家好,我是小徐啊。ldap数据库是我们Java开发中,经常会用到的一种数据库。这种数据库是树形结构的,和平常的mysql等数据库还不太一样。...
Chrome 插件怎么安装与下载?超详细
Chrome 插件怎么安装与下载?超详细,原文链接: https://www.chajianxw.com/tutorial/how-to-install-chrome-plugin.html 前言 国内因为无法访问 Chrome 应用商店的缘故,导致很多优秀的扩...
SpringBoot进阶教程(八十四)spring-retry
SpringBoot进阶教程(八十四)spring-retry, 在日常的一些场景中, 很多需要进行重试的操作.而spring-retry是spring提供的一个基于spring的重试框架,某些场景需要对一些异常情况下的方法进行重试...
DBeaver如何连接一个数据库
DBeaver如何连接一个数据库,前言 我们在开发Java应用时,一般都是需要连接数据库的。而连接数据库的工具很多,有navicat,也有DBeaver,今天我们就来说一下DBeaver如何连接数据库。 如何连接数...
Windows下安装 和使用Memcached,附memcached-win64-1.4.4-14安装包
Windows下安装 和使用Memcached,附memcached-win64-1.4.4-14安装包,前言 大家好,我是小徐啊。memcached是我们在Java开发中常用到的一款软件,主要用作缓存来使用。但是windows下的安装包比较...













