- 博客(437)
- 资源 (15)
- 收藏
- 关注
原创 在ubuntu22.04上安装Docker并下载Nginx镜像测试docker环境(解决docker pull失败的问题)
很多同学在ubuntu上安装docker后,docker pull下载镜像时会遇到镜像无法下载的情况,本文就记录如何解决这个问题。问题。
2026-01-15 21:41:39
251
原创 在CentOS 7.6上安装Docker并下载Nginx镜像测试docker环境(解决docker pull失败的问题)
很多同学安装docker后,docker pull下载镜像时会遇到镜像无法下载的情况,本文就记录如何解决这个问题。
2026-01-15 21:09:58
125
原创 【Linux作业】配置带域名Apache服务器
在Windows上,使用http://192.168.12.134/可以访问,http://192.168.12.134:8080也可以;访问http://www.srz.com/~lck提示Not Found。就可以了,应该是浏览器缓存的问题;步骤1:检查并加载userdir模块。步骤2:在CentOS上测试所有功能。模块没有正确加载或配置导致的。步骤3:检查个人主页目录和权限。步骤4:启用SELinux设置。步骤2:配置userdir。解决个人主页404问题。步骤1:测试配置并重启。
2026-01-13 09:58:16
36
原创 【Linux作业】使用C语言实现一个简单的shell终端
支持多参数输入(例如:myls -l /home/user)和错误处理,对无效命令需给予提示(例如Command not found或打印相应的帮助文档)。(6)进阶功能(自学选做):实现管道功能,例如myls | grep txt,解析命令行时检测|分隔符,分割为多个命令并使用pipe创建管道。(5)mytouch命令:创建空文件或更新已有文件的访问和修改时间。使用数组或文件记录用户输入的历史命令,通过上下方向键调用历史命令(需利用termios调整终端行为),实现命令后台执行等。
2026-01-13 08:02:31
44
原创 【Linux作业】Linux安全服务器配置-网络+VNC+Samba+vsFTP+Apache+DNS+firewalld+SELinux
作业要求如下;
2026-01-09 15:44:35
61
原创 【Linux作业】在CentOS7上部署捕鱼达人在线小游戏
如果想直接通过IP访问游戏 rm -f /var/www/html/index.html ln -s /var/www/html/Fishing-talentGame/index.html /var/www/html/index.html。
2026-01-08 23:12:36
79
原创 【Linux作业】基于Linux Python Flask的汽车维修系统
本文介绍了一个基于Python Flask框架开发的汽车维修管理系统。系统采用B/S架构,后端使用Python 3和Flask框架,前端采用HTML+CSS+JavaScript结合Bootstrap 5实现响应式界面,数据库选用轻量级的SQLite。系统包含完整的CRUD功能,支持维修记录的添加、编辑、删除和查询操作,并提供了状态跟踪功能(待处理/维修中/已完成)。文章详细说明了在Ubuntu 22.04系统下的环境配置、项目结构搭建、数据库模型设计以及核心功能实现步骤,包括虚拟环境创建、依赖安装、路由设
2025-12-28 19:27:25
105
原创 【Linux作业】基于linux的TCP多用户游戏设计
作业内容:本博客记录了一个完整的多人游戏服务器和客户端实现过程;这里包含服务器端和客户端,使用,实现一个简化版的多人在线竞技场游戏。我的环境是:服务端运行在云服务器(ubuntu22.04),客户端运行在VMware的ubuntu22.04中。
2025-12-28 16:36:22
67
原创 在Windows上安装VMWare Pro 16.2(虚拟机)并从零安装CentOS Stream 10 镜像过程记录
中间需要设置磁盘和root账户,磁盘直接默认自动即可,root账号密码设置好;开始会对镜像文件进行自检,确保完整性,可以按下[ESC]跳过,也可以选择等待。下载16.2版本的VMWare Workstation Pro。然后一直下一步,等待安装成功即可。打开激活秘钥文件,复制秘钥。在安装界面直接敲回车就行;
2025-12-26 10:43:14
51
原创 VMware里新装ubuntu22.04安装VMware tools和更换阿里的APT源;安装共享文件夹
今天我在VMware里新装了一个ubuntu22.04,装上之后VMware tools无法使用,因此虚拟机和主机之间进行复制或者传输文件就非常不方便;因此我尝试了网上大神们的办法,比如:所以写了这个解决办法,只需要再虚拟机的ubuntu里打开火狐浏览器,打开我这篇文章,将里面的代码复制到桌面的文件上,执行这个文件即可。在ubuntu的桌面上新建一个文本文档,改名为:然后将以下内容复制进去二、更新APT源在这个新建的文档目录下打开终端:然后运行脚本:运行后如下:选择2:然后输入1,也就
2025-12-25 20:55:39
97
原创 【Linux作业】Linux 多线程网络文件传输系统设计
实现了多线程并发文件传输支持上传/下载功能具备错误处理和恢复能力提供了用户友好的Shell接口代码结构清晰,易于扩展。
2025-12-25 20:22:22
54
原创 【Linux作业】写一个bash菜单程序,包含含VMware Tools安装、APT源管理、install essential、CMake编译安装、系统验证测试、其他辅助功能等六大功能
题目要求:运行效果分析1.2.1 系统功能模块的划分Linux系统管理工具采用模块化设计,主要功能模块分为六个核心部分和辅助功能部分。整个系统的功能模块结构清晰,每个模块独立完成特定任务,同时又相互配合形成完整的工作流试。Linux系统管理工具功能模块图如下图1所示。图1可以看到,共包含VMware Tools安装模块、APT源管理模块、基础软件安装模块、CMake编译安装模块、系统验证测试模块、其他辅助功能模块等六大模块;该工具运行后可以直观的看到上面所述六大模块,如下图2所示:图21.2
2025-12-24 18:32:04
166
原创 【Linux作业】CentOS 7下MySQL数据库安装与数据导入实操项目报告
项目总结本项目通过系统的实操步骤,完整实现了在CentOS 7环境下MySQL数据库的部署、配置、数据导入和运维管理。系统环境标准化配置:建立了规范的Linux系统初始化流程,包括系统更新、工具安装和安全配置,为后续软件部署提供了稳定基础。软件安装最佳实践:通过官方仓库安装MySQL,确保了软件的完整性和兼容性,避免了源码编译的复杂性和潜在问题。安全配置全面性:不仅完成了基础的数据库安全设置,还实施了用户权限最小化原则,显著提升了系统安全水平。数据管理规范化。
2025-12-24 18:12:20
259
原创 【Linux作业】Limux下的python多线程爬虫程序设计
📊 项目架构总览│ Web前端展示 │←──→│ Flask后端服务 │←──→│ SQLite数据库 ││ (浏览器) │ │ (app.py) │ │ (crawler_data.db)││ ││ ││ 多线程爬虫管理器 │ │ Scrapy爬虫 │🔄 完整的运行流程(按顺序)阶段1:环境准备(一次性)./setup.sh目的:搭建Python运行环境创建Python虚拟环境(隔离依赖)安装所有Python包(Scrapy、Flask等)初始化空数据库(创建表结构)
2025-12-24 11:04:17
893
原创 在Windows上安装VMWare Pro 16.2(虚拟机)并从零安装Ubuntu22.04镜像过程记录
本文详细记录了在Windows的VMWare Workstation Pro 16.2中安装Ubuntu20.04 的过程,非常适合新手从零开始一步步安装。
2025-12-18 16:02:35
109
原创 【linux作业】在Ubuntu22.04上通过XQUME安装RISC-V架构的linux系统并写hello world进行测试
这里记录一次linux期末实验作业的过程:实验作业要求如下:1.选择一个嵌入式CPU的模拟器下载并安装。推荐但不限于以下几个模拟器:GEM5QEMUSpikeSail在该模拟器中运行RISCV(从零开始手写一个RISCV模拟器也可以)或LA64(Loongarch)或其他嵌入式cpu。2.选择目标指令集架构:LA64(LoongArch 64 位)或其他你感兴趣且有工具链支持的嵌入式架构。
2025-12-17 13:46:13
293
原创 【Linux作业】arm-x86交叉编译:基于ARM Linux的文件传输工具
本文用来记录一个linux作业练习,题目是《基于ARM Linux的文件传输工具》,要求要用到以下知识点: 1、CMake工程构建技术2、多线程技术 3、文件读写技术 4、交叉编译本文记录了完整的实现过程,并附上最终的源码。博主的环境:基于x86架构的linux Ubuntu20.04系统。重点写明了如何在x86的Ubuntu20.04上测试和交叉编译ARM版本的程序。
2025-12-15 22:44:00
99
原创 在Ubuntu上部署并使用xianyu-auto-reply
这是一个为闲鱼卖家设计的自动化管理系统。它支持多账号同时管理,通过智能关键词匹配和AI进行自动回复,可实现虚拟商品自动发货、订单自动确认等功能。系统基于Python与FastAPI构建,采用现代化异步架构,并支持Docker一键部署,兼顾高性能与易用性。
2025-12-10 22:23:44
1191
原创 MQTT(二):MQTT协议网络搭建及程序实现(配套程序以及代码详解)
建立MQTT连接:连接到指定的EMQX MQTT服务器,使用用户名/密码进行认证定期发布数据:每1秒生成并发布一次模拟的温度传感器数据数据格式:将数据封装为JSON格式,包含设备ID、时间戳和温度值回调处理:处理连接成功、消息发布成功、连接断开等事件错误处理:包含异常处理和优雅的退出机制质量服务保证:使用QoS级别1(至少送达一次)确保消息可靠性关于具体代码的详细解释如下所示:首先是导入模块部分:Python的MQTT客户端库,提供了与MQTT代理通信的所有功能time。
2025-12-01 13:45:46
1056
原创 MQTT(一):什么是MQTT?MQTT在物联网通信中的位置
MQTT到底是什么呢?百度百科的解释:MQTT(消息队列遥测传输,Message Queuing Telemetry Transport)是一种基于发布/订阅范式的轻量级消息传输协议,由 IBM 与 Eurotech 于 1999 年提出,现已成为国际标准(ISO/IEC 20922:2016)。该协议专为计算资源受限、带宽有限以及网络连接不稳定的设备设计,具有报文结构简洁、功耗低、传输可靠等特点,能够在复杂环境中实现高效通信。
2025-11-27 20:13:29
1101
原创 将自己的python程序封装编译成pyd动态库文件并提供api供他人调用
本文的背景是,我用python写了一份算法的的代码,希望提供给他人使用,但是我又不希望他能看到我的源码,我希望提供给他相应的接口,他可以调用该接口,输入参数,拿到对应的输出参数即可。这样即可以让他使用这份算法,又保护了我们自己的源码。本文操作的过程是基于windows10完成的。下面记录一下完整的部署方案使用python安装这两个库。这个错误很常见。您安装的是 运行时库(Redistributable),但编译需要的是 构建工具(Build Tools)。以下是解决方案:访问微软官方页面:https:/
2025-10-29 18:22:01
719
原创 将自己的python程序封装编译成so动态库文件并提供api供他人调用
本文的背景是,我用python写了一份算法的的代码,希望提供给他人使用,但是我又不希望他能看到我的源码,我希望提供给他相应的接口,他可以调用该接口,输入参数,拿到对应的输出参数即可。这样即可以让他使用这份算法,又保护了我们自己的源码。下面记录一下完整的部署方案。
2025-10-21 13:53:23
538
原创 【YOLOv11】从零搭建基于YOLOv11深度学习算法的农作物虫害检测系统(附带环境搭建+完整代码+讲解)
《基于YOLOv11的农作物病虫害智能检测系统》项目摘要 本项目开发了一个基于YOLOv11深度学习算法的农作物病虫害检测系统,支持玉米、水稻、草莓和西红柿等四大类经济作物的30多种病虫害识别。系统采用多模态检测方式,支持图片、视频和实时摄像头输入,并集成了完整的Web应用框架。 技术架构上,系统以PyTorch实现YOLOv11算法为核心,结合Flask搭建深度学习服务,SpringBoot构建业务后端,Vue3+TypeScript开发前端界面,MySQL数据库存储检测数据。系统具备用户权限管理功能,支
2025-07-16 23:22:51
558
原创 通过python+openCV实现对图片中箭头方向的判断
摘要: 针对YOLOv8算法在箭头方向识别效果不佳的问题,提出了一种基于OpenCV的解决方案。该方法通过图像预处理、轮廓分析、几何特征提取(凸包、质心、外接矩形)和方向向量计算,准确判断箭头的上下左右方向。代码示例展示了从图像读取到方向识别的完整流程,并提供了优化建议(如调整二值化阈值、处理多轮廓)。该方案在Windows11+Python3.12+OpenCV环境下验证有效,适用于需要简单几何特征分析的箭头方向检测场景。
2025-06-30 17:44:34
549
原创 【Stable Diffusion】AnimatedDiff--AI动画 插件使用技巧分享;文生视频、图生视频、AI生成视频工具;
AnimateDiff大致有以下四种使用方法:1 文生图中直接用提示词生成动画2 文生图中使用提示词游历语法,不同提示词控制不同时段的动画3 在文生图中,配合ControlNet控制,利用外部视频生成可控制的动画4 在图生图中,配合ControlNet控制对外部视频进行重绘,生成重绘动画。
2025-02-27 11:56:10
927
原创 阿里云飞燕生活物联网平台成功实现上传自定义面板(包括环境搭建、自定义面板开发与调试过程记录等)
首先安装面板开发脚手架,Win+R,输入cmd,打开cmd控制台,输入以下指令整体的过程如下所示:1、填入项目相关信息,包括项目名称、项目版本、项目描述等;输入完成后敲回车输入下一个2、选择要生成的模板品类,目前只提供插座模板,所以直接回车就行3、选择开发框架,React->Vue,也是直接回车就行4、提示模版下载成功,是否需要自动安装依赖,输入Y并回车会发现它在自动安装依赖,安装完成后,整个测试项目就创建成功了:然后可以看到文件夹下生成了test1文件夹。
2025-02-26 13:26:34
1472
原创 【Stable Diffusion】适合Stable Diffusion入门小白的使用技巧分享(提示词模版、参数设置、模型、Embeddings和Lora,扩展插件的安装、ControlNet等)
本专栏主要记录人工智能的应用方面的内容,包括chatGPT、AI绘图等等;在当今AI的热潮下,不学习AI,就要被AI淘汰;所以欢迎小伙伴加入本专栏和我一起探索AI的应用,通过AI来帮助自己提升生产力;本文的目标是,争取用一篇文章,让小白也能掌握一些Stable Diffusion的使用技巧,包括提示词的使用,参数的设置,现成的提示词网站和模版,模型路径,模型类别,Embeddings和Lora到底是干什么的,扩展和插件如何安装等。
2025-02-25 17:11:51
466
原创 【Stable Diffusion】在GPU云服务器上部署并使用Stable Diffusion----在autoDL上使用Stable Diffusion webUI
本专栏主要记录人工智能的应用方面的内容,包括chatGPT、AI绘图等等;在当今AI的热潮下,不学习AI,就要被AI淘汰;所以欢迎小伙伴加入本专栏和我一起探索AI的应用,通过AI来帮助自己提升生产力;本节的目标,让每个人都能在10分钟内,从零开始搭建好属于自己的Stable Diffusion webUI并生成一幅属于自己的图片。
2025-02-18 16:00:27
596
原创 【YOLOv8系列】YOLOv8检测算法应用实例:训练自己的yolov8/yolo11检测算法模型;使用X-AnyLabeling标注Yolov8检测素材
我使用的标注工具是X-AnyLabeling,为什么使用X-AnyLabeling而不是其他工具呢?它有什么优势?其实我使用AnyLabeling的主要原因是,它支持自动标注,比如我有一万张需要标注的图片,我可以先试用AnyLabeling标注1000张,用这1000张去训练模型,然后将训练好的模型再给到AnyLabeling,AnyLabeling就能自动去标注剩下的9000张了,这样大大节省了人力和时间成本。
2025-02-18 10:30:52
638
原创 将OneDrive上的文件定期备份到移动硬盘
背景:我在oneDrive上存了很多文件,分布在多个文件夹中,也有套了好几层文件夹的情况。我希望每隔一段时间,将oneDrive上的所有文件向移动硬盘上拷贝一份,但是我只想将距离上一次向移动硬盘拷贝的文件相比,发生变化的一部分,也就是只拷贝距离上一次有变化(新增、删除或修改)的文件。但是每一次拷贝时,都将所有文件都一一比对太麻烦了,有什么办法能让我快速的知道,距离上一次拷贝,都有哪些文件(夹)发生了变化吗?可以令我有针对性的拷贝到移动硬盘中。
2025-02-05 22:55:40
1808
原创 【YOLOv8系列】yolov8分类识别、比对、报警功能的实际应用系统搭建
本文搭建了一个yolov8的识别应用系统,主要功能是,首先将被识别物的参考信息(预期的正确结果)录入Excel,然后通过yolov8对目标进行识别,通过对识别结果与Excel中预期的正确结果相比较,如果一致,则报警灯亮绿色;如果不一致,则报警灯亮红色。之前通过yolov8算法可以对标签的情况进行分类。现在需要先知道正确的分类结果,才能对最终的结果进行报警;比如对于电机转向标签,有的型号产品电机转向标签需要朝上,有的型号产品电机转向标签需要朝下。
2025-01-03 11:57:21
415
原创 如何连接邻居家的wifi
第二种方法:DNS劫持:https://blog.csdn.net/jennycisp/article/details/136313738?然后再虚拟机上,点击:虚拟机->可移动设备->MediaTek Wielwss(网卡名称)->点击网卡即可连接。返回到监听wifi的界面,看到如下内容,就说明握手包抓取成功了,就可以去对应的目录下面找到cap的包了。使用wlan0mon还是wlan0,取决于你ifconfig的结果是wlan0mon还是wlan0;
2024-11-01 21:42:12
988
原创 【YOLOv8系列】YOLOv8的GUI界面设计;在电脑本地实现YOLOv8的可视化交互界面设计(对摄像头的实时画面进行分类)
背景:最近在研究YOLOv8的应用,并且已经在自己的笔记本环境中跑通了YOLOv8的检测和分类算法,训练、验证、预测等功能均已实现;也通过自己的数据集训练出了自己的模型(权重);且之前也做了一个webUI界面,对YOLOv8检测和分类的结果进行展示;但是如果在本地的GUI界面调用摄像头肯定比webUI调用摄像头要方便,因此想在电脑本地做一个GUI界面,对yolov8的分类结果进行展示。总体逻辑是,打开电脑的摄像头,然后需要分类时,抓拍,对抓拍的当前帧进行分类,并显示分类结果。
2024-09-04 19:18:38
2650
原创 个人网盘搭建;腾讯云服务器+ubuntu+宝塔+cloudreve快速搭建个人网盘
在腾讯云服务器上(ubuntu24.04),通过宝塔,运行cloud drive开源项目,搭建属于自己的个人网盘;先记录一下整个过程。有了它,随便一个设备有浏览器就可以上传和下载文件,不需要专门下载软件了;非常适用于向公司的电脑传输文件,因为公司的电脑是不允许使用百度云等网盘的。
2024-08-14 23:27:44
1025
原创 【YOLOv8系列】YOLOv8数据集制作过程;YOLOv8分类数据集制作;深度学习算法数据集制作;数据集处理,丰富数据集数据,增强数据集的多样性;
我们知道,对于深度学习算法,要想训练出一个效果不错的模型,一个好的训练数据集是非常重要的;本文记录一下我制作YOLOv8分类算法数据集的过程;当然也适用于YOLOv8的其他算法,甚至其他深度学习算法也是可以使用的。在计算机视觉任务中,数据的多样性是提高模型性能的关键。为了训练一个高效的模型,我们需要一个丰富且多样化的数据集。对于训练所用数据集来说,图片数量越多,信息越丰富,训练的效果越好;但是如果我们希望数据集有一万张图片,那我们一张一张的去拍,拍一万张,显然是不现实的;
2024-08-08 22:20:32
773
剪映 Jianying-pro-3-2-0-8778-beta9-jianyingpro-beta(Windows)
2024-06-03
实用软件分享-中医中药大全(安卓专用)
2024-05-31
超级轻量级的强力卸载软件工具UninstallView-1.51
2024-05-31
源码:STM32G0+EMW3080+阿里云飞燕平台实现单片机WiFi智能联网功能
2023-11-07
STM32Cube-FW-G0-V1.6.2版本的库
2024-01-04
庆科wifi模组固件烧写工具
2023-12-01
后端、嵌入式等岗位常用Linux命令总结(非常详细,持续更新).pdf
2023-07-19
stm32cube-fw-g0-v160和161版本
2023-07-06
学生管理系统java示例
2023-07-05
STM32CubeMX MCU包,G0系列,v1.4.0(解压密码666)
2023-07-05
STM32CubeMX MCU包,G0系列,v1.6.0
2023-07-05
使用Flask Web创建一个调用ChatGPT API的网页-简单示例(linux环境下)
2023-07-05
创建一个调用ChatGPT API的网页的源码
2023-07-04
VSCode的remote-ssh插件,VSIX
2023-07-05
G030+EMC3080+FogCloud.zip
2026-01-23
使用C语言实现一个简单的shell终端
2026-01-13
制作的Fish游戏代码分享
2026-01-08
基于Linux Python Flask的汽车维修系统
2025-12-28
【Linux作业】Limux下的python多线程爬虫程序设计
2025-12-24
基于YOLOv11深度学习算法的农作物虫害检测系统
2025-07-17
ffmpeg-2025-02-26-git-99e2af4e78-full-build.7z
2025-02-27
《yolov8分类识别、比对、报警功能的实际应用系统搭建》源码.zip
2025-02-13
微信对话生成器.zip
2024-10-09
YOLOv8-streamlit-detect-class.zip
2024-08-05
streamlit-webrtc的离线安装文件
2024-08-28
streamlit离线安装文件和脚本
2024-07-31
YOLOv8源码和离线安装文件.zip
2024-07-31
libomp140.x86-64.zip
2024-07-31
YOLOv8分类算法图片训练集以及数据集划分脚本
2024-07-24
手机投屏到电脑AiseesoftPhoneMirror v2.2.36 x64 Portable.zip
2024-07-02
若依(一):在CentOS中从零部署若依项目(ruoyi-vue、前后端分离)过程记录,该博客里需要用到的工具
2024-06-12
应用名称简单菜谱,安卓专用
2024-06-04
APP,安卓可安装,中医自学宝典,学习中医、中药等知识
2024-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
3