自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AnChenliang_1002的博客

越努力,越幸运。

  • 博客(437)
  • 资源 (15)
  • 收藏
  • 关注

原创 在Windows10上安装Visio过程记录

这里记录一下如何在win10安装使用visio。

2026-01-29 21:46:16 552 3

原创 在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作业】MySQL+Hadoop+Hive+Spark大数据环境搭建与搜狗数据分析实践

作业要求:我的实验环境。

2026-01-06 12:15:12 45

原创 【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

原创 【Linux作业】用C语言实现一个简单的文件复制工具

【代码】【Linux作业】用C语言实现一个简单的文件复制工具。

2025-12-26 20:50:52 88

原创 在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

原创 EMC3080连接FogCloud过程记录

这里简单记录一下使用EMC模组连接FogCloud并在FogCloud小程序上配网并调试的整个过程。

2025-12-25 15:02:33 60

原创 【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

原创 创建一个生日查询系统

在上搭建一个支持生日查询与录入的网页应用,涉及以下几个步骤,涵盖环境配置、服务器搭建、数据库配置及前后端开发的完整流程。

2024-10-30 11:51:54 339

原创 【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)

剪映专业版 V 3_2_0_8778_beta9是剪映的早期版本,应该是不需要VIP用户的最高版本。 ,现在的剪映电脑版有VIP用户功能,虽然增加了一些功能,但对于未付费用户以前免费的也都限制了。 该版本是不需VIP会员最高版本,可以基本满足日常的剪辑。 只要不打开高版本编辑的草稿,不会自动更新。 原文链接:https://blog.csdn.net/AnChenliang_1002/article/details/139426197

2024-06-03

实用软件分享-中医中药大全(安卓专用)

【应用名称】中医中药 【应用版本】4.4.0 【软件大小】30m 【适用平台】安卓 【应用简介】中医中药功效大全 资源解压密码,请见链接:https://blog.csdn.net/AnChenliang_1002/article/details/139363231

2024-05-31

超级轻量级的强力卸载软件工具UninstallView-1.51

UninstallView是一个用于Windows的、小巧的(二合一版只有192KB)卸载工具,它收集系统上安装的所有程序的信息,并显示已安装程序的详细信息。您可以使用它来获取本地系统、网络上的远程计算机以及插入计算机的外部硬盘驱动器的已安装程序信息。它还允许您在本地计算机和远程计算机上轻松卸载软件(包括安静卸载,如果安装程序支持的话)。 解压密码、软件安装和使用请见链接:https://blog.csdn.net/AnChenliang_1002/article/details/139362489

2024-05-31

源码:STM32G0+EMW3080+阿里云飞燕平台实现单片机WiFi智能联网功能

本资源为代码STM32G030C8T6+EMW3080实现IoT功能的源码;可以直接用STM32CubeIDE直接打开;主要任务是实现**STM32G030C8T6控制EMW3080实现IoT功能**,即STM32G030C8T6控制EMW3080实现配网、断网重连、以及数据的下发、app控制设备等;最终的结果是,单片机上电后,向EMW3080发送配网指令,配网成功后,在云智能app端下发指令能够控制单片机上的LED等开和关;当然也支持wifi断开重连等功能;

2023-11-07

EMC3080的用于连接FogCloud的固件

EMC3080的用于连接FogCloud的固件

2024-04-19

STM32Cube-FW-G0-V1.6.2版本的库

STM32Cube_FW_G0_V1.6.2版本的库,可以直接解压放到Repository,完成针对STM32G030的V1.6.2版本的STM32CubeMX 库的安装;

2024-01-04

直连ILOP 的AT固件

用于阿里云飞燕的直连ILOP AT固件,适用于庆科的EMW3080和EMW3090两款芯片;

2023-12-01

庆科EMW3080 AT固件

用于EMW3080wifi模组的AT固件包

2023-12-01

庆科wifi模组固件烧写工具

