相关文章
SwanLab飞书通知插件:训练完成收到飞书消息,掌握训练进度更及时
如果你希望在训练完成/发生错误时,第一时间发送飞书信息通知你,那么非常推荐你使用飞书通知插件。
SwanLab插件均为开源代码,你可以在Github源代码中查看,欢迎提交你的建议和PR! 文章目录 准备工作基本用法自由提醒限…
编程日记
2025/3/30 9:34:07
图论——广度优先搜索实现
99. 岛屿数量
题目描述
给定一个由 1(陆地)和 0(水)组成的矩阵,你需要计算岛屿的数量。岛屿由水平方向或垂直方向上相邻的陆地连接而成,并且四周都是水域。你可以假设矩阵外均被水包围。
输入描述
第一行包含两个整数 N, M,表示矩阵的行数和列数。
后续 N 行,每行…
编程日记
2025/3/29 2:30:39
docker(1) -- centos镜像
1. 前言
我在WSL中运行的系统是ubuntu2024,并安装了docker,想要在docker中运行一个centos的系统。
2. 下载并运行镜像
# 下载centos最新版镜像
$ docker pull centos
Using default tag: latest
latest: Pulling from library/centos
a1d0c7532777: P…
编程日记
2025/4/1 0:06:36
Python 视频爬取教程
文章目录 前言基本原理环境准备Python安装选择Python开发环境安装必要库 示例 1:爬取简单直链视频示例 2:爬取基于 HTML5 的视频(以某简单视频网站为例) 前言
以下是一个较为完整的 Python 视频爬取教程,包含基本原理…
编程日记
2025/3/30 9:09:27
【软考-架构】13.1、软件架构概述-构件技术
✨资料&文章更新✨ GitHub地址:https://github.com/tyronczt/system_architect 文章目录 ✨【重点】系统架构设计软件架构概述软件架构设计与生命周期构件🌟软件架构风格数据流风格调用/返回风格独立构件风格虚拟机风格仓库风格闭环控制风格C2体系结…
编程日记
2025/3/28 4:33:42
每日一题--计算机网络
一、基础概念类问题
1. TCP 和 UDP 的区别是什么? 回答示例: TCP:面向连接、可靠传输(通过三次握手建立连接,丢包重传)、保证数据顺序(如文件传输、网页访问)。 UDP:无…
编程日记
2025/3/29 6:59:34
【C++】string类内部机制的模拟实现
一、前言 在我们对STL中的string类有了一个基本的认识后,今天我们手动的从0到1去模拟实现一个STL库中的string类中的一些常用接口。
二、string类的模拟实现 为了不和库里的string类产生冲突,我们可以建立一个名为其他的命名空间,此时因为作…
编程日记
2025/3/29 9:07:49
unity npc射线检测碰撞
源代码
计算碰撞体的高度一半,用于将射线的起点从物体的中心点偏移到底部。
var offset m_collider.size.y * 0.5f;
var hit Physics2D.Raycast(transform.position - new Vector3( 0, offset, 0 ), // 射线起点dir, …
编程日记
2025/3/31 12:10:02