JVM内存模型如何分配的? 01 JVM内存模型的划分 由于我们生产环境使用的虚拟机HotSpot 居多,所以下面的描述都是基于HotSpot 虚拟机而言的,对于其他类型的虚拟机,如 JRockit(Oracle)、J9(IBM) 可能并不太一样 根据虚拟机规范,JVM的内存分为 堆、虚拟机栈、本地方法栈、程序计数器、本地方法栈5部分 JDK 1.8 同 JDK 1.7 比,最大的差别就是:元数据区取代了永久代。元空间的 后端 2025年10月07日 47 点赞 0 评论 13739 浏览
3.Collection、泛型 3.1 Collection接口api介绍 集合本身是一个工具,它存放在java.util包中。在Collection接口定义着单列集合框架中最最共性的内容。 Collection是所有单列集合的父接口,因此在Collection中定义了单列集合(List和Set)通用的一些方法,这些方法可用于操作所有的单列集合。方法如下: public boolean add(E e): 把给定的对象添加 后端 2025年04月30日 148 点赞 0 评论 13767 浏览
945. 使数组唯一的最小增量 题目: 给你一个整数数组 nums 。每次 move 操作将会选择任意一个满足 0 <= i < nums.length 的下标 i,并将 nums[i] 递增 1。 返回使 nums 中的每个值都变成唯一的所需要的最少操作次数。 示例 1: 输入:nums = [1,2,2] 输出:1 解释:经过一次 move 操作,数组将变为 [1, 2, 3]。 示例 2: 输入:nums = 后端 2025年05月16日 41 点赞 0 评论 13812 浏览
Mysql之存储过程 🏝️专栏:Mysql_猫咪-9527的博客-CSDN博客 🌅主页:猫咪-9527-CSDN博客 “欲穷千里目,更上一层楼。会当凌绝顶,一览众山小。 目录1. 视图1.1 基本使用1.2 视图的规则与限制1.3 视图与查找数据创建表的比较1.4 视图添加限制2. 存储过程的基本语法2.1 创建存储过 后端 2025年05月02日 39 点赞 0 评论 13821 浏览
MySQL 慢查询 debug:索引没生效的三重陷阱 MySQL 慢查询 debug:索引没生效的三重陷阱 🌟 Hello,我是摘星! 🌈 在彩虹般绚烂的技术栈中,我是那个永不停歇的色彩收集者。 🦋 每一个优化都是我培育的花朵,每一个特性都是我放飞的蝴蝶。 🔬 每一次代码审查都是我的显微镜观察,每一次 后端 2025年10月03日 134 点赞 0 评论 13845 浏览
递归法 什么是递归算法? 若一个算法直接的或间接的调用自己本身,则称这个算法是递归算法。递归本质上也是一种循环的算法结构,它把较复杂的计算逐次归结为较简单的情形的计算,直到归结到最简单情形的计算,并最终得到计算结果为止。 递归算法的特性 例如,我们现在要求n!那么这个问题就可以转化成求n(n-1),而我们要求(n-1)!又可以转化成求(n-1)(n-2),有规律的递减,直到1!然后结束。递归算法的执行过 后端 2025年08月05日 177 点赞 0 评论 13849 浏览
为什么要用金字塔结构 构建金字塔结构主要在于归类分组。 而该结构搭建主要注意:自上而下、结论先行;自下而上思考,总结概括。 而这其中有四种逻辑顺序是大脑仅有的可用于组织思想的4种顺序。分别为: 演绎顺序:大前提、小前提、结论, 时间(步骤)顺序,第一、第二、第三, 结构(空问)顺序,波士顿、纽约、华盛顿 程度(重要性)顺序:最重要、次重要,等等。 你选择的逻辑顺序展现了你在組织思想时的分析过程。如果思想的组织方式是演绎 后端 2025年07月12日 123 点赞 0 评论 13911 浏览
iOS开发 使用 TabBarController初始化时,加载多个ViewController 前情提要: APP进行了更新,多加了一个tabbarItem,导致之前加载的main页面变成现在的home页,而之前的一些通知,或者方法是在首页,现在,启动APP,首页变成了home页,导致有些方法没有实现 解决方法: 我们在TabbarViewController初始化控制器时候,除了home页面,顺便可以预加载main页面(实际上就是调用main页面的ViewDidLoad方法),因为每个co 后端 2025年06月29日 165 点赞 0 评论 13919 浏览