相关文章
一个实例了解JVM运行原理
下面以一个具体的代码示例,来说明Java代码对象是如何分配的,Java代码又是如何在JVM中运行的。
public class JVMCase {// 常量public final static String MAN_SEX_TYPE "man";// 静态变量public static String WOMAN_SEX_TYPE "woman…
建站知识
2025/5/8 11:34:52
Android Jetpack 组件
1、ViewModel
用于将数据与Activity分离,这样在Activity声明周期中,数据不会丢失。
(1)简单使用 implementation ("androidx.lifecycle:lifecycle-extensions:2.2.0") // 使用ViewModel组件需要额外添加<LinearLay…
建站知识
2025/5/9 2:48:16
Java反序列化基础-类的动态加载
类加载器&双亲委派
什么是类加载器
类加载器是一个负责加载器类的对象,用于实现类加载的过程中的加载这一步。每个Java类都有一个引用指向加载它的ClassLoader。而数组类是由JVM直接生成的(数组类没有对应的二进制字节流)
类加载器有哪…
建站知识
2025/5/8 16:16:03
Git 实用技巧2——新建空白分支 | 重命名分支 | 回退到历史 commit
git version 2.39.2.windows 1. 新建空白分支
参考:Git - git-switch Documentation: https://git-scm.com/docs/git-switch/zh_HANS-CN
使用 --orphan 参数,创建一条不基于任何现有提交的空白分支。其初始提交(即 HEAD)不指向任…
建站知识
2025/5/8 14:41:18
leetcode hot100_day20
4/14/2024
128.最长连续序列
自己的 这是前两天做一半的题目了。这题给我的教训就是用哈希表的时候一定一定要考虑重复元素的问题!!!! 这题让我想到了最长递增子序列,只是名字有点像。子序列和子数组还不一样一个连续…
建站知识
2025/5/8 16:15:51
再也不想用丑东西了!一个高颜值的备忘录,分享给你们【文末领源码】
谁工作中不得有点丢三落四的,但是被老大点名批评确实有点过不去了,提醒小伙伴们把必要的事情挂出来,同事说虽然已经有一款系统,但展示的不好看,根本不想用,于是找到了一款颜值还不错的备忘录工具 -- memo
…
建站知识
2025/5/5 0:50:41
看看《MATLAB科研绘图与学术图表绘制从入门到精通》示例:绘制山鸢尾萼片长度和萼片宽度的小提琴图
使用MATLAB绘制鸢尾花数据集( fisheriris)中山鸢尾( Iris Setosa)的萼片长度和 萼片宽度的小提琴图。这将帮助我们更好地了解山鸢尾的这两个特征的数据分布情况,包括它们的 中位数、四分位范围及密度估计。这种可视化工…
建站知识
2025/5/8 13:10:33