排序
Linux环境安装OpenJDK
Linux环境安装OpenJDK,概述 JDK(Java Development Kit) 是 Java 开发工具包,是 Java 编程语言的核心工具集,也是开发和运行 Java 程序的基础环境。它包含了一系列工具、库和资源,用于支持 J...
你了解CAS吗?有什么问题吗?如何解决?
你了解CAS吗?有什么问题吗?如何解决?,什么是CAS? CAS全称Compare And Swap,比较与交换,是乐观锁的主要实现方式。CAS在不使用锁的情况下实现多线程之间的变量同步。ReentrantLock内部的AQS...
hot100之动态规划下
hot100之动态规划下,最长递增子序列(300) class Solution { public int lengthOfLIS(int[] nums) { int res = 1; for(int num : nums){ int idx = findLarge(nums, res, num); nums[idx] = nu...
Windows 配置多版本JDK
Windows 配置多版本JDK,@ 目录 前言 简介 一、下载并安装多个JDK版本 二、配置环境变量 2.1 点击高级系统设置 2.2 选择环境变量 2.3 配置CLASSPATH 2.4 配置JAVA_HOME 2.5 配置Path环境变量 三...
寻找缺失的整数
寻找缺失的整数,11.寻找缺失的整数 题目 在一个无序数组里有99个不重复的正整数,范围是1100,唯独缺少一个1100的整数。然后找出这个缺失的整数。 思路 1.对无序数组,进行升序排序,先判断首位...
RestClient 通过拦截器实现请求加密
RestClient 通过拦截器实现请求加密,今天我发现了一个关于请求加密的有效写法,特此分享给大家。如果你的加密需求是将请求参数也包含在内,通常情况下,我们需要先将请求体转换成 JSON 格式或其...
Java 详解 接口
Java 详解 接口, 文章目录 一、概述 1.1、何为接口 1.2、接口的定义 二、特点 2.1、接口的成员变量 2.2、接口的成员方法 2.3、接口中不可以含有构造器和代码块 2.4、接口不可以实例化对象 2.5、...
A5433 Java+Jsp+Servlet+MySQL+微信小程序+LW+在线点餐小程序的设计与实现 源码 配置 文档
A5433 Java+Jsp+Servlet+MySQL+微信小程序+LW+在线点餐小程序的设计与实现 源码 配置 文档, 1.摘要 摘 要 近几年,人们生活水平日益提升,但工作强度和压力不断增强,尤其是对于上班族而言,到...
chrome浏览器如何修改保存的书签页
chrome浏览器如何修改保存的书签页,前言 大家好,我是小徐啊。我们在使用chrome浏览器访问网页的时候,有时候看到有用的信息,需要将网页保存起来,这个时候就可以用保存书签的功能。但保存好之...
芋道源码解读之多租户
芋道源码解读之多租户, 博主和芋道源码作者及其官方开发团队无任何关联 一、概述 租户(Tenant)是系统中的一个逻辑隔离的单元,代表一个独立使用系统的组织(如企业、高校等),在多租户系统中,...
Java基础之泛型机制
Java基础之泛型机制,一、概述 Java语言作为一种静态强类型语言,在设计过程中必须平衡类型安全、灵活性以及代码的可复用性。泛型机制便是Java在1.5版本中引入的强大工具,旨在实现类型安全的集...
一文夯实垃圾收集的理论基础
一文夯实垃圾收集的理论基础,如何判断一个引用是否存活 引用计数法 给对象中添加一个引用计数器,每当有一个地方引用它,计数器就加 1;当引用失效,计数器就减 1;任何时候计数器为 0 的对象就...













