自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 RDMA软件架构

RDMA 的软件架构按层次可分成两部分,即 rdma-core 和内核 RDMA 子系统,分别运行在 Linux 系统中的用户态和内核态。整个软件架构适用于所有类型的 RDMA 网卡,不管网卡执行了哪种 RDMA 协议(InfiniBand/RoCE/ iWARP)。

2024-07-20 03:49:14 607

原创 RDMA技术简介

RDMA 技术基于传统以太网的网络概念,但与以太网网络中的同类技术存在差异。关键区别在于,RDMA 提供了一种消息服务,应用程序可以使用该服务直接访问远程计算机上的虚拟内存。RDMA 通过绕过软件协议栈和避免不必要的数据复制来实现低时延、降低 CPU 占用率、减少内存带宽瓶颈和提供高带宽。RDMA 提供基于通道的 I/O,该通道使得应用程序可以使用 RDMA 设备直接读取和写入远程虚拟内存。

2024-07-20 03:29:59 2284

原创 NLP简介

弱人工智能:限定领域解决特定问题强人工智能:通用领域胜任人类所有工作超人工智能:远超人类智慧(1)落地型主要负责业务场景的算法落地,动手能力强需要熟悉业务场景常见问题,极端情况的处理难点:小坑不断,需求总改,数据常缺,效果老降(2)研究型主要负责发表论文及算法比赛等,理论知识扎实研究内容可以脱离实际业务,在公开数据集上工作难点:想好的思路已发表,比赛的分数被人超推荐Pycharm、VSCode以及Linux中的vim。

2024-07-06 22:19:19 865

原创 Git回退到某个commit版本

当我们发现现在这个版本有问题,需要回退到某个commit版本时…………

2024-07-04 22:32:43 1348

原创 【ssh】permission denied, please try again.

2.如果仍未解决直接sudo。ssh执行scp操作时显示。1.确保被复制文件权限已开。

2024-07-04 22:24:44 195

原创 Xshell配色

配置方法。

2024-07-04 22:16:16 662

原创 利用coredump获取程序调用通路

我们经常听到大家说到程序core掉了,需要定位解决,这里说的大部分是指对应程序由于各种异常或者bug导致在运行过程中异常退出或者中止,并且在满足一定条件下(这里为什么说需要满足一定的条件呢?下面会分析)会产生一个叫做core的文件。

2024-07-04 22:05:26 354

原创 深度学习简介

简要介绍深度学习相关概念

2024-06-23 21:37:28 676

原创 机器学习简介

简要介绍机器学习相关概念

2024-06-23 20:22:37 302

原创 AI学习环境配置

安装人工智能常用的第三方python包,如torch。同时创建和管理多个python环境。环境,如果是其他环境名,则把。编写、调试python代码。文件夹,打开该文件夹下面的。替换为自定义的环境名即可。打开左侧开始菜单栏,找到。深度学习库,暂时不用安装。、主要安装包版本要求,,查看当前有哪些环境,二、深度学习环境配置。,激活刚才创建完毕的。

2024-06-15 00:43:30 260

原创 cmake常用指令

