Ubuntu笔记
Ubuntu不同的版本
Ubuntu-CD是用于安装桌面版Ubuntu操作系统的安装光盘;
Ubuntu-Cloud是专为云计算环境设计的Ubuntu版本;
Ubuntu-Ports是针对特定硬件架构(如ARM架构)的Ubuntu版本;
Ubuntu-Releases是发布的Ubuntu版本的存档。
设置root密码
输入命令sudo passwd root
输入当前用户的密码
输入root的密码,不少于8位
再次输入
Pycharm笔记
显示函数形参提示信息快捷键Ctrl+P
右键打开pycharmWindows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Directory\Background\shell\PyCharm]@="Open Folder as PyCharm Project""Icon"="C:\\software\\pycharm2021\\PyCharm 2021.3.2\\bin\\pycharm64.exe"[HKEY_CLASSES_ROOT\Directory\Background\shell\PyCharm\command]@="\"C:\\software\\pycharm2021\\PyCharm 2021.3.2\\bin\\pycharm64.exe\" \"%V\""[HKEY_CLASSES_ROOT\Directory\shell\PyCharm]@="Open Folder as PyCharm Project""Icon"="C:\\software\\pycharm2021\\PyCharm 2021.3.2\ ...
Kali笔记
kali的weekly版本与其他版本有什么区别?Kali Linux 的 weekly 版本是每周发布的更新版本,其中包含了最新的安全补丁和更新。
它是 Kali Linux 最稳定的版本,但它不如 stable 版本那么稳定。
Bash笔记
修改连接IP、网关、子网掩码@echo OFFnetsh interface ipv4 set address 网络设备名称 static %IPV4ADDR% %IPV4MASK% %IPV4GATEWAY%
Pyinstaller笔记
添加静态文件
意思是将test.py当前目录下的res目录(及其目录中的文件)加入目标exe中,在运行时放在临时文件的根目录下,名称为res
使用对应资源的时候需要使用到如下方法:
def resource_path(relative_path): """ 这段代码根据程序是否被打包成可执行文件,确定了资源的基本路径, 并将基本路径与相对路径拼接起来,返回资源的绝对路径。 :param relative_path: :return: """ if getattr(sys, 'frozen', False): # 已打包的运行环境 return os.path.join(sys._MEIPASS, relative_path) return relative_path
双击启动打包后的exe文件,会将文件解压到C盘的Temp文件夹里,因此sys._MEIPASS为跳转到该Temp文件夹中
Excel学习笔记
VLOOKUP函数函数结构:Vlookup(查找值,数据表,列序数,[匹配条件])
参数解释:
查找值,当前表需要比对的值
数据表,进行比对的数据范围
列序数,比对成功后,选取该列作为结果
匹配条件:
FALSE,精确匹配
TRUE,近似匹配
演示:
INDEX函数函数结构:INDEX(数组,行序数,[列序数],[区域序数])
参数解释:
数组,需要查找的区域
行序数,区域对应的行号
列序数,区域对应的列号
区域序数,
MATCH函数函数结构:
填充公式
选择第一个公式
ctrl+shift+方向键(向下)选择到底下的单元格
点击顶部工具栏的填充
COUNTIF函数查看重复个数
单元格内换行Alt+Enter
技巧
别名git config --global alias.ck checkoutgit config --global alias.br branchgit config --global alias.ct commit
提交流程git add <file/dir> # 工作区 -> 暂存区git commit -m "some info" # 暂存区 -> 本地仓库git push # 本地仓库 -> 远程仓库
创建分支git checkout -b <branch name>
更新.gitignoregit rm -r --cached . // 删除本地缓存git add . // 添加要提交的文件git commit -m 'update .gitignore' // 更新本地的缓存
拉取远端分支git pull <branch name> origin/<branch name>
合并代码-拒绝合并不相关的历史合并代码时出现refusing to merge unrelated h ...
高阶函数与函数柯里化
高阶函数
Pytorch笔记
安装GPU环境更新显卡驱动CUDA Driver检查显卡型号可以在任务管理器中查看显卡型号
安装显卡驱动打开NVIDIA官网https://www.nvidia.cn/Download/index.aspx?lang=cn
根据显卡型号搜索驱动,下载安装即可
查看CUDA Driver版本输入命令
nvidia-smi
可以看出这里的cuda版本为12.2,因此可以安装小于12.2的pytorch cuda版本
安装CUDA Toolkit进入toolkit的网址CUDA Toolkit Archive | NVIDIA Developer,根据CUDA的版本选择对应的Toolkit下载
安装过程选择将安装程序解压到临时安装地址
选择自定义安装
取消安装Visual Studio Integration
这里需要注意一下安装路径,后续安装cuDNN时会用到
输入命令查看是否安装成功
nvcc --versionset cuda
安装cuDNN进入cudnn网址cuDNN Archive | NVIDIA Developer,选择cuda版本对应的cuDNN版本下载 ...
Vscode笔记
常见问题无法加载文件,因为在此系统上禁止运行脚本使用管理员身份打开powershell
输入命令,再输入y即可
Set-ExecutionPolicy RemoteSigned
调试前端程序调试React切换到vscode的运行和调试的tab页,点击创建launch.json文件
并且选择Web应用(Chrome)
修改一下配置
{ // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "type": "chrome", "request": "launch", "name": "react调试", "url": "http://localhost:3000", // 前端程序的地址 "runtimeExecutable": "canary", "run ...





