自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【HUST】计算机|大学计算机基础内容(纯科普向)+数据结构数组、树、队列【旧文搬运】

本文介绍了计算机基础的内容,包括git和github的使用,以及大学计算机基础的内容。顺便介绍了数据结构中的数组、树、队列的相关知识。

2025-08-05 15:13:58 862

原创 【工具】WinMerge|十六进制/二进制编辑及对比最好的工具,文件夹批量比较差异工具,开源免费

WinMerge是一款开源免费的文件对比工具,支持二进制文件、文本和文件夹的差异比较。该工具自2000年开发至今,拥有7.8k GitHub星标,提供直观的视觉差异展示,适用于代码审查、文档协作等场景。用户可通过简单的操作切换二进制比较模式,并支持语法高亮、正则过滤等高级功能。相比收费工具如Beyond Compare,WinMerge完全免费且持续更新,是开发者和管理员的高效选择。下载地址为GitHub官方发布页,适合需要轻量级对比工具的用户。

2025-08-05 14:42:41 711

原创 【HUST】数值分析|大二的数值分析笔记【旧文搬运】

数值分析的总结,包括基本概念、插值方法、数值积分等内容。

2025-08-05 14:42:10 832

原创 【笔记】ROS1|6 中间人攻击移动过程【旧文转载】

本文介绍了在ROS环境下通过中间人攻击干扰键盘控制程序的实验过程。作者首先将博客从博客园迁移至CSDN,并详细解析了实验步骤:1)使用ARP欺骗将控制机和小车流量引流至攻击机;2)分析键盘控制功能包turtlebot3_teleop的消息结构;3)通过Wireshark捕获控制报文,解析出Twist类型的48字节数据格式;4)关闭系统转发后,用Scapy构造并转发修改后的控制报文。实验最终实现了对小车的异常控制,验证了ROS通信协议的安全隐患。原文含视频演示和完整代码(ARP欺骗、报文分析脚本),适用于Ub

2025-08-04 19:56:20 1010

原创 【笔记】ROS1|5 ARP攻击Turtlebot3汉堡Burger并解析移动报文【旧文转载】

本文介绍了如何使用ARP攻击技术干扰Turtlebot3汉堡机器人的ROS通信。作者首先讲解了ARP协议的基本原理和攻击依据,然后通过实验演示了如何利用arpspoof工具实施ARP欺骗攻击,包括干扰普通主机上网和小车与控制机的通信。文章提供了详细的实验步骤和思考题,并建议读者在虚拟机环境下进行实践。实验结果显示,通过持续发送虚假ARP响应包可以成功劫持网络通信,开启IP转发后虽能恢复但会降低网速。最后作者还演示了如何解析被攻击机器人的移动控制报文。

2025-08-04 19:52:09 1111

原创 【笔记】ROS1|4 Waffle小车Gazebo仿真+循线跟踪演示【旧文转载】

本文介绍了Turtlebot3 Waffle小车在Gazebo仿真环境中的循线跟踪实现方法。主要内容包括:1) 准备工作,如创建工作空间、下载必要功能包和安装Gazebo;2) 测试功能包安装是否成功,包括Gazebo环境启动、键盘控制和自主移动测试;3) 针对常见Gazebo运行异常提供了解决方案,如模型未设置、黑屏、VMware参数错误等问题。作者还提供了相关视频演示和博客原文链接,方便读者参考。文中详细记录了操作步骤和命令,并针对可能出现的错误给出了具体解决方法,适合ROS初学者进行Turtlebot

2025-08-04 19:45:37 929

原创 【笔记】ROS1|3 Turtlebot3汉堡Burger建SLAM地图并导航【旧文转载】

本文介绍了如何在Turtlebot3 Burger机器人上实现SLAM建图和导航功能。主要内容包括:1)通过SSH建立远程控制连接;2)使用turtlebot3_slam包构建环境地图;3)利用map_server保存地图;4)通过navigation包实现自主导航。文章提供了详细的命令行操作步骤,并强调了精确定位初始位置的重要性。同时指出了实验中可能遇到的问题,如环境干扰、定位不准等。实验需要预先安装map-server和navigation功能包,建议在简单环境下进行测试,以确保导航效果。

2025-08-04 19:39:00 725