GuduYL_MXCHIP_1.0.10.0265_x64_Release为庆科开发的wifi模组固件烧写工具;可以用于串口通信;也可以通过Ymodem进行文件的传输;可用于串口通讯,固件烧写等;免安装,下载解压即可使用;直接运行GuduYL_MXCHIP.exe便可以使用; GuduYL_MXCHIP_1.0.10.0265_x64_Release为庆科开发的wifi模组固件烧写工具;可以用于串口通信;也可以通过Ymodem进行文件的传输;可用于串口通讯,固件烧写等;免安装,下载解压即可使用;直接运行GuduYL_MXCHIP.exe便可以使用; 如有侵权立即删除;

2023-12-01

STLINK和JLINK安装包

STLINK和JLINK安装包

2023-10-10

演唱会门票代码.py

python抢票脚本

2023-07-19

后端、嵌入式等岗位常用Linux命令总结(非常详细,持续更新).pdf

后端、嵌入式软件开发、嵌入式应用等岗位常用Linux命令总结,非常详细; 在本文中详细整理了本人在嵌入式岗位(后端嵌入式软件开发、嵌入式应用开发)日常工作中常用到的linux指令。其中包括:文件相关操作、系统运行监测相关操作(进程、线程、内存、内核等)、网络配置和网络性能相关命令、linux动态库相关操作、数据库相关操作等。详细内容请看正文。 ———————————————— 版权声明:本文为CSDN博主「乘凉~」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/AnChenliang_1002/article/details/123583335

2023-07-19

stm32cube-fw-f0-v1.11.4

stm32cube_fw_f0_v1.11.4版本的库,可以直接解压放到Repository Folder目录下,完成离线安装。

2023-07-17

stm32cube-fw-g0-v160和161版本

stm32cube_fw_g0_v160和stm32cube_fw_g0_v161版本的库,可以直接解压放到Repository Folder目录下,完成离线安装。 STM32Cube MCU包,用于STM32G0系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB PD、File system和RTOS - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板),官方网址为:https://www.st.com/zh/embedded-software/stm32cubeg0.html#get-software

2023-07-06

学生管理系统java示例

学生成绩管理系统(java) 背景 学生成绩管理系统是一个用于管理学生成绩的简单应用程序。它提供了学生成绩的录入、存储、查询和删除功能,以及用户注册、登录和登出功能。该系统旨在帮助教师或管理员轻松管理学生成绩信息,并提供方便的操作界面。 功能 用户注册:用户可以注册一个新的账户,提供用户名和密码,以便后续登录使用。 用户登录:已注册的用户可以使用其凭据进行登录,以便访问系统的其他功能。 用户登出:已登录的用户可以选择登出当前账户,注销用户会话。 录入成绩:用户可以输入学生姓名和对应的成绩,将其添加到系统中进行存储。 删除成绩:用户可以根据学生姓名,从系统中删除对应的成绩记录。 查询成绩:用户可以根据学生姓名查询其对应的成绩。 显示所有成绩:用户可以查看系统中所有学生的成绩列表。

2023-07-05

STM32CubeMX MCU包,G0系列,v1.4.0(解压密码666)

STM32Cube MCU包,用于STM32G0系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB PD、File system和RTOS - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板),官方网址为:https://www.st.com/zh/embedded-software/stm32cubeg0.html#get-software

2023-07-05

STM32CubeMX MCU包,G0系列,v1.6.0

STM32Cube MCU包,用于STM32G0系列(HAL、底层API和CMSIS(CORE、DSP和RTOS)、USB PD、File system和RTOS - 附带在以下ST板上运行的示例:STM32 Nucleo、探索套件和评估板),官方网址为:https://www.st.com/zh/embedded-software/stm32cubeg0.html#get-software

2023-07-05

使用Flask Web创建一个调用ChatGPT API的网页-简单示例(linux环境下)

