自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一文教您解决Linux运行shell脚本文件格式错误问题

该文章讨论了Windows和Linux系统间换行符差异导致的脚本执行错误。问题表现为setup.py报错,原因是Windows(CRLF)和Linux(LF)换行符不兼容。解决方案是使用dos2unix工具转换格式:1)安装dos2unix工具;2)用dos2unix转换脚本;3)用cat -A检查格式;4)转换后即可正常执行脚本。dos2unix能将Windows的CRLF转换为Linux的LF,解决跨平台执行问题。

2025-11-11 17:11:38 293

原创 一文教您解决Ubuntu ModuleNotFoundError: No module named ‘_tkinter‘问题

Ubuntu 22.04下Python 3.8.13导入Tkinter失败的解决方案:问题源于系统缺少Tkinter底层依赖库。常见错误方案是使用pip安装(无效,Tkinter不是PyPI包)或apt安装(可能找不到对应版本包)。正确解决方法是在编译安装Python前,务必安装tk-dev开发包(提供Tkinter所需的头文件和链接库)。

2025-09-11 17:41:48 1042

原创 一文教您解决Ubuntu E: Sub-process /usr/bin/dpkg returned an error code (1)

Ubuntu系统中dpkg工具报错代码1的解决方案:通过备份和重建/var/lib/dpkg/info目录,依次执行重命名目录、新建目录、更新软件源、修复安装、合并文件等步骤,最终恢复原目录结构。该方案可解决因文件占用、配置错误或依赖缺失导致的dpkg操作失败问题。

2025-09-11 17:07:38 623 1

原创 一文教您学会Ubuntu22.04.05安装python版本

本文介绍了Python 3.8.13的完整安装流程:1)下载源代码;2)更新软件源并安装依赖包;3)解压并配置安装路径;4)编译安装;5)建立软连接。重点强调了安装前的依赖包更新、指定安装目录的配置方法、编译安装命令的执行顺序,以及建立软连接的操作步骤。文中还提供了常见错误(如make失败)的解决方法,并提示通过查看pip和setuptools确认安装是否成功。整个流程涵盖了从下载到配置再到最终使用的完整步骤。

2025-09-11 17:02:35 267

原创 一文教您学会Ubuntu安装Pycharm

本文介绍了在Ubuntu系统上安装PyCharm的步骤:首先下载Linux版PyCharm安装包;将文件拷贝至Ubuntu系统;使用tar命令解压到指定目录;进入bin文件夹执行启动脚本pycharm.sh;最后按照安装向导完成配置。整个过程包括下载、解压、启动和安装四个主要环节,适用于社区版和专业版的安装。

2025-09-05 17:06:48 615

原创 一文教您学会Ubuntu安装python

本文介绍了在Ubuntu系统上安装Python 3.8.10的详细步骤:1)更新软件包;2)安装编译工具和依赖项;3)下载或拷贝Python源码包;4)解压并进入源码目录;5)执行配置、编译和安装命令;6)验证安装。通过终端命令完成整个安装过程,最后使用python3 -V检查版本号确认安装成功。该教程提供了从准备工作到编译安装的完整流程,适用于Ubuntu系统环境下的Python特定版本安装需求。

2025-09-05 16:40:44 572 1

原创 windows通过xrdp远程连接Ubuntu黑屏问题解决

摘要:解决Ubuntu远程连接兼容性问题的方法。通过修改/etc/xrdp/startwm.sh文件,添加unset DBUS_SESSION_BUS_ADDRESS、unset XDG_RUNTIME_DIR和startxfce4三行内容,然后重启xrdp服务(systemctl restart xrdp),即可成功建立远程连接。该方法适用于因内核版本不一致导致的兼容性问题。

2025-09-05 13:55:06 447

原创 一文教您解决win11运行Ubuntu,wsl相关命令出现系统找不到指定文件的错误提示

摘要:用户在卸载WSL和Ubuntu后重装时遇到"系统找不到指定文件的错误提示,原因是卸载不彻底导致注册表残留。通过手动下载安装WSL2.3.24.0版本解决了第一个错误,但又出现无法挂载磁盘文件的新问题。最终通过wsl命令注销Ubuntu后重新启动解决,成功恢复Ubuntu运行。建议不要使用第三方卸载工具清理WSL和Ubuntu,以免引发更多问题。

2025-09-05 09:36:22 2071

原创 windows系统安装Python

本文介绍了Python的安装步骤,文章最后还提供了多版本切换技巧。

2025-09-04 13:55:45 307

原创 一文教您学会在Ubuntu上安装和使用XRDP 进行远程桌面连接

本文介绍了在Ubuntu系统上安装和配置xrdp远程桌面服务的完整流程。

2025-09-02 17:13:34 614

原创 MATALB滤波器设计fdatool工具箱使用

本文介绍了在MATLAB中设计50Hz IIR陷波滤波器的步骤:首先通过Filter Designer工具设计滤波器并获取参数,然后创建滤波函数IIRFilt,将工具生成的系数b和a作为输入参数,使用filter函数实现对原始信号的滤波处理。该函数可直接调用,输入原始信号后返回滤波后的信号。

