0. 引言 本文是自己挂载共享磁盘的实践记录,将详细介绍如何在Linux系统中配置自动挂载SMB/CIFS共享,并提供一些常见问题的解决方案。 1. 使用credentials文件存储认证信息 直接在/etc/fstab文件中包含用户名和密码可能导致解析问题,尤其是密码中如果包含特殊字符。因此,使用一个credentials文件来存储这些信息是一种更安全且更稳定的方法。 步骤: 创建credentials文件: 创建一个文件,例如/home/user/.smbcredentials,并添加以下
2024-11-07在经历了不知道多少次的失败之后,终于看到程序挂到gpu上跑出结果了。。。 深度学习做实验首选肯定还是pytorch,兼容性和便捷性都要比tensorflow强很多,官方给的安装指示很简洁易懂,安装经验也都很成熟。但没办法,一些领域的开源代码大多数是用tensorflow框架开发的,比如通信。而且这些代码很少能把自己适配的环境在readme里说清楚的,只能硬着头皮嗑tensorflow安装。 说实话,tensorflow官网上那个安装写的那个安装教程就不是给人看的,试了Bazel之类的方法也失败了
2024-11-07由于项目逐步的完善,需要搭建的中间件,软件越来越多,导致以前虚拟机配置20G的内存不够用了,又不想重新创建新的虚拟机,退而求更精,选择扩容。 1.外部先进入虚拟机设置,将磁盘先扩展,具体提示如下图所示: 2.磁盘扩展成功后登进虚拟机,先查看扩容前内存的基本情况。 # 查看分区使用情况 df -h 3.明确分区后,先去查看分区的信息,确定分区的情况。 # 查看系统分区信息 fdisk -l (1)磁盘 /dev/sda:53.7GB --系统含有一个系统内部识别为磁盘 /dev/sda的硬
2024-11-07在Linux中,read 函数是最常用的系统调用之一,用于从文件或其他输入设备读取数据。它是低级别的I/O操作的核心,直接与操作系统的内核交互,提供了高效的数据读取方式。 一、read 函数简介 read 函数的声明如下: 其中: fd 是文件描述符,代表了需要读取的文件或设备。文件描述符可以通过调用 open 或其他文件操作函数获取。buf 是一个指向用户分配的缓冲区的指针,read 将把读取到的数据写入该缓冲区。count 是需要读取的字节数,表示最多读取 count 字节数据。 返回值:
2024-11-07一、安装fmt 1、在终端执行以下指令,从github克隆fmt到本地 git clone https://github.com/fmtlib/fmt.git 2、依次执行以下指令编译安装fmt cd fmt mkdir build cd build cmake .. make sudo make install 二、相关报错及解决方法 我在执行上述过程中的make指令时产生了以下报错: 从编译日志来看,fmt 库的编译过程中出现了关于模板推导和类型转换的错误,特别是涉及
2024-11-07参考链接 二、安装中文输入法 在上一步的中文设置中,已经安装了中文语言包,系统支持中文语言。Linux中安装输入法首先需要安装输入法框架,常用的输入法框架有 ibus 和 fcitx,本文就ibus框架进行介绍。 ibus(Intelligent Input Bus) #安装框架 sudo apt install ibus #切换框架 im-config -s ibus #由于Ubuntu Desktop 20.04使用的是GNOME桌面,所以需要安装相应的平台支持包 sudo apt in
2024-11-07Windows10中用多网卡链路聚合来解决网卡网速瓶颈 在Windows 10中,可以利用双网卡链路聚合(NIC Teaming)来提升网速解决网卡瓶颈,这篇文章记录了设置链路聚合的方法。 在Windows 10 1809之前版本,可以使用PowerShell 小工具New-NetLbfoTeam 命令来创建网卡组。 在Windows 10 1809之后的版本,这个命令已经不再支持,只能在Windows Server操作系统上使用。我们只能求其次通过New-NetSwitchTeam命令来实现类
2024-11-071. 修改服务器时间 涵盖系统时间和硬件时间(RTC:Real-Time Clock)。 - 系统时间:由操作系统内核维护,主要用于系统和应用程序的时间戳记录。 影响:应用程序日志、计划任务(如cron作业)和其他基于时间的操作。 - 硬件时间:由主板上的RTC芯片维护,系统启动时从RTC读取时间,并在关机时写回RTC。 影响:主要在系统启动和关机时与系统时间同步,影响BIOS设置和启动顺序等。 ① 修改系统时间 - date 命令来修改系统时间: sudo date MM
2024-11-07问题描述: 今天为计算机安装新模块断电了重启了几次,再使用时突然包这个错误,百度了一圈才解决,本文提供的方法只是第一步,后续还有第二步:删除以.lck为后缀名的文件夹。不过用不到了 本人只进行到第一步然后重启就解决问题了 解决办法: 将 .vmx文件打开 将文件vmci0.present = "TRUE"改为 vmci0.present = "FALSE" 保存后重启计算机再试就好了。
2024-11-071. 序列式容器和关联式容器 前⾯我们已经接触过STL中的部分容器如:string、vector、list、deque、array、forward_list等,这些容器统称为序列式容器,因为逻辑结构为线性序列的数据结构,两个位置存储的值之间⼀般没有紧密的关联关系,⽐如交换⼀下,他依旧是序列式容器。顺序容器中的元素是按他们在容器中的存储位置来顺序保存和访问的。 关联式容器也是⽤来存储数据的,与序列式容器不同的是,关联式容器逻辑结构通常是⾮线性结构,两个位置有紧密的关联关系,交换⼀下,他的存储结构就
2024-11-07