下面是一个使用Flask Web框架创建调用ChatGPT API的网页的示例代码和工程结构: ```plaintext project/ ├── app.py ├── templates/ │ └── index.html └── static/ └── style.css ``` `app.py` 是Flask应用的入口文件,负责处理请求和返回响应。 templates/index.html 是网页的HTML模板文件,负责展示用户输入和ChatGPT的回复。 static/style.css 是网页的样式表文件,负责设置网页的样式。你可以根据需要自定义样式。 要运行这个工程,你需要在Linux系统上搭建Python环境。以下是一些基本的步骤: 安装Python:在终端中运行以下命令安装Python 3: sudo apt update sudo apt install python3 安装pip:在终端中运行以下命令安装pip: sudo apt install python3-pip 安装虚拟环境(可选):为了隔离项目的依赖,你可以创建一个虚拟环境。在

2023-07-05

创建一个调用ChatGPT API的网页的源码

要创建一个调用ChatGPT API的网页,你需要以下几个主要组成部分: ChatGPT API:一个可以处理用户输入并生成回复的ChatGPT模型的API。你可以使用OpenAI提供的GPT-3.5 Playground API或者自己搭建一个类似的API。在本示例中,我们将使用OpenAI的ChatGPT模型。 Flask:一个Python的Web框架,用于创建和处理网页请求。 HTML模板:用于构建网页的前端界面。 Python脚本:用于编写处理网页请求的后端代码。 下面是一个详细的示例工程,展示了如何创建一个调用ChatGPT API的网页。 工程结构: Copy code - chatgpt_webapp/ - app.py - templates/ - index.html 说明: chatgpt_webapp:主文件夹,整个工程的根目录。 app.py:Flask应用的主要Python脚本,用于处理网页请求和调用ChatGPT API。 templates:存放HTML模板文件的文件夹。 index.html:HTML模板文件,定

2023-07-04

VSCode的remote-ssh插件,VSIX

此资源为VSCode的Remote-SSH离线插件VSIX文件, VSCode的Remote-SSH插件是一款强大的工具,它为开发者提供了在远程服务器上进行代码编辑和调试的能力。通过这个插件,你可以在本地的VSCode编辑器中,直接连接到远程服务器,并像在本地编辑代码一样,对远程服务器上的代码进行修改、保存和调试。 Remote-SSH插件的主要功能包括: 连接远程服务器:通过SSH协议连接到远程服务器,无需离开VSCode。 本地编辑远程文件:在本地的VSCode编辑器中打开远程服务器上的文件,进行代码编辑和保存。 远程终端访问:在VSCode中打开一个终端,直接与远程服务器进行交互,执行命令和调试代码。 扩展远程开发环境:通过安装其他VSCode插件,可以在远程服务器上进行代码的编译、运行和调试,实现完整的远程开发环境。 使用Remote-SSH插件,你可以方便地在远程服务器上进行代码开发和调试,无需在本地复制文件或使用其他远程连接工具。这大大提高了开发效率,尤其适用于需要在远程服务器上进行开发的场景,如云服务器、远程虚拟机等。

2023-07-05

G030+EMC3080+FogCloud.zip

本资源是一份完整的STM32G030C8T6+EMC3080+FogCloud实现物联网功能的代码,工程是STM32CubeIDE类型的; 程序启动与初始化阶段: 1. **系统启动**:程序从 `main()` 函数开始执行 2. **硬件初始化**: - 初始化系统时钟、GPIO、UART2串口(115200波特率) - 配置LED引脚(PB9)作为输出,初始状态为熄灭 3. **软件模块初始化**: - 初始化YAT协议栈,设置串口发送回调函数 `yat_uart_send` - 初始化WiFi管理器,设置初始参数: - 目标温度:40°C - 当前温度:25°C - 所有开关状态:0(关闭) - 所有时间段参数:0 - 固件版本:1.0.0 4. **启动串口接收**:开启UART2中断接收,准备接收WiFi模块数据 WiFi连接流程: 第一阶段:检查WiFi状态 ```c 初始状态: STATE_INIT → STATE_CHECK_WIFI_STATUS ``` - 发送WiFi状态查询指令(0x12) - LED慢闪烁(1秒周期)表示正在查询WiFi状态 第二阶段:WiFi状态处理 根据WiFi模块返回的状态进行相应处理: 1. **WiFi未连接或处于初始状态**(YAT_WIFI_STATUS_INIT / YAT_WIFI_STATUS_CONFIG): - LED熄灭 - 进入配网模式(STATE_START_NETCFG) - 发送启动配网指令(0x13) 2. **WiFi正在连接路由器**(YAT_WIFI_STATUS_CONNECTING): - LED快闪烁(300ms周期) - 状态:STATE_WAIT_WIFI_