原创 【笔记】ROS1|2 Turtlebot3汉堡Burger连接和远程控制【旧文转载】

本文介绍了Turtlebot3 Burger机器人的连接与远程控制方法,包括充电方式(直接供电/电池供电)、显示器连接、局域网配置、SSH远程连接以及网络参数设置。详细说明了如何通过.bashrc文件配置ROS环境变量,并列出必要的依赖包安装命令。文章还针对常见连接问题(如WiFi连接失败、IP获取异常等)提供了解决方案,并推荐在调试阶段使用直接供电方式。最后提供了B站视频演示链接,方便读者直观了解操作流程。 关键词:Turtlebot3、ROS、远程控制、SSH、网络配置

2025-08-04 19:30:16 835

原创 【笔记】ROS1|1 ROS基本命令介绍及创建工作空间与功能包【旧文转载】

本文介绍了ROS基本命令的使用方法,包括启动ROS Master的roscore命令、安装ROS相关工具的apt install命令,以及运行小海龟仿真器的rosrun turtlesim系列命令。文章还列举了常见错误及解决方法,如环境变量配置、软件包安装锁冲突等。作者提醒读者,如需更美观的排版可访问博客园原文,并欢迎指出文中可能的错误。最后提供了B站视频链接和详细命令图示说明。

2025-08-04 19:19:06 1345

原创 【记录】香橙派AI Pro|GPIO入门教程,接SG90 180度舵机,从接线到识别设备并读取结果

本文介绍了基于香橙派AI Pro控制SG90舵机的详细方法。通过官方文档、大模型和SG90说明书,作者明确了舵机的工作参数:5V电源、PWM接口和GND接地线。文章提供了完整的驱动代码,包括角度控制、持续时间设置和参数校验功能,支持-90到90度范围的运动控制。代码采用C语言编写,使用wiringPi库,包含精确的PWM信号生成和严格的安全限制。同时提供了编译方式(命令行和Makefile)及使用示例,如转动到45度并保持2秒等操作。本文可作为SG90舵机控制的实用参考指南。

2025-07-27 13:00:22 1064

原创 【记录】香橙派AI Pro|GPIO入门教程,接AM2302(DHT22)温湿度传感器,从接线到识别设备并读取结果

本文记录了新手在香橙派AIpro上连接AM2302温湿度传感器的完整过程。文章从基础接线开始,详细说明了杜邦线连接方法、GPIO接口选择注意事项,并提供了清晰的实物接线图。针对香橙派特有的兼容性问题,作者分享了无法使用常见库Adafruit_DHT的解决经验,最终通过查阅AM2302通信协议找到了可行的数据读取方案。本文特别适合初次接触硬件开发的开发者参考,包含了许多新手容易忽略的细节,如接口选择、接线安全等实用技巧。

2025-07-22 09:51:47 1548

原创 【记录】Truenas Scale 2022|拉取镜像时Docker启动失败、本地Docker无法访问如何转发端口、不使用k3s通过docker自行管理应用并安装Calibre-Web的方式

解决TrueNAS Scale中Docker服务无法启动及镜像拉取问题 摘要:文章记录了在TrueNAS Scale系统中遇到的Docker服务无法启动和镜像拉取问题。通过分析日志发现是存储驱动不兼容导致,解决方案是修改/etc/docker/daemon.json文件,将存储驱动改为"zfs"。针对镜像拉取超时问题,建议使用命令行拉取并配置国内镜像源。最后以部署Calibre-Web为例,说明如何在TrueNAS中正确配置Docker容器,包括用户权限、端口映射等设置。文章提供了完整的

2025-07-16 19:16:43 795 1

原创 【记录】BLE|百度的旧蓝牙随身音箱手机能配对不能连接、电脑能连接不能使用的解决思路(Wireshark捕获并分析手机蓝牙报文)

完整的蓝牙分析过程,我觉得比一些推理小说严谨得多,还有欧亨利式结尾……

2025-07-14 15:39:47 1675

原创 【记录】Copilot|Github Copilot重新学生认证通过方法(2025年7月,包括2FA和认证材料、Why are you not on campus)

