- 博客(18)
- 收藏
- 关注
原创 ubuntu中grep的使用的一些关键点
在正则表达式中并不是表示任意长度的字符!而是表示前一个字符重复0次或n次。与我们在win10的资源管理器中搜索文件时使用的。
2024-04-06 19:16:44 214 1
原创 ubuntu每天自动后台执命令、任务
Crontab 是一个强大的工具,可以帮助我们自动化定时任务。通过学习其基本概念和语法,我们能够更灵活地安排和管理任务,提高工作效率。希望这篇博客对你深入了解 Crontab 以及如何使用它来安排任务有所帮助。
2024-02-04 23:22:09 552 1
原创 双硬盘装双系统的几个坑win10+ubuntu22.04
关于bios的相关设置,主要是一个secure boot要关闭然后pe安装win10,注意安装之前,进去pe系统后,** 把两个硬盘的的类型用分区助手都转换成gpt,不要MBR!!!**不然待会装ubuntu的时候会出现各种问题。如下:安装ubuntu时不会提示已安装windows manager,由此后面安装时就会一堆的麻烦。如果不是提示如图,后面安装会有一堆的麻烦。(比如总是提示挂载vfat到/boot/efi上失败等)双硬盘中,要在win10的c盘所在的硬盘提前分出200MB作为后面ubu
2024-02-02 00:36:41 396
原创 window10未登录账户之前,就自动启动脚本的实现方法
在Windows 10上,在用户登录之前自动启动脚本通常需要修改系统的启动项或者使用计划任务。
2024-01-21 17:04:35 2016 1
原创 关于ssh连接的理解
举个例子:当我们ping远程端电脑的时候,这个公钥就要保存在远程主机上。谁主动发起连接会话,就要把自己的公钥给别人。把ssh想象成一个软件,用来建立网络连接的软件,那参考计算机网络。其中,私钥是留本地电脑的,公钥是存到我们主动想要建立连接的主机上。建立连接需要密码,ssh有公钥和私钥之分。
2023-11-18 16:05:07 85 1
原创 关于通过百度云盘同步空间来存储zotero论文的方案
1、首先把zotero的文件目录下的storage剪切到百度云盘同步空间下。同时,为zotero原来的storage文件创建链接指向真正的移存到同步空间下的storage文件创建。ln -s 【被指向文件(真实存了文件的路径)】 【指向文件路径(要把这个快捷键放在哪个位置)】3、“高级”——>文件和文件夹中,已链接附件的根目录选择百度云盘同步下的storage文件路径即可。2、zotero的同步设置中,“文件同步”勾选使用zotero云存储同步群组文献库中的附件。
2023-11-17 13:53:56 1000 1
原创 DataWhale和趋动云联合活动:大模型实践作业笔记
*DataWhale还有很多开源项目,这些开源项目的参与者都是出于对开源的热爱,自发的把自己对知识的理解汇总成详细的学习笔记。这其实是非常难得的资料,首先是所有代码都是亲自实践并成功可运行的,其次是作为学生笔记,与很多教材不同,市面上有一部分教材是为评职称写的,质量难以保证;第一次通过线上云端部署大模型,熟悉了整个流程,体会到了整个过程的便捷性,特别是在搭建环境的过程。
2023-11-04 22:42:28 63 1
原创 关于GPU利用率忽高忽低的问题
重点来了:有时候GPU利用率忽高忽低,高的时候能达到90%,然后立马又降到十几。我发现主要的原因是虽然模型数据已经加载到了gpu,但是后面有些度量函数做运算的时候,这些计算没有to(device),所以当我把所有能加to(device)的向量、类对象等都加上以后,立马利用率就上了,计算也快了很多。总结:忽高忽低大概率是除了模型之外,还有些函数的运算过程没有放到GPU,在cpu做了运算,解决办法就是全部to(device)主要看两个重要指标:①GPU的显存占用;gpu的各状态属性已经有很多帖子都讲的很详细。
2023-07-22 20:19:29 6352 4
原创 ubuntu的环境变量小知识点
export等于是重新给环境变量赋值,会吧之前的PATH值覆盖掉。所以每次添加新的PATH都要在前面或者后面同时加:$PATH,避免之前的PATH值被覆盖。
2023-07-15 10:42:05 152 1
原创 关于pytorch环境的配置,只需要很简单的两步
网上很多经验贴,比如说先到cuda官网下载合适版本的、然后又cudnn下载解压放到指定目录、还要去匹配pytorch版本、最后python又要和pytorch相匹配、不然就各种报错不兼容,头大!2、去pytorch官网找到合适版本的cuda(一定要小于12.0),尽量不要选最新的版本,容易出现不兼容。注意在做这一步之前,自己的虚拟环境要选对合适版本的python环境,不要太低、不然也可能造成不兼容。1、保证自己的电脑有显卡驱动,然后看到可以匹配的cuda最高版本。
2023-03-23 22:11:57 318
原创 关于在visual studio中的python添加scipy、numpy、matplotlib的方法
首先是通过在命令行直接输入:python -m pip install scipy结果一直安装不成功、显示超时错误,但是numpy可以正常安装、matplotlib也无法安装;最后换了个镜像pip install -i https://pypi.tuna.tsinghua.edu.cn/simple scipy;安装成功了,而且速度非常快。
2022-09-25 19:07:57 2669
原创 sort函数的第三个参数的理解
关于c++的库中sort函数第三个参数的理解sort()函数有三个参数,前两个参数很好理解,但是为了实现一下自定义数据类型的排序,所以理解到第三个参数尤为重要第三个参数是一个自定义函数一般可以写成bool complare(自定义数据类型 x, 自定义数据类型 y){return 比较对象x > 比较对象y;}此时就是按照从大到小是顺序排列,因为return 后面是大于号;举个例子自定义了一个学生属性的结构体strict students{int number;//学
2022-03-23 00:20:26 2682
原创 2021-02-18
C++创建子线程一、什么是子线程?二、通过CreateThread函数创建子线程三、未解决的疑问什么是子线程?(个人理解)首先我们知道,一个程序有一个入口,比如说C语言写的程序,运行的时候就是执行main函数里面的代码。但是在实际中, 一条路走到黑是行不通的。有时候往往为了完成一个任务,需要执行其他任务辅助完成。就比如说一个游戏辅助,它既要检测游戏有没有运行,还需要执行相应的辅助指令。就是说在整个游戏的运行过程中,需要一直检测游戏是否运行。因此,它需要一个单独的监控员专门做这个事情,监控员所做
2021-02-18 18:45:10 137
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人