- 博客(431)
- 收藏
- 关注
原创 Tailscale | 校园网外笔记本借助校园网内主机连接实验室服务器
需求说明Step1:安装 Tailscale 并登录Step2:主机安装并启动 OpenSSH 服务器Step3:修改主机上的 SSH 配置文件Step4:笔记本通过 VSCode 连接主机 / 服务器
2026-01-21 17:25:15
525
原创 VSCode | 设置保存时自动格式化 Python 文件
如下图所示,打开 “设置”,点击右上角图标即可打开。以进行搜索,安装如下图所示的扩展。格式化文档” 导致错误。文件,所有操作都需在该页面中进行。保存文件时即可自动格式化。打开命令面板,并选择。文件中右键单击,选择。使用...格式化文档。
2025-12-29 11:37:01
531
原创 有限自动机 | 单道或三道图灵机实现一进制除法运算
这是因为三道纸带上的被除数和除数之间缺乏明确的左右位置关系,使我们无法判断应该让读写头向左还是向右扫描以定位。说明:用 rseek_1 表示向右寻找 1,lseek_1 表示向左寻找 1,避免导致不确定的图灵机。④ 第一种退出循环的情况:del_2_0 找不到 0 时。⑤ 第二种退出循环的情况:del_1_0 找不到 0 时。③ 第一种退出循环的情况:del_m 找不到 0。④ 第二种退出循环的情况:del_n 找不到 0。序列) 的右侧,从而建立起清晰的空间顺序。,否则可能先删了被除数的。
2025-11-29 19:32:20
1098
5
原创 有限自动机 | G/FA/PDA/TM 的概念汇总以及互相转换
对象定义文法GΣVSPGΣVSP有限自动机FAQΣδq0FFAQΣδq0F下推自动机PDAQΣΓδq0Z0FPDAQΣΓδq0Z0F图灵机TMQΣq0qαδTMQΣq0qαδ。
2025-11-20 18:49:12
724
原创 有限自动机理论习题册 | 第三章 有限状态自动机
说明:“x 模 5 与 3 同余” 是指,x 除以 5 的余数等于 3 除以 5 的余数,即等于 3。说明:一旦检测到 10110 子串,立即进入陷阱状态。注意:含有两个 1 即可,不是说含有 11 子串。说明:一旦检测到 00 子串,立即进入陷阱状态。思路:只需首尾字母相同即可,无需考虑对称的问题。注意:0 和 1 也是首字符与尾字符相等的串。说明:把前文构造的 DFA 中的陷阱状态。说明:把前文构造的 DFA 中的陷阱状态。删除,即可得到 NFA。结尾,则长度为偶数;结尾,则长度为偶数;
2025-11-18 14:58:18
678
原创 有限自动机理论习题册 | 第六章 图灵机
(3) 检查 1 和 0 的个数是否满足。(寻找 0 但找到了 0 的边界 B)(寻找 1 但找到了 1 的边界。(1) 检查格式是否满足。(1) 检查格式是否满足。(1) 检查格式是否满足。
2025-11-17 20:06:26
649
原创 有限自动机理论习题册 | 第五章 下推自动机
由于不是中心对称,随时可能转换状态,因此采用不确定的下推自动机。由于没有要求 0 和 1 的顺序,因此采用单态下推自动机即可。这怎么可能采用单态的 PDA,确定没有写错题目吗?其中 Z 表示任意栈顶符号。采用不确定的下推自动机。
2025-11-17 16:51:28
605
原创 有限自动机理论习题册 | 第二章 形式语言
先通过代入的方式将间接左递归转换为直接左递归,再消除直接左递归。(4) G 是短语结构文法,但是不是 CSG。(3) 所有以 11 开头、以 11 结尾的串。放宽约束,允许产生式的左边长于产生式的右边。(2) 所有以 0 开头、以 1 结尾的串。(3) G 是 CSG,但不是 CFG。(2) G 是 CFG,但不是 RG。(5) 所有包含子串 01011 的串。(6) 所有包含 3 个连续 0 的串。(1) 所有以 0 开头的串。(4) 所有长度为偶数的串。(1) G 是 RG。
2025-11-17 16:05:48
788
原创 有限自动机理论习题册 | 第一章 基础知识
思路:“最多” 等价于不含 00 的串的集合,并上只含有一个 00 的串的集合。(3) 所有以 11 开头、以 11 结尾的串形成的语言。(9) 所有正数第 10 个字符是 0 的串形成的语言。(10) 所有倒数第 6 个字符是 0 的串形成的语言。(2) 所有以 0 开头、以 1 结尾的串形成的语言。(8) 所有包含 3 个连续 0 的串形成的语言。(1) 所有以 0 开头的串形成的语言。(5) 所有长度为偶数的串形成的语言。(6) 所有长度为奇数的串形成的语言。,即长度为 0 的串。
2025-11-17 16:00:51
396
原创 PyCharm | 基于 File Watcher 和 Black 自动格式化代码
所需使用的工具 Step1:安装 File Watcher 插件 Step2:通过 pip 安装 Black 工具 Step3:配置 File Watcher Step4:完成 🎉🎉🎉
2025-07-30 10:10:13
731
原创 组会 | SNN 的 BPTT(backpropagation through time)
1 神经学基础知识 1.1 神经元 1.2 神经元之间的连接 1.3 膜电位 1.4 去极化与超极化 2 SNN 2.1 LIF 模型 2.2 BPTT 中存在的问题 2.3 梯度爆炸或消失问题
2025-01-11 18:56:40
1291
1
原创 组会 | DenseNet
1 研究背景 1.1 提出的动机 1.2 同期的模型 2 网络模型 2.1 模型架构 2.2 模块与参数 2.3 瓶颈层和压缩率 2.4 小结 3 实验结果 4 优点与缺点 4.1 DenseNet 的优点 4.2 DenseNet 的缺点
2025-01-04 21:01:25
1275
原创 IDEA | SpringBoot 项目中使用 Apifox 上传接口
1 安装 Apifox Helper 插件 2 获取 Apifox 的 API 访问令牌 3 IDEA 中设置 API 访问令牌 4 IDEA 中上传接口 5 常见问题 5.1 如何自动设置目录名 5.2 如何自动设置接口名 5.3 如何更改上传位置
2024-12-27 14:21:17
2948
原创 YOLOv8 | 训练自定义数据集
1 处理数据集 1.1 数据集格式介绍 1.2 划分数据集 1.3 在 YOLOv8 中配置数据集 2 训练 YOLOv8 模型 2.1 模型训练代码 2.2 开启 TensorBoard
2024-12-23 20:52:23
1474
3
原创 组会 | 大语言模型 + LoRA
1 大语言模型概述 1.1 模型的架构 1.2 模型的细节:标记化和嵌入化 1.3 模型的核心 2 多头注意力机制 3 LoRA 概述 3.1 冻结部分模型参数 3.2 低秩适配(LoRA) 3.2.1 核心工作原理:冻结模型参数 3.2.2 核心工作原理:添加低秩权重矩阵
2024-11-22 21:55:13
1641
1
原创 组会 | Transformer 中有意思的部分
1 层归一化 2 前馈子层 3 多头注意力机制 4 Vision Transformer (ViT) 4.1 提出背景 4.2 模型结构 4.3 [class] 标志位
2024-11-10 19:23:22
944
原创 组会 | Attention 中有意思的部分
1 词向量 2 通过自注意力机制调整词向量 3 缩放点积注意力 4 Transformer 可学习参数
2024-11-09 18:44:44
1105
原创 SpringBoot | 使用 MyBatisPlus 代码生成器
步骤 1:引入相关依赖步骤 2:编写 CodeGenerator 类步骤 3:编写 Controller 模板步骤 4:运行 CodeGenerator 类
2024-11-05 20:30:03
1474
原创 IDEA | 搭建 SpringBoot 项目之配置 Maven
1 配置 Maven 1.1 打开 settings.xml 文件 1.2 配置本地仓库路径 1.3 配置中央仓库路径 1.4 配置 JDK 版本 1.5 重新下载项目依赖 2 配置 idea 2.1 在启动页打开设置 2.2 配置 Java Compiler
2024-11-04 14:39:13
4500
原创 组会 | 一篇关于 RNN 为什么使用 tanh 的知乎神文(自存)
1 RNN 为什么存在梯度消失/爆炸问题?2 RNN 为什么使用 tanh 作为激活函数?
2024-10-25 15:12:32
1290
原创 YOLOv8 | Windows 系统下从零开始搭建 YOLOv8 项目环境
1 下载 Anaconda32 在 Anaconda3 中搭建环境2.1 打开 Anaconda3 终端2.2 创建 yolov8 虚拟环境2.3 安装 Pytorch2.3.1 激活 yolov8 环境2.3.2 查看显卡信息2.3.3 安装 Pytorch2.4 测试环境是否搭建成功3 搭建 YOLOv8 项目环境3.1 下载 YOLOv8 源码3.2 用 Pycharm 打开项目3.3 配置项目解释器3.4 使用 pip 本地安装 YOLOv8
2024-10-24 19:39:21
2711
原创 组会 | 反向传播的理论推导
1 正向传播 2 反向传播 2.1 输出层神经元的梯度 2.2 前一层神经元的梯度 2.3 权重的梯度 3 算法举例 3.1 前向传播 3.2 反向传播 3.3 梯度更新
2024-10-12 15:22:24
896
原创 d2l | 目标检测数据集:RuntimeError: No such operator image::read_file
1 存在的问题 2 可能的解决方案 3 最终的解决方案 3.1 方案一(我已弃用) 3.2 方案二(基于方案一) 3.3 方案三(基于方案一)
2024-09-24 16:29:08
724
2
原创 Pip | WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', OSError(0, 'Error'))': /pypi/simple/typing-extensions/ERROR: Could not find a version that satisfies
2024-09-11 15:27:24
389
原创 Anaconda | 创建 python3.8.5 环境报错:ERROR conda.core.link:_execute(502): An error occurred
Step1:完整报错 Step2:问题描述 Step3:分析问题 Step4:解决问题
2024-09-11 10:49:14
3240
9
原创 Ubuntu | 安装 Truffle 框架(安装缓慢)
预备工作 具体步骤 Step1:安装 nvm a. 官方方式(可能失败) b. 压缩包安装方式 Step2:安装 node.js 和 npm Step3:安装 Truffle 参考博客
2024-09-04 16:09:41
1637
1
原创 Ubuntu | 更换 Solc 版本
第一步:安装 pip3 第二步:安装 solc-select 第三步:查看可安装版本 第四步:安装指定版本 第五步:使用指定版本
2024-08-19 21:19:46
757
原创 Ubuntu | 右上角网络图标消失,有线网络在设置中消失,虚拟机没网
第一步:删除 NetworkManager 缓存文件 第二步:修改 /etc/NetworkManager/NetworkManager.conf 第三步:重启 NetworkManager 第四步:右上角网络图标出现
2024-08-19 17:36:09
3213
5
原创 Ubuntu | 解决 VMware 中 Ubuntu 虚拟机磁盘空间不足的问题
一、存在的问题 二、解决的步骤 第一步:扩展磁盘空间 第二步:查看磁盘空间使用情况 第三步:安装分区工具 第四步:启动分区工具 第五步:修改挂载文件夹目录的读写权限 第六步:扩展文件系统大小 第七步:验证扩展是否成功
2024-08-18 14:03:58
12354
10
原创 Ubuntu | 更换 Geth 版本
由于 Fatal: Failed to register the Ethereum service: only PoS networks are supported, please transition old ones with Geth v1.13.x 报错,而降低 Geth 的版本。
2024-08-12 19:13:24
949
1
原创 WebSocket 协议与 HTTP 协议、定时轮询技术、长轮询技术
1 为什么需要 WebSocket? 2 WebSocket 2.1 采用 TCP 全双工 2.2 建立 WebSocket 连接 2.3 WebSocket 帧 3 WebSocket 解决的问题
2024-07-31 15:42:36
1200
原创 LeetCode 面试经典 150 题 | 位运算
1 什么是位运算? 2 67. 二进制求和 3 136. 只出现一次的数字 4 137. 只出现一次的数字 II 5 201. 数字范围按位与
2024-07-30 17:05:16
1871
原创 Kadane 算法 | 53. 最大子数组和 + 918. 环形子数组的最大和
1 维基百科 2 53. 最大子数组和 2.1 代码思路 2.2 完整代码 3 918. 环形子数组的最大和 3.1 代码思路 3.2 完整代码
2024-07-26 13:26:10
966
1
原创 图的广度优先搜索 | 433. 最小基因变化 + 127. 单词接龙
1 433. 最小基因变化 1.1 代码细节 1.2 完整代码 2 127. 单词接龙
2024-07-24 21:15:42
923
原创 最短路径 | 743. 网络延迟时间之 Dijkstra 算法和 Floyd 算法
1 基于 Dijkstra 算法 1.1 代码说明 1.2 完整代码 2 基于 Floyd 算法 2.1 代码说明 2.2 完整代码
2024-07-23 17:32:21
914
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