本文详细介绍了GitHub学生认证的最新流程和注意事项。作者通过八次认证经验总结出:1)需开启双重认证并推荐使用Authing令牌;2)姓名填写要与学生证一致;3)特别注意Billing信息中姓名的顺序;4)建议使用手机后置摄像头拍摄清晰的学生证照片;5)遇到"why are you not on campus"错误时可尝试修改教务网站成绩单。文章强调耐心尝试的重要性,指出即使材料报错较少也可能通过审核,最终作者仅用学生证照片就成功认证。

2025-07-06 15:16:37 3069 29

原创 【记录】Word|Word创建自动编号的多级列表标题样式

讲解Word多级列表样式的设置方法及常见问题

2025-07-01 16:18:18 1216

原创 【记录】Ubuntu|Ubuntu服务器挂载新的硬盘的流程(开机自动挂载)

Ubuntu 挂载硬盘全流程,涵盖分区、格式化到自动挂载 。

2025-06-27 18:47:20 2307 2

原创 【记录】服务器|常见的八种硬盘接口的简介和清晰的接口图片(2025年6月)

引脚图片收集:SATA(Serial ATA)mSATA(Mini-SATA)SAS(Serial Attached SCSI)U.2(原SFF-8639)M.2PCI-E接口MacBook固态硬盘接口AIC(Add-in Card)

2025-06-25 16:38:04 1241

原创 【推广】Linux|怎么给Linux的文档提交翻译贡献(2025首发中文规范)

本文介绍了参与Linux内核中文文档翻译的价值及规范。

2025-06-19 22:08:33 857

原创 【工具】Koishi|koishi跨平台聊天机器人开发平台使用方式(开发者方式)

介绍Koishi机器人框架的使用方法。

2025-06-19 22:03:50 1154 4

原创 【记录】Python|Python支持if 1<a<2、if not a、if a is None这三种写法

这篇文章分享了Python中几个容易让其他语言开发者困惑的语法特性。

2025-06-03 16:51:44 972

原创 【工具】LLM|写作辅助工具(我开源的)

本文介绍了一款基于认知科学研究开发的论文写作工具HUST-GenPaper。该工具采用分步写作法,先快速构建大纲(占10%时间),再填充资料(30%),最后生成终稿(60%)。工具开源地址:github.com/shandianchengzi/HUST_Generate_Paper

2025-06-02 18:59:03 924

原创 【工具】Quicker/VBA|PPT 在指定位置添加有颜色的参考线

本文介绍了如何使用Quicker工具在PPT中添加参考线。首先,用户需要下载并注册Quicker,接着添加特定的VBA动作。然后,通过PPT的开发工具设置信任宏,并触发动作以添加参考线。技术原理基于微软的VBA API,通过调用ActivePresentation.Guides.Add方法实现。文章还提供了相关API的文档链接,并鼓励用户参考技术文档进行其他功能的开发。最后,文章声明了原创性,并提供了转载的出处链接。

2025-05-22 19:13:14 1096

原创 【记录】PPT|PPT打开开发工具并支持Quicker VBA运行

本文介绍了如何在Microsoft 365应用程序中启用“开发工具”选项卡,还介绍了如何通过Quicker软件支持VBA运行。

2025-05-22 18:47:39 1238

原创 【工具】Windows|外接的显示器怎么用软件调亮度(Brightness Slider)

安个软件,Brightness Slider。

2025-05-19 10:06:54 1750

原创 【记录】Windows|竖屏怎么调整分辨率使横竖双屏互动鼠标丝滑

显示器是可以拖动调整位置的。

2025-05-16 18:21:56 1757

原创 【代码】Python3|引入目前最强的弈心五子棋算法到 Gomoku 网页棋盘(开源代码)

最强的五子棋程序弈心,python代码调用其exe。

2025-05-09 14:52:18 1226 1

原创 【笔记】操作系统|为什么都说页表项的大小由逻辑地址的位数决定?

其实“页表项的大小由逻辑地址的位数决定”这句话,不完全对,只是考研408为了好做题强行植入的理念。

2025-04-22 11:53:23 1366

原创 【记录】LLM|HuggingFaceEmbeddings加载本地模型(Linux)

网上会说用HuggingFaceEmbeddings模型,但没提怎么用还没安装的本地模型。不知道是否有和我一样误入歧途HuggingFace网站内逐个去下载和安装文件的,其实不用,这里写一下最正常的本地模型加载方式。

2025-04-22 11:19:54 2126

