相关文章
并发理论:画一个线程状态转换图
线程状态转换Java Thread线程内部有一个枚举内部类State,定义了Java语言线程状态的枚举值
NEW(初始化状态)RUNNABLE (可运行/运行状态)BLOCKED(阻塞状态)WAITING (无时限等待&#x…
建站知识
2026/6/10 10:54:43
C++——计算x的n次幂
C 实现计算 x 的 n 次幂:递归快速幂详解
题目描述
给定一个浮点数 x 和一个整数 n,请计算 x 的 n 次幂,即 x^n。
其中:
x 表示底数。n 表示指数。n 可以是正数、负数或者 0。
例如:
输入:2 10
输出…
建站知识
2026/6/10 10:54:43
[嵌入式]开端:开局一张白纸,输出全靠手脑
ps:始于2022年躺在编辑列表,时光似箭,日月如梭,一晃四年了,服了。 前言
工作多年,辗转于画机械图,画原理图pcb,mcu编程,嵌入式uboot开发,kernel驱动开发。就…
建站知识
2026/6/10 10:54:43
JVM实战:JVM运行时数据区包含哪几部分?
JVM的作用是啥?JVM有2个特别有意思的特性,语言无关性和平台无关性。
语言无关性是指实现了Java虚拟机规范的语言对可以在JVM上运行,如Groovy,和在大数据领域比较火的语言Scala,因为JVM最终运行的是class文件࿰…
建站知识
2026/6/10 10:54:43
JVM实战:垃圾收集器及其适用场景
垃圾收集器图中展示了七种作用于不同分代的收集器,如果两个收集器之间存在连线,就说明它们可以搭配使用。在JDK8时将SerialCMS,ParNewSerial Old这两个组合声明为废弃,并在JDK9中完全取消了这些组合的支持并行和并发都是并发编程中…
建站知识
2026/6/10 10:54:43
修改grub(分辨率,及启动项名称)
修改双系统默认上次启动
kate /etc/default/grub
打开文件以后修改这两行
GRUB_DEFAULTsaved
GRUB_SAVEDEFAULTtrue
然后更新
sudo update-grub
下载主题:GRUB Themes - Gnome-look.org
选择一个下载好的主题,解压 进入解压后文件夹 运行脚本 会自…
建站知识
2026/6/10 10:54:43
docker-compose安装minio单机和集群
目录一、安装minio单机二、安装minio集群1、192.168.180.45配置2、其他服务器配置3、访问地址4、启用压缩5、压缩结果一、安装minio单机
version: "3"services:minio:
# image: minio/minio:RELEASE.2021-06-17T00-10-46Z
# image: minio/minio:RELEASE.:RELE…
建站知识
2026/6/10 10:54:43
Linux环境通过源码方式安装Redis
1. 官网下载新版本redis,上传至Linux
https://redis.io/download/拉到最底下2. 安装构建工具
yum install -y gcc3. 解压
tar -xzf redis-7.0.5.tar.gz
cd redis-7.0.5/3. 编译
make4. 安装
#默认安装
make install
#指定安装目录
make install PREFIX[安装位置目录…
建站知识
2026/6/10 10:54:43

