相关文章
并发编程之的虚假唤醒和精准唤醒的详细解析
虚假唤醒
例子 wait()是object类自带的方法,在jdk有介绍,有可能出现中断、虚假唤醒 也就是在下面的例子中 if(number ! 0){this.wait();
} 当线程成功进入if语句块中,发生了中断,cpu跑去调度别的进程了&am…
建站知识
2024/10/22 17:46:57
GAMES104-现代游戏引擎 1
主要学习重点还是面向就业,重点复习八股和算法
每天早上八点到九点用来学习这个课程
持续更新中...
第一节 游戏引擎导论
第二节 引擎架构分层 引擎是分层架构的
编辑器功能层资源层核心层平台层
越底层的代码越稳定越坚固,越上层的代码越灵活越开…
建站知识
2024/11/24 20:24:12
K8S node磁盘清理
K8S磁盘清理
K8S的部署形式相比传统非容器部署,会消耗更多的磁盘,在运行时可能会把磁盘占满。 这里以使用containerd运行时的K8S node为例,说明磁盘会用到那里了和如何清理磁盘
通用处理
磁盘清理:
du -h --max-depth6 / 2>/dev/nul…
建站知识
2024/11/24 20:25:56
react中useContext的用法
先在context文件中使用createContext创建初始值
import React from react;const TestContext React.createContext(true);export { TestContext };然后在父组件中引入,利用Provider传入新值
import { TestContext } from /utils/context;<TestContext.Provide…
建站知识
2024/11/24 20:35:52
CentOS7.x 上安装并配置 MySQL 8.x
如何在 CentOS 7 上安装并配置 MySQL 8.x
MySQL 是最流行的开源关系型数据库管理系统之一,被广泛应用于各种网站和应用程序中。
步骤 1:下载并添加 MySQL 8.x 官方 Yum 仓库
首先,打开终端,下载 MySQL Yum 仓库的 rpm 包&#…
建站知识
2024/10/22 20:47:56
Elastic-Job 分布式任务调度
一、使用场景
(1)分布式项目中 定时任务。如果只部署一台机器,可用性无法保证,如果定时任务机器宕机,无法故障转移,如果部署多台机器时,同一个任务会执行多次,任务重复执行也会出问…
建站知识
2024/11/23 1:44:27
算法系列--动态规划--子序列(1)
💕"深思熟虑的结果往往就是说不清楚。"💕 作者:Mylvzi 文章主要内容:算法系列–动态规划–子序列(2) 今天带来的是算法系列--动态规划--子序列(1),是子序列问题的开篇!带大家初识子序列问题 一.什么是子序列问题
我们…
建站知识
2024/10/23 6:28:00