2026-01-23

使用C语言实现一个简单的shell终端

使用C语言实现一个简单的shell终端; 1. 设计并实现一个简单的Shell终端,应具备以下基础功能,并尽可能模拟Shell的特性。 (1)基本框架 程序启动后进入循环读取用户输入,直到用户输入exit命令退出。 终端提示符设计:显示当前用户名、主机名和工作目录,例如:[user@hostname current_dir]$。提示符可通过字符串拼接实现,涉及getcwd函数获取当前工作目录、环境变量解析等。 (2)命令解析与执行 用户输入相应命令后,使用fork创建子进程,在子进程中调用exec族函数执行命令。 父进程等待子进程完成(使用waitpid)。命令支持完整命令行解析,包括命令和参数。支持多参数输入(例如:myls -l /home/user)和错误处理,对无效命令需给予提示(例如Command not found或打印相应的帮助文档)。 (3)其他功能(选做) 使用数组或文件记录用户输入的历史命令,通过上下方向键调用历史命令(需利用termios调整终端行为),实现命令后台执行等。 2. 实现常见的Shell文件操作命令。 通过系统调用和基础库函数实现常见的命令功能(注:切勿简单调用外部工具),相关API如open、close、read、write、lseek等请自行查阅调用方法。至少实现以下命令中的3个。 (1)myls命令:列出当前目录或指定目录下的所有文件和子目录。提示:opendir和readdir函数读取目录内容,使用stat函数获取文件详细信息(文件类型、权限、大小等)。 (2)mycat命令:输出指定文件的内容到终端。提示:使用open和read函数逐行读取文件内容并输出到标准输出。 (3)mycp命令:将文件从一个位置移动到另一个位置,或对文件重命名。提示:使用rename系统调用实现文件移动或重命名操作。如果目标路径存在,应覆盖或提示用户。

2026-01-13

制作的Fish游戏代码分享

一、准备工作 1.1 环境检查 1.2 配置阿里云YUM源 二、安装Apache HTTP服务器 2.1 安装httpd 2.2 配置和启动服务 2.3 安全配置 2.4 测试Apache 三、部署捕鱼达人小游戏 3.1 安装Git 3.2 下载游戏源码 3.3 设置权限 3.4 重启Apache服务 四、访问游戏 4.1 访问地址 4.2 查看游戏文件 五、可选配置 5.1 配置虚拟主机(可选) 5.2 设置自定义首页(可选) 原文链接:https://blog.csdn.net/AnChenliang_1002/article/details/156735473

2026-01-08

基于Linux Python Flask的汽车维修系统

这是一个基于Linux Python Flask的汽车维修系统 系统概述 - **后端语言**: Python 3 + Flask框架 - **前端**: HTML + CSS + JavaScript (使用Bootstrap 5) - **数据库**: SQLite(无需安装,轻量级) - **运行环境**: Ubuntu 22.04 功能: 1. **首页展示**: - 显示所有维修记录 - 搜索功能(按车牌、车主、电话) 2. **添加记录**: - 点击"新增记录"按钮 - 填写完整的维修信息表单 3. **编辑记录**: - 点击每条记录后的"编辑"按钮 - 修改信息后保存 4. **删除记录**: - 点击"删除"按钮(有确认提示) 5. **记录状态**: - 三种状态:待处理、维修中、已完成 - 不同状态用不同颜色标识