install() 命令用于定义项目的安装步骤,它可以安装目标二进制文件、库、脚本、头文件等。通过 install(),开发者能够控制构建过程的每一个细节,确保软件在不同系统和平台上的一致性和可靠性。另外一个指令是ELSEIF,总体把握一个原则,凡是出现IF的地方一定要有对应的ENDIF出现 ELSEIF的地方,ENDIF是可选的。参数指定了要安装的目标(通常是一个已经通过。参数指定了目标的安装位置。3.FOREACH指令。

2024-06-12 23:39:29 489

原创 CMake入门(三)

主要有隐式定义和显式定义两种隐式定义:PROJECT指令,会隐式的定义_BINARY_DIR 和_SOURCE_DIR两个变量。显式定义:SET 指令,构建一个自定义变量,比如: SET(HELLO_SRC main.SOURCE_PATH),PROJECT_BINARY_DIR就可以通过 ${HELLO_SRC}来引用这个自定义变量了。

2024-06-12 01:30:17 631

原创 Fatal error in MPI_Init: Other MPI error报错解决

在127.0.0.1 localhost后添加127.0.0.1 dggphis282828执行即可。比如我的host是root@dggphis282828,报错时我的/etc/hosts内容为。看了很多解决方法,最后亲测最简单明了的方法是在/etc/hosts文件中加入。

2024-06-08 15:29:51 746

原创 CMake入门(二)

以上面的例子,我们需要将libhello.a, libhello.so.x以及hello.h安装到系统目录,才能真正让其他人开发使用,在本例中我们将hello的共享库安装到/lib 目录,将hello.h安装到/include/hello目录。同样,因为这些变量直接为FIND_指令所使用,所以所有使用FIND_指令的cmake模块都会受益。同样使用上面的指令,在支持动态库的基础上再为工程添加一个静态库,按照一般的习惯,静态库名字跟动态库名字应该是一致的,只是后缀是.a。

2024-05-21 20:36:55 728 1

原创 CMake入门

CMake基础入门学习笔记

2024-05-21 00:49:52 584

原创 python入门

小白入门python

2023-10-24 00:16:31 107

原创 UESTC_2020ACM练习二 K题 人民币的构造

我们都知道人民币的面值是1、2、5、10,为什么是这个数值呢,我们分析了下发现,从1−10的每个数字都可以由每种面值选出至多一张通过加法和减法(找钱)来构成,(比如:1+2=3,5-1=4,5+1=6,5+2=7,1+2+5=8,10-1=9)但是实际上,我们只需要1、2、7三种面值就可以组成1−10的每一个数字了(1+2=3,7-1-2=4,7-2=5,7-1=6,7+1=8,7+2=9,7...

2020-03-23 20:46:21 919

原创 UESTC_ACM2020练习二 I题 铁路

很久很久以前,E国遭遇了一次巨大的冲击。E国的铁路运输网已经完全崩溃。但是伟大的列车托夫出现了,他领导着E国人重新开始修铁路。为了生产资料的运输,我们希望任意的两个城市都能够经由铁路直接或间接连通。但是E国的城市修建的十分奇异,以至于每个城市至多只能和其它城市中的k座之间直接修建一条铁路。现在,E国有n个城市,那么最多能在E国建设多少条铁路?这里,认为在两个城市间直接铺设多条铁路是不合法的。如果...

2020-03-23 18:47:47 1077

原创 UESTC_ACM2020练习二 R题 Fly Through

参考译文花仙子的家被一个叫小肥猫的怪物破坏了。他们不得不离开世代居住的地方,别无选择。CC,最伟大的花仙子的调查者,在西方发现了一个天堂,并将带领所有的花仙子去那里。这个天堂到处都是鲜花,没有小肥猫的攻击。然而,在通往天堂的路上有许多巨大的岩石。花仙子是不同等级的,这是由他们的力量决定的。更高层次的精灵会飞得更高。为了荣誉和自尊,仙女会坚持飞到与他或她相应的高度。而且,路上的石头有特定的高度...

2020-03-23 11:18:13 690

原创 UESTC-2020ACM练习二L题 倒推数组

我们给出一个奇怪的公式:其中min(x,y) 表示x,y中的较小值。如果你对求和符号不太熟悉,我们也可以写成程序语言的形式:注意到这里a是一个数组,下标从1到n,我们要求a数组满足以下条件:a中所有元素都是正整数。a中所有元素互不相同。给定n和f(a)的值,请构造出合法的a数组,如果有多个a数组满足条件,输出字典序最小的答案。关于字典序的进一步说明请看Hint。如果满足条件的数组不存...

2020-03-19 12:51:46 646

原创 UESTC-2020ACM练习二H题 P酱的冒险旅途

P酱是个可爱的男孩子,有一天他在野外冒险,不知不觉中走入了一块神奇的地方。他在0时刻进入这个地方,每一时刻他都只能向某一特定的方向移动长度为1的距离,当然他也可以选择不移动。移动需要花费1的时间。各个时刻他允许移动的方向由一个字符串给出,字符串只包含U、D、L、R四种字符,其中U表示向上(y轴正方向)移动,D表示向下(y轴负方向)移动,L表示向左(x轴负方向)移动,R表示向右(x轴正方向)移动。...

2020-03-19 11:17:34 761

原创 UESTC-2020ACM练习二Q题 输出前m大的数

给你n个整数, 请按从大到小的顺序输出其中前m大的数.Standard Input题目包含多组测试数据, 第一行是整数T, 表示测试数据的组数. 每组测试数据有两行, 第一行有两个数n和m(0<n,m<1000000), 第二行包含n个处于区间[−500000,500000]的整数, 每个数后有一个空格.Standard Output对应每组测试数据按从大到小的顺序输出一行前m...

2020-03-17 17:20:58 1469

原创 UESTC-2020ACM练习二J题 昊昊爱运动

昊昊喜欢运动他N天内会参加M种运动(每种运动用一个[1,m]的整数表示)舍友有Q个问题:昊昊第ll天到第rr天参加了多少种不同的运动Standard Input输入两个数N, M (1≤N≤2000, 1≤M≤100);输入N个数ai表示在第i天昊昊做了第ai类型的运动;输入一个数Q(1≤Q≤106);输入Q行 每行两个数 l, r(1≤l≤r≤n);Standard Outpu...

2020-03-17 16:17:02 748

原创 UESTC-2020ACM练习二G题

这是一道简单的数学题,简单到题目只给你一个正整数N,而你则输出一个M,这个M是由N的各个位数重新排列而来的(比如,N=123,则M可以为123,213,321,312,132,231)。由于M有许多许多,所以要求你输出一个满足|N-M| % 9 =0 的最小M。A % 9 = 0的含义为 A是9的倍数,比如9,18,0,9999等。Standard Input一个正整数N (1< N ...

2020-03-17 10:34:15 636

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除