原创 【记录】Python|爬虫Playwright获取shadowRoot(close)的内容(附完整代码)

考虑到网上没有比较方便的代码,我把我的探索结果发出来,方便自己也方便别人用。

2025-03-25 22:52:09 1400

原创 【记录】文件格式|Webm转mp4最快的方式(不用下软件),Webp转jpg或png方式

大部分时候,直接修改文件后缀名(比如把.webm改成.mp4)就能成功转换格式!

2025-03-24 13:15:07 1403

原创 【记录】Word|Word怎么给公式标号、调整公式字体和花括号对齐

一些琐碎的带原理解释、带异常问题解决办法的经验。

2025-03-17 23:51:39 2647

原创 【小白向】VMware|虚拟机的桥接状态要不要选复制?什么是桥接状态什么是NAT模式?

本文解释了vmware虚拟机桥接和NAT模式的区别,类比家庭网络环境,帮助小白理解虚拟机网络配置的本质及适用场景。

2025-03-13 17:27:15 1414

原创 【记录】LaTex|ACM单双栏混合排版出现大量空白的调整方式(例如附带单栏的附录)

记录了单双栏混合排版空白过多时的五种情况的解决办法。

2025-03-12 17:48:57 2253

原创 【小白向】Ubuntu|VMware 新建虚拟机后打开 SSH 服务、在主机上安装vscode并连接、配置 git 的 ssh

本文详细指导了在 VMware 的 Ubuntu 虚拟机中开启 SSH 服务,并通过 VSCode Remote-SSH 插件实现远程开发环境搭建。步骤包括安装 OpenSSH 服务器、配置防火墙规则;主机端安装 VSCode 及插件并连接虚拟机;最后完成 Git 的 SSH 认证配置,包含生成密钥对、添加平台公钥及用户信息设置。文中还提供了常见问题的解决方案(如网络配置错误、认证失败等),帮助读者快速实现安全高效的跨平台开发与代码管理。

2025-03-12 09:26:13 1902

原创 【代码】Quicker|Quicker一键生成原创声明尾注

Quicker一键生成Markdown原创声明尾注,提升写作效率,注册邀请码970091-5834。

2025-03-10 16:19:01 1208

原创 【记录】Python3|Linux下安装Virtualenv和virtualenvwrapper用于处理虚拟环境

只包括virtualenv的安装。

2025-03-05 16:55:33 777

翻译 【记录】Git|Git 本地切换到指定的 PR,git checkout pr/xxx

本文详解Git检出拉取请求的双重方案:通过git config建立PR引用映射实现本地调用,或使用GitHub CLI快捷操作gh pr checkout,支持硬件级测试和多PR并行验证(结合git worktree),结合自动化报告与人工沙箱测试双轨制,确保代码质量与兼容性。

2025-02-25 15:56:09 612

原创 【水文】LLM|同一件事不同的DeepSeek-R1或推理回答是怎样?

事件是申诉未通过的博客的argue,我要求DeepSeek及相关产品“帮我将这件事描述得妙趣横生、富有哲理”。

2025-02-18 22:24:12 664

原创 【笔记】LLM|Ubuntu22服务器极简本地部署DeepSeek+联网使用方式

一些简单的部署过程。

2025-02-18 18:48:09 1681

原创 【BUG】LLM|Ubuntu 用 ollama 部署 DeepSeek 但没输出,llama 有输出

本文记录了在Ubuntu 22服务器部署DeepSeek模型时因Ollama版本过低导致的无响应问题。通过排查NVIDIA驱动异常、优化服务管理流程,最终通过升级Ollama版本(v0.5.10)成功解决兼容性问题,并提供了日志分析、版本维护等优化建议,助力开发者高效部署AI模型服务。

2025-02-17 10:25:27 2028

Ubuntu安装s2e的时候下载的,可能还有别的情况会用到

包: binutils-2.39.tar.xz capstone-3.0.5.tar.gz clang+llvm-10.0.0.tar.xz compiler-rt-10.0.0.src.tar.xz gtest-src.tar.gz libdwarf.tar.gz llvm-10.0.0.src.tar.xz lua-5.3.4.tar.gz protobuf-cpp-3.7.1.tar.gz z3-4.7.1.tar.gz

2022-11-09

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

TA关注的人

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