2025-12-28

【Linux作业】Limux下的python多线程爬虫程序设计

创建了一个python爬虫项目,爬取图书的数据,并做了一个网页进行展示。 项目特点 1. **完整的多线程爬虫**:使用Scrapy框架实现高效爬取 2. **数据库存储**:使用SQLite存储爬取的数据 3. **Web界面展示**:使用Flask框架创建美观的Web界面 4. **数据分析功能**:使用matplotlib生成统计图表 5. **模块化设计**:代码结构清晰,易于维护和扩展 6. **一键运行**:提供方便的脚本文件

2025-12-24

基于YOLOv11深度学习算法的农作物虫害检测系统

本项目是一个基于深度学习算法的农作物病虫害智能检测系统,采用YOLOV11目标检测算法为核心,结合PyTorch深度学习框架,构建了包含前端展示、后端服务和数据库管理的完整解决方案。系统支持YOLOV1至YOLOV11全系列模型,可实现图片、视频和实时摄像头三种方式的农作物病害检测。 系统主要针对四大类经济作物进行病虫害识别:玉米可检测疫病、普通锈病、灰斑病等4种状态;水稻可识别褐斑病、稻瘟病等3种病害;草莓支持角斑病、炭疽果腐病等7种病症检测;西红柿则可识别早疫病、晚疫病等9种病虫害类型。该系统可广泛应用于农业生产中的病虫害监测、预警和防治工作。 深度学习基于YOLOv11农作物病虫害检测识别系统,融合Pytorch、Flask、SpringBoot、Vue、MySQL等先进技术。识别玉米、水稻、草莓和西红柿的常见病虫害,为农业病虫害的分析、预防和管理提供智能解决方案。 解压密码见:https://blog.csdn.net/AnChenliang_1002/article/details/149398678?spm=1011.2415.3001.5331

2025-07-17

ffmpeg-2025-02-26-git-99e2af4e78-full-build.7z

ffmpeg-2025-02-26-git-99e2af4e78-full-build.7z

2025-02-27

《yolov8分类识别、比对、报警功能的实际应用系统搭建》源码.zip

解压密码以及环境搭建等请见原文:https://blog.csdn.net/AnChenliang_1002/article/details/144669636 本文搭建了一个yolov8的识别应用系统,主要功能是,首先将被识别物的参考信息(预期的正确结果)录入Excel,然后通过yolov8对目标进行识别,通过对识别结果与Excel中预期的正确结果相比较,如果一致,则报警灯亮绿色;如果不一致,则报警灯亮红色。 之前通过yolov8算法可以对标签的情况进行分类。现在需要先知道正确的分类结果,才能对最终的结果进行报警; 比如对于电机转向标签,有的型号产品电机转向标签需要朝上,有的型号产品电机转向标签需要朝下。 所以现在暂时通过一个Excel表格维护所有型号产品所预期正确的结果。 现在开发一个功能,首先从Excel中读取所有型号的数据,然后通过扫码枪扫码,获取产品型号,在读取的数据中找到该型号所对应的所有预期结果。最后将分类结果与预期结果相比较,得到最终的结果。 代码包括相机调用、数据读取、LED报警、结果保存、日志保存、YOLO算法等模块。

2025-02-13

微信对话生成器.zip

微信对话生成器,抖音微信聊天记录视频制作工具,是一款模拟微信聊天的工具,可以添加不同用户角色进行对话,支持发送文字、语音、图片、红包、转账等。可以将聊天记录一键生成为图片、长截图、动态图片和视频。 抖音上常见的聊天记录视频,使用这款工具可以轻松制作出来。 本资源只为了方便自己下载, 请支持原作者:https://gitee.com/lifeixue/weixin-chat;

2024-10-09

YOLOv8-streamlit-detect-class.zip

用于yolov8可视化界面的streamlit代码,具有检测+分类的可视化功能,支持图片、视频摄像头三种方式。解压密码和使用方法请见:https://blog.csdn.net/AnChenliang_1002/article/details/140690952

