自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Accelerated C++笔记(1~5)

本文介绍了C++中const关键字和异常处理的用法。const可用于修饰变量、指针、函数参数等,确保值不被修改,指针示例展示了三种不同约束方式。异常处理通过throw抛出异常,try-catch捕获处理,示例演示了domain_error的使用及.what()方法获取错误信息。这些机制能提高代码安全性和健壮性。

2025-11-04 22:35:36 244

原创 队列-基于C语言实现

本文介绍了队列的基本概念及其两种实现方式:数组循环队列和链表队列。队列是一种先进先出(FIFO)的数据结构,文中类比为"宽度只能容纳一个人的走廊"形象说明其特性。重点讲解了循环队列解决数组空间浪费的方法,以及链表队列的节点操作。针对每种实现方式,详细说明了初始化、入队和出队操作的具体步骤和代码实现,并辅以图示帮助理解。文章还比较了队列与栈的不同特性,强调了队列只能在队尾入队、队头出队的特点。

2025-10-31 00:09:33 524

原创 栈-基于C语言

这篇文章详细介绍了栈(Stack)这种数据结构的基本概念、逻辑结构、存储实现方式及其基本操作。文章将栈类比为弹夹或罐子,强调了其后进先出(LIFO) 的特性,并分别讲解了基于数组和链表两种实现方式。

2025-10-26 23:35:12 427

原创 Hexo网站url自动推送到搜索引擎

本文介绍了如何通过自动化脚本将Hexo网站的URL自动推送到搜索引擎(Google/Bing/Baidu)。首先需要安装hexo-generator-sitemap插件生成站点地图,然后编写Python脚本从sitemap.xml中提取URL,调用Bing和Baidu的API批量提交网址。脚本包含错误处理和日志记录功能,最后通过crontab设置定时任务实现自动化推送。文章还详细说明了如何获取百度站长工具和Bing Webmaster的API密钥。这种方法能有效提高搜索引擎收录效率,让网站更快被用户搜索到。

2025-10-19 20:34:57 404

原创 链表-基于C语言

链表的数据结构与操作 链表是一种非连续、非顺序的线性数据结构,由节点通过指针连接而成。与数组不同,链表在内存中不要求连续存储空间,每个节点包含数据和指向下一个节点的指针。文章介绍了链表的组成结构、优劣势对比数组,以及基本的CRUD操作实现。链表优势在于高效的插入/删除操作,但查找性能较差。文章详细讲解了C语言实现链表的初始化、查找、插入、删除和修改操作,并配有图示说明节点连接和操作过程。

2025-10-19 20:33:21 571

原创 Nanodet模型的训练以及移植到ROS中

本文介绍了轻量级目标检测模型Nanodet的训练与ROS移植方法。首先通过Labelme标注工具制作COCO格式数据集,并转换为JSON格式。配置训练环境需安装特定版本的Python、CUDA和PyTorch。在修改配置文件后启动训练,可能遇到三个主要问题:PyTorch版本兼容性错误(需修改代码适配新版)、PyTorch Lightning参数变更(需更新ProgressBar调用方式)以及环境配置冲突(需检查依赖版本)。最后将训练好的模型移植到ROS系统,提供ROS-Nanodet项目地址供参考。整个过

2025-10-19 20:30:59 755

原创 Metasploitable部分渗透

metasploitable是一个多种常见漏洞,基于ubuntu系统制作的一个靶机,适合新手入门练习

2023-02-23 20:43:36 610

原创 套娃.zip WP

套娃.zip的解压脚本

2023-02-17 20:45:48 1688

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除