G1垃圾收集器实现原理 1 与垃圾收集器有关的算法 在分析G1前先简单回顾一下与垃圾收集器相关的算法。通常所谓的垃圾收集器更多地是指跟踪垃圾收集器(Tracing Garbage Collection),而不是引用计数(Reference Counting )垃圾收集器。跟踪垃圾收集器采用可达性分析方法确定哪些对象要被回收,通常会选取一些对象作为GC Roots,如果对象能直接或间接地被GC Roots中的对象引用,则认 后端 2025年04月27日 171 点赞 0 评论 9390 浏览
623. 在二叉树中增加一行(难度:中等) 题目链接: 问题描述: 给定一个二叉树的根 root 和两个整数 val 和 depth ,在给定的深度 depth 处添加一个值为 val 的节点行。 注意,根节点 root 位于深度 1 。 加法规则如下: 给定整数 depth,对于深度为 depth - 1 的每个非空树节点 cur ,创 后端 2025年04月27日 81 点赞 0 评论 7796 浏览
【教3妹学算法】统计得分小于 K 的子数组数目 3妹 题目: 一个数字的 分数 定义为数组之和 乘以 数组的长度。 比方说,[1, 2, 3, 4, 5] 的分数为 (1 + 2 + 3 + 4 + 5) * 5 = 75 。 给你一个正整数数组 nums 和一个整数 k ,请你返回 nums 中分数 严格小于 k 的 非空整数子数组数目。 子数组 是数组中的一个连续元素序列。 示例 1: 输入:nums = [2,1,4,3,5] 后端 2025年04月27日 111 点赞 0 评论 2989 浏览
【分析】五下第三次作业练习知识点 一、填空 1.分数与小数的互化 分数与除法 分数的基本性质 2.分数的意义 ①关系②量 3.成倍数关系的两个数,最大公因数是较小的数,最小公倍数是较大的数。 变式:A和B互质,最大公因数是1,最小公倍数是AB。 4.真分数:分子<分母 分数单位:单位“1”平均分成若干份,表示其中的一份。 最简分数:分子与分母互质。 5.分数单位:千分之一即0.001。考查分数单位的个数及小数与分数的 后端 2025年04月29日 146 点赞 0 评论 6401 浏览
NDK 系列(5):JNI 从入门到实践,爆肝万字详解! 请点赞关注,你的支持对我意义重大 👍 👍 🔥 Hi,我是小彭。本文已收录到 GitHub · Android-NoteBook 中。这里有 Android 进阶成长知识体系,有志同道合的朋友,带你建立核心竞争力。 前言 在 Android 生态中主要有 C/C++、Java、Kotlin 三种语言 ,它们的关系不是替换而是互补。其中,C/C++ 的语境是算法和高性能,Java 后端 2025年04月29日 47 点赞 0 评论 7950 浏览
Spring源码分析之AOP AOP是什么 面向切面的程序设计(Aspect-oriented programming,AOP,又译作面向方面的程序设计、剖面导向程序设计),是计算机科学中的一种程序设计思想,旨在将横切关注点与业务主体进行进一步分离,以提高程序代码的模块化程度。通过在现有代码基础上增加额外的通知(Advice)机制,能够对被声明为“切点(Pointcut)”的代码块进行统一管理与装饰。 怎么在Spring里使用 后端 2025年04月29日 145 点赞 0 评论 10685 浏览
分布式--使用Dubbo搭建分布式项目 在分布式架构中,我们会将不同功能模块化,部署到不同的服务器上,这时不同模块之间的通讯就由RPC框架完成,上次介绍了Dubbo的基本使用,知道了它基于Spring容器,因此在SpringBoot项目中可以很方便的使用 一、项目配置 还是利用经典的oracle部门员工表,MyBatis--初入MyBatis中可以找到创建表和数据的sql,实现mapper层和service层的分布式架构 项目依赖关系如 后端 2025年04月29日 145 点赞 0 评论 4901 浏览
44. 通配符匹配 44. 通配符匹配(难度:困难) 题目链接: 问题描述: 给定一个字符串 (s) 和一个字符模式 (p) ,实现一个支持 '?' 和 '*' 的通配符匹配。 '?' 可以匹配任何单个字符。 '*' 可以匹配任意字符串(包括空字符串)。 两个字符串完全匹配才算匹配成功。 说明: s 可能为空, 后端 2025年04月29日 128 点赞 0 评论 4207 浏览
OC底层探索(十三): 类的加载(一) 所用版本: 处理器: Intel Core i9 MacOS 12.3.1 Xcode 13.3.1 objc4-838 熟悉类加载前, 先看下类的初始化方法_objc_init( 留意看下下面的注释 ): /*********************************************************************** * _objc_init * Boots 后端 2025年04月30日 48 点赞 0 评论 8185 浏览
一周总结 本周因为疫情导致无论是三月还是园林,都是在宿舍线下学习的,在计算机学习中,主要分两块,一块是算法,一块是JAVAweb作品,作品这一块儿刚做了一点就出了问题,然后看了好久也没解决,发现自己在遇到问题的时候解决问题的能力需要训练一下,还有一部分原因是这个确实是刚刚学的,也确实是一个客观原因,下周打算把这个问题解决并全力做作品 至于算法这一块,因为作品bug一直没解决所以投入的精力还是比较多一点的刚开 后端 2025年04月30日 43 点赞 0 评论 4525 浏览