2024-08-05

RTSPDemo.zip 录像转实时流

HikVision的RTSPDemo,将录像转成实时流发布。

2024-09-02

streamlit-webrtc的离线安装文件

streamlit-webrtc的离线安装文件, 安装后运行pip install --no-index --find-links=. streamlit-webrtc

2024-08-28

streamlit离线安装文件和脚本

streamlit离线安装文件和脚本,解压密码请见博客:https://blog.csdn.net/AnChenliang_1002/article/details/140690952?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22140690952%22%2C%22source%22%3A%22AnChenliang_1002%22%7D

2024-07-31

YOLOv8源码和离线安装文件.zip

此资源包括: 1、修改后的YOLOv8的源码,新增了向日葵和玫瑰的训练集,以及训练、验证和测试代码。 2、YOLOv8的离线安装文件。 解压密码请见https://blog.csdn.net/AnChenliang_1002/article/details/140833179

2024-07-31

libomp140.x86-64.zip

libomp140.x86_64.zip,用于解决OSError: [WinError 126] 找不到指定的模块。 Error loading "C:\Users\anchenliang\python_env\yolov8-env\Lib\site-packages\torch\lib\fbgemm.dll" or one of its dependencies.问题。

2024-07-31

YOLOv8分类算法图片训练集以及数据集划分脚本

YOLOv8算法图片训练集以及数据集划分脚本; 图片训练集包括玫瑰和向日葵两类图片,数据集划分脚本可自动完成数据集划分工作,数据集按照YOLOv8的官方文档进行划分,按照0.8和0.2的比例进行划分。 解压密码请见博客: https://blog.csdn.net/AnChenliang_1002/article/details/140662947?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22140662947%22%2C%22source%22%3A%22AnChenliang_1002%22%7D

2024-07-24

手机投屏到电脑AiseesoftPhoneMirror v2.2.36 x64 Portable.zip

手机投屏到电脑AiseesoftPhoneMirror v2.2.36 x64 Portable 手机投屏到电脑AiseesoftPhoneMirror v2.2.36 x64 Portable 手机投屏到电脑AiseesoftPhoneMirror v2.2.36 x64 Portable 手机投屏到电脑AiseesoftPhoneMirror v2.2.36 x64 Portable 手机投屏到电脑AiseesoftPhoneMirror v2.2.36 x64 Portable

2024-07-02

若依(一):在CentOS中从零部署若依项目(ruoyi-vue、前后端分离)过程记录,该博客里需要用到的工具

若依(一):在CentOS中从零部署若依项目(ruoyi-vue、前后端分离)过程记录,该博客里需要用到的工具。 若依(一):在CentOS中从零部署若依项目(ruoyi-vue、前后端分离)过程记录,该博客里需要用到的工具 若依(一):在CentOS中从零部署若依项目(ruoyi-vue、前后端分离)过程记录,该博客里需要用到的工具 若依(一):在CentOS中从零部署若依项目(ruoyi-vue、前后端分离)过程记录,该博客里需要用到的工具。 若依(一):在CentOS中从零部署若依项目(ruoyi-vue、前后端分离)过程记录,该博客里需要用到的工具 若依(一):在CentOS中从零部署若依项目(ruoyi-vue、前后端分离)过程记录,该博客里需要用到的工具

2024-06-12

应用名称简单菜谱,安卓专用

【应用名称】简单菜谱 【应用版本】0.3 【软件大小】136m 【适用平台】安卓 【应用简介】免费使用,上千种菜谱,几百种小吃,汤类,粥类,饮品,茶品,主食的做法

2024-06-04

APP,安卓可安装,中医自学宝典,学习中医、中药等知识

【应用名称】中医自学宝典 【应用版本】1.0.4 【软件大小】40m 【适用平台】安卓 【应用简介】集合了中医医案,医经,方剂 药材知识的app,更方便的免费学习中医知识

2024-06-04

空空如也

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

TA关注的人

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