相关文章
linux 内存一致性
linux 出现内存一致性的场景
1、编译器优化 ,代码上下没有关联的时候,因为编译优化,会有执行执行顺序不一致的问题(多核单核都会出现) 2、多核cpu乱序执行,cpu的乱序执行导致内存不一致(多核出…
编程日记
2024/12/24 1:57:37
力扣(LeetCode)算法_C++——同构字符串
给定两个字符串 s 和 t ,判断它们是否是同构的。
如果 s 中的字符可以按某种映射关系替换得到 t ,那么这两个字符串是同构的。
每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序。不同字符不能映射到同一个字符上,相…
编程日记
2024/12/23 9:20:13
自定义TimeLine实现卡拉OK轨
系列文章目录
自定义TimeLine 自定义TimeLine 系列文章目录前言正文UI部分代码部分Data(数据)Clip(片段)Track(轨道)Mixer(混合)被控制物体 总结 前言 自定义TimeLine实际上就是自定…
编程日记
2024/12/17 15:26:11
【leetcode 力扣刷题】数学题之计算次幂//次方:快速幂
利用乘法求解次幂问题—快速幂 50. Pow(x, n)372. 超级次方 50. Pow(x, n)
题目链接:50. Pow(x, n) 题目内容: 题目就是要求我们去实现计算x的n次方的功能函数,类似c的power()函数。但是我们不能使用power()函数直接得到答案,那…
编程日记
2024/12/20 0:42:05
【Python】 Python 文件与路径处理
Python 文件与路径处理
如果希望程序结束后数据仍然保持,你需要将数据保存到文件中。 你可以认为文件的内容是一个字符串值,大小可能有几个GB 。 在本章中,你将学习如何使用Python在硬盘上创建、读取和保存文件。
文件有两个关键属性&#…
编程日记
2024/12/22 22:14:02
Linux的LVM磁盘扩容
目录 引子环境扩容步骤结束 引子
最近因为有个服务器的磁盘和内容太小了,连按tab都要提示No space left on device了,实在受不了了,更何况服务器的项目也因为没有空间直接崩了,在领导申请到了内存和磁盘后立马着手去扩硬盘&#…
编程日记
2024/12/20 6:04:32
Linux--popen函数
#include <stdio.h>FILE *popen(const char *command, const char *mode);
int pclose(FILE *stream);
/*
command: 是一个指向以 NULL 结束的 shell 命令字符串的指针。这行命令将被传到 bin/sh 并使用 -c 标志,shell 将执行这个命令。
mode&…
编程日记
2024/12/19 12:55:32
Docker实战:docker compose 搭建Rocketmq
1、配置文件准备
1.1、 新建目录:/home/docker/data/rocketmq/conf
mkdir /home/docker/data/rocketmq/conf1.2、 在上面目录下新建文件broker.conf文件,内容如下
brokerClusterName DefaultCluster
brokerName broker-a
brokerId 0
deleteWhen 0…
编程日记
2024/12/22 16:38:54