相关文章
Java --- JVM之垃圾回收相关算法
目录
一、垃圾标记算法
1.1、垃圾标记阶段:对象存活判断
1.2、引用计数算法
1.3、可达性分析算法
1.4、GC Roots
二、对象的finalization机制
2.1、生存还是死亡? 三、查看GC Roots
3.1、使用MAT查看
四、使用JProfiler分析OOM
五、清除阶段算…
建站知识
2024/12/21 15:36:36
【LeetCode刷题-树】--1367.二叉树中的链表
1367.二叉树中的链表 方法:枚举
枚举二叉树中的每个节点为起点往下的路径是否与链表相匹配的路径,为了判断是否匹配设计了一个递归函数dfs(root,head),其中root表示当前匹配到的二叉树节点,head表示当前匹配到的链表节点,整个函数…
建站知识
2024/12/22 13:15:16
vnodeToString函数把vnode转为string(innerhtml)
函数
function vnodeToString(vnode) {// 如果是文本节点,直接返回文本内容if ([string, boolean, undefined, null, number].includes(typeof vnode)) {return vnode;}// 转换节点的属性为字符串形式const attrs Object.keys(vnode.attrs || {}).map((key) > …
建站知识
2024/12/12 5:30:44
MIB 6.S081 System calls(1)using gdb
难度:easy In many cases, print statements will be sufficient to debug your kernel, but sometimes being able to single step through some assembly code or inspecting the variables on the stack is helpful. To learn more about how to run GDB and the common iss…
建站知识
2024/12/6 13:44:17
【7】Spring Boot 3 集成组件:缓存组件 spring cache + spring data redis
目录 【7】Spring Boot 3 集成组件:缓存组件 spring cache spring data redis什么是缓存抽象声明式注解JSR-107对应SpEL上下文数据 引入依赖cache 支持的缓存类型缓存类型配置NONESIMPLEREDIS自定义配置 CAFFEINE Hazelcast...总结 个人主页: 【⭐️个人主页】 需要…
建站知识
2024/12/15 13:23:28
SDL2 播放音频(MP4)
1.简介
这里引入FFmpeg库,获取音频流数据,然后通过FFmpeg将视频流解码成pcm原始数据,再将pcm数据送入到SDL库中实现音频播放。
2.FFmpeg的操作流程
注册API:av_register_all()构建输入AVFormatContext上下文:avform…
建站知识
2024/12/19 1:24:02
Jenkinsfile+Dockerfile前端vue自动化部署
前言
本篇主要介绍如何自动化部署前端vue项目
其中,有两种方案:
第一种是利用nginx进行静态资源转发;第二种方案是利用nodejs进行启动访问;
各个组件版本如下:
Docker 最新版本;Jenkins 2.387.3nginx …
建站知识
2024/12/17 14:09:18