2025-09-01 14:31:13 292

原创 Matlab函数转C语言供Keil使用

本文介绍了在Matlab中将函数转换为C代码的步骤,最后生成C代码并移植到单片机。该过程可实现Matlab函数向嵌入式系统的迁移应用。

2025-08-29 16:03:32 286

原创 一文教您学会Java JDK安装 通过环境变量配置实现多版本切换管理

JDK是Java开发必备工具包。安装步骤包括:从Oracle官网下载对应版本JDK,运行安装程序,检查环境变量是否自动配置。若未配置,需手动添加JAVA_HOME系统变量并修改Path路径。安装完成后,通过cmd输入java -version验证。多版本JDK切换时,在环境变量中修改JAVA_HOME值即可(如%JDK21%或%JDK18%),无需更改Path。该指南简明扼要地介绍了JDK安装和版本管理的核心步骤。

2025-08-25 16:52:59 371

原创 一文教您学会Source Insight导入Keil项目

本文介绍了SourceInsight的基本使用方法:一、添加工程步骤:新建项目→项目绑定→添加全部文件→关闭完成。二、查看代码:打开项目→选择文件→解决乱码问题(可设置单个文件或全局默认编码)。最后说明完成上述设置后即可实现与Keil的同步编辑功能。

2025-08-25 10:16:52 771

原创 信号频谱分析——MATLAB

该文介绍了信号的频谱分析Matlab实现代码。

2025-08-22 09:51:25 161

原创 使用keil5 自带的仿真观察GPIO口波形

摘要:本文介绍了Keil仿真器波形观察的常见问题及解决方法。操作步骤包括修改配置、添加/删除GPIO端口等。unknown signal错误,指出问题根源在于芯片参数设置,建议修改Dialog.DDL和Parameter参数或更换芯片型号。提供了从配置到波形观察的完整操作流程,并重点解决了端口添加时的常见报错问题。

2025-08-14 21:54:22 507

原创 五分钟教你学会Vue2框架实现界面中英文切换

本文介绍了在Vue2中使用vue-i18n插件实现界面中英文切换的方法。首先需安装兼容Vue2的8.x版本vue-i18n,在main.js中配置语言包并挂载实例。通过$t()方法调用对应语言的键值,设置locale属性可动态切换语言。该方法支持扩展多语种,为跨境电商等需要国际化的项目提供了便捷解决方案。

2025-08-11 19:12:26 390

原创 一文教您学会Ollama本地部署DeepSeek大模型+ChatBox交互+AnthingLLM本地知识库创建

本文介绍了在本地部署DeepSeek大模型的完整流程。通过Ollama下载并运行DeepSeek-r1的1.5b轻量模型,使用ChatBox作为交互界面进行对话,最后通过AnythingLLM构建本地知识库系统。具体步骤包括:安装Ollama服务、下载DeepSeek模型、配置ChatBox聊天界面、部署AnythingLLM知识库系统,以及上传文档实现基于知识库的智能问答功能。整个过程实现了从大模型部署到知识库应用的全流程本地化解决方案。

2025-08-06 20:36:04 857

原创 一文讲透Java调用支付宝沙箱支付

本文详细介绍了支付宝沙箱支付的完整开发流程。主要内容包括:1)支付宝环境配置,包括创建沙箱账号、获取密钥等;2)使用NATAPP进行内网穿透配置;3)基于诺依框架的后端开发,包括支付接口实现和异步通知处理;4)前端Vue页面实现支付功能。文章提供了完整的代码示例,涵盖支付请求发起、参数组装、签名验证等关键环节,并介绍了沙箱环境的测试方法。该方案可实现支付宝沙箱环境的完整支付流程,包括支付成功后的业务处理逻辑。

2025-08-05 21:11:39 1382

原创 Matlab2021b通过CNN、CNN-LSTM模型实现对声音信号的二分类与四分类

利用CNN、CNN-LSTM模型对声音信号进行二分类与五分类,并进行指标分析

2024-08-18 17:15:41 511

原创 通过Matlab实现Hermite基函数进行信号拟合,可应用于信号降噪

利用Hermite基函数的Hermite近似,在不牺牲精度的情况下,实现对时序信号的降噪。

2024-05-06 17:04:56 690

原创 Matlab实现CNN-BiLSTM模型,对一维时序信号进行分类

利用Matlab2021b对采集的一维时序信号进行分类二分类或多分类,可以很好地用于分析音频信号、心电信号等生理电信号

2024-04-23 15:44:16 528

原创 Matlab实现CNN-LSTM模型,对一维时序信号进行分类

利用Matlab2021b对采集的一维时序信号进行分类二分类或多分类,可以很好地用于分析音频信号、心电信号等生理电信号

2024-04-23 15:36:57 682

原创 Java调用Pytorch训练好的模型进行数据分类

Java调用Pytorch训练好的模型进行数据分类

2024-01-24 17:54:08 1160

