摘要:
JVM 是 Java 程序运行的核心引擎,工作原理可分为 7 大核心模块: 一、类加载机制(Class Loading) 1、加载阶段:通过类加载器(ClassLoader)查找 .class 文件 Bootstrap ClassLoader:加载 JRE 核心库, tr.jar Extension 阅读全文
posted @ 2025-07-21 16:57
caoshikui
阅读(65)
评论(0)
推荐(0)
摘要:
全称:SoftWare as a Service,SaaS研发经验是企业在构建、迭代和运维云端多租户产品过程中积累的系统性方法论与技术实践。 核心经验: 架构设计与技术选型 多租户架构 数据隔离:一般使用 共享数据库 + 租户 ID 软隔离,提高资源利用率 租户识别:URL 域名解析、登录信息绑定 阅读全文
posted @ 2025-07-21 16:06
caoshikui
阅读(14)
评论(0)
推荐(0)
摘要:
class Solution { public int[] sortArray(int[] nums) { quickSort(nums, 0, nums.length - 1); return nums; } private void quickSort(int[] nums, int left, 阅读全文
posted @ 2025-07-21 15:41
caoshikui
阅读(5)
评论(0)
推荐(0)
摘要:
双指针快速排序是一种优化的快速排序实现,通过使用两个指针从数组的两端向中间移动,来减少不必要的交换操作,从而提高排序效率。以下是使用双指针实现快速排序的 Java 代码示例: public class QuickSortDoublePointer { public static void main 阅读全文
posted @ 2025-07-21 15:17
caoshikui
阅读(29)
评论(0)
推荐(0)
摘要:
插入排序是一种简单直观的排序算法,它的工作原理类似于整理扑克牌。插入排序通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。以下是使用 Java 实现插入排序的代码示例: public class InsertingSort { public static void m 阅读全文
posted @ 2025-07-21 10:30
caoshikui
阅读(6)
评论(0)
推荐(0)
摘要:
public class SelectionSort { public static void main(String[] args) { int[] arr = {5, 2, 9, 4, 7, 6, 1, 3, 8}; selectionSort(arr); System.out.println( 阅读全文
posted @ 2025-07-21 10:10
caoshikui
阅读(8)
评论(0)
推荐(0)
摘要:
public class BubbleSort { public static void main(String[] args) { int[] arr = {5, 7, 4, 3, 6, 2}; bubbleSort(arr); System.out.println("Sorted array: 阅读全文
posted @ 2025-07-21 09:57
caoshikui
阅读(6)
评论(0)
推荐(0)
浙公网安备 33010602011771号