
经验分享
文章平均质量分 55
包括单不限于环境配置、编程语言语法等~
Whistleྂ
HPC方向。比较关注NV GPU、Sunway-taihulight、RDMA、P4、OS kernel
展开
-
P4_16使用table实现通用的switch分支语句
可编程交换机中P4_16 编程语言使用table Match-Action机制来实现通用switch原创 2024-05-03 17:36:35 · 370 阅读 · 0 评论 -
RoCE v2中UDP的源端口和目的端口
RDMA RoCE v2 协议中源端口和目的端口的确定方式原创 2024-03-27 22:07:20 · 2022 阅读 · 4 评论 -
软中断与tasklet简介
软中断tasklet中断下半部原创 2023-02-25 22:34:21 · 1590 阅读 · 3 评论 -
MPI计算N皇后问题
MPI n皇后MPI nqueueMPI 计算N皇后原创 2023-02-17 16:47:32 · 822 阅读 · 0 评论 -
C++右值引用、Lambda表达式笔记
右值引用相关介绍;Lambda表达式用法;C++ Lambda表达式转载 2023-01-19 01:31:05 · 270 阅读 · 0 评论 -
关于C++ 对象私有成员不可访问的理解误区
C++ 对象的私有成员不可访问的误区。原创 2023-01-18 00:30:33 · 3213 阅读 · 0 评论 -
C语言for循环内部局部变量的生存周期问题
C语言for循环内部局部变量的生存周期问题for循环内部局部变量的生存周期for循环内部变量的生存周期问原创 2022-12-29 22:45:57 · 1645 阅读 · 0 评论 -
mdadm: Cannot open /dev/xxx: Device or resource busy 解决方案
问题在创建RAID时执行如下commandmdadm -C /dev/md1 -l 0 -n 2 --chunk=64 /dev/nbd{0,1}报错:mdadm: cannot open /dev/nbd0: Device or resource busy原因主要有两点:1.该Device被某个进程占用,导致mdadm创建失败。2.该Device在本机已经被创建过RAID(被其他md设备占用),导致再用mdadm创建md时失败。解决方案1.查看有无进程在占用,命令:fus原创 2022-04-27 16:28:36 · 16939 阅读 · 0 评论 -
C++ 用cout输出数字正负号的方法
输出带正负号的数字可采用cout<<showpos<<x;例如:输出为特别要注意的是当有一次输出用到showpos后,下次输出默认的输出带符号的数,要想输出不带符号的数应 用到noshowpos详情请见 C++showpos...原创 2020-06-06 11:17:06 · 6973 阅读 · 0 评论 -
用C++库函数实现数的四舍五入、下取整、上取整
头文件:#include <cmath> 函数功能: double r = round (double x )//x四舍五入赋值给 r double f = floor (double x )//x下取整赋值给 f double c = ceil (double x )//x上取整赋值给 c原创 2020-06-17 21:35:23 · 528 阅读 · 0 评论 -
ssh终端登录后不自动执行 .bashrc
问题:用ssh登录终端后发现.bashrc里的脚本并没有被执行。解决方法1:先查看默认的shell是不是用的bash,若不是就需要更改为bash。查看:echo $SHELL若输出结果不是 /bin/bash (通常是/bin/sh),就需要更改为bash。更改命令:chsh输出如下:chsh Password:Changing the login shell forguojun Enter the newvalue, or press ENTER forthe defaultLo原创 2022-01-24 12:31:57 · 6677 阅读 · 1 评论 -
warning: implicit declaration of function ‘aligned_alloc’的一种解决方案
warning: implicit declaration of function ‘aligned_alloc’的一种解决方案原创 2021-11-30 19:06:53 · 2563 阅读 · 0 评论