原创 网络中传输数据载体JSON实现(2)——JSON数据与JAVA对象相互转化

JSON数据与JAVA对象相互转化

2023-12-07 21:20:50 347

原创 网络中传输数据载体JSON实现(1)——JSON格式简单介绍

网络传输数据载体JSON格式简单介绍与应用

2023-12-07 16:50:19 575

原创 AXIOS实现,简化AJAX书写

AXIOS实现,简化AJAX书写

2023-12-07 15:25:21 221

原创 IDEA实现AJAX

IDEA实现AJAX详细操作流程

2023-12-07 10:58:34 487

原创 Matlab实现一维时序卷积神经网络--对时序信号样本进行分类

Matlab实现一维时序卷积神经网络--对时序信号样本进行分类

2023-10-16 11:47:01 1006

原创 Matlab读取文件夹下所有文件夹的文件名--附代码与图

Matlab读取文件夹下所有文件夹的文件名

2023-10-11 17:20:36 3782

原创 Matlab遍历制定文件夹下指定类型的文件--后附详细代码

通过matlab读取文件夹下所有文件的文件名,便于后续对文件的操作

2023-10-11 15:57:07 1362

原创 Javaweb开发之Mybatis——Mybatis mapper代理开发

Javaweb开发之Mybatis——Mybatis mapper代理开发,解决mybatis普通方法中的硬编码问题,方便后期维护

2023-09-22 15:43:10 262

原创 Javaweb开发之Mybatis——Mybatis操作数据库,图文并茂

Javaweb开发之Mybatis——Mybatis操作数据库详细教程,根据流程20分钟就可学会

2023-09-22 14:37:38 494

原创 Mysql 修改Host远程访问

Mysql 修改Host远程访问

2023-09-04 09:02:26 1130

原创 JavaWeb开发之JDBC——Java访问数据库

JavaWeb开发之JDBC——Java访问数据库详细操作

2023-09-02 16:52:31 288

原创 Maven自定义Matlab程序依赖供Java调用

Matlab函数打包成jar包后,通过Maven自定义依赖,导进本地仓库供Java项目调用。

2023-08-16 11:14:36 493

原创 Java 调用Matlab函数操作步骤

Java 调用Matlab函数操作步骤,包含测试用例,操作步骤详细。

2023-08-14 16:18:41 651

原创 Java项目常用包的命名(dao domain service utils web impl)

Java项目常用包的命名(dao domain service utils web impl)

2023-06-07 09:04:31 776

原创 Idea MavenWeb项目tomcat运行报错complication failure

Idea MavenWeb项目tomcat运行报错complication failure

2023-05-15 21:33:39 393

原创 Pycharm之argparse库

Pycharm之argparse库的使用

2023-03-03 17:48:24 448

【软件开发工具】Maven卸载与安装详细步骤:环境配置及IDEA集成方法说明

内容概要:本文档详细介绍了Maven的卸载与安装步骤。对于安装部分,首先需要解压指定版本(如3.6.3)的Maven压缩包到目标文件夹,并在其中建立mvn-repository本地仓库文件夹用于存放项目依赖。然后通过修改settings.xml文件来调整本地仓库路径和配置更快捷的依赖下载镜像(如阿里云镜像)。接着配置环境变量,包括设置MAVEN_HOME变量以及向path中添加相应的bin路径。最后通过命令行工具验证安装是否成功。对于卸载过程,则只需删除解压后的文件夹、移除环境变量配置并清理本地仓库即可。; 适合人群:初次接触Maven或需要重新配置Maven环境的开发者。; 使用场景及目标:①帮助用户正确地安装Maven并配置好相关环境;②指导用户顺利卸载Maven及其相关配置,确保系统环境整洁。; 阅读建议:按照文档提供的步骤逐一操作,注意每个环节的具体细节,特别是环境变量的配置和本地仓库路径的修改,同时可以参考命令行返回的信息确认每一步骤执行情况。

2025-08-15

Tomcat本地安装文档

Tomcat本地安装文档

2025-08-15

【嵌入式开发】KEIL5仿真GPIO波形观察操作指南:STM32平台下调试与问题解决

内容概要:本文详细介绍了如何使用Keil5自带的仿真器观察STM32微控制器GPIO口的波形。首先,通过修改项目配置,包括设置定时器和相关外设,确保硬件抽象层正确配置。其次,进入仿真界面后,利用逻辑分析仪功能,添加或删除需要观测的GPIO信号,并设置显示范围和类型。最后,启动仿真即可实时观察波形。文中还针对仿真过程中可能出现的“unknown signal”问题提供了解决方案,即通过调整芯片参数和相关DLL文件来解决。 适合人群:具有一定嵌入式系统开发经验,尤其是熟悉STM32系列单片机的初学者。 使用场景及目标:①在开发调试阶段,用于验证GPIO引脚信号是否符合预期;②通过观察波形,帮助开发者更好地理解程序执行流程和硬件交互细节;③解决仿真过程中遇到的具体技术问题,提高开发效率。

2025-08-14

空空如也

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

TA关注的人

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