自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 npm安装时一直卡住的解决方法

npm install 卡住通常是由于网络问题或缓存问题导致的。

2025-08-13 13:26:18 170

原创 结合LAC分词和cpca库进行地理位置解析

本文介绍了一种基于LAC分词和cpca库的地理位置解析方案。该方案通过AdvancedAddressParserV2类实现地址的精细化解析,支持省、市、区县、乡镇、街道和村级地址的识别。系统初始化配置了丰富的行政区划关键词(如省、市、区县级别)、乡镇关键词(含街道办、开发区等)、街道关键词(含路、街、巷等)和村级关键词(含村委会、社区等),并包含门牌号码识别模式。解析器还内置了直辖市列表和省份简称映射表,支持特殊地址格式的识别。该方案通过pip安装相关依赖库(如paddlenlp、cpca等),适用于各类中

2025-08-13 09:27:30 116

原创 MyBatis持久层实现

MyBatis持久层实现。

2025-08-12 22:45:56 294

原创 Service层业务逻辑

热点数据毫秒级响应。

2025-08-12 22:40:54 235

原创 UserController类讲解

使用Bean Validation。:使用Swagger注解。:符合HTTP协议语义。/资源/查询条件/值。:支持批量删除/更新。:防止接口被恶意调用。

2025-08-12 22:37:08 463

原创 AuthController类讲解

这是一个,处理用户登录和登出的核心逻辑。

2025-08-12 22:33:59 439

原创 Redis序列化配置类

Bean// 自定义ObjectMapper// 设置序列化器。

2025-08-12 22:30:02 501

原创 CorsConfig配置讲解

这是一个,用于解决前后端分离项目中的跨域访问问题。是一种安全机制,允许Web页面从不同的域、端口或协议访问资源。

2025-08-12 22:26:49 223

原创 响应结果封装类讲解

确保所有接口返回的数据结构保持一致,便于前端处理和接口规范化。

2025-08-12 22:22:38 590

原创 用户管理系统后台管理界面

/ Vue 3 的特点- 组合式API (Composition API)- 更好的性能- 更小的包体积- 更好的 TypeScript 支持// ref:用于基本类型数据// reactive:用于对象类型数据});id: null,email: "",// ...其他字段});为什么要区分 ref 和 reactive?ref:包装基本类型(string, number, boolean),通过.value访问reactive:直接包装对象,可以直接访问属性。

2025-08-11 15:53:05 907

原创 Profile.vue组件详细解析

/ 编辑模式开关// 个人信息表单引用// 密码表单引用。

2025-08-11 15:42:31 755

原创 Dashboard.vue 组件分析

title: "总用户数",value: 0,icon: "User", // Element Plus图标名color: "#409eff", // 主题色},// ... 其他三个卡片]);

2025-08-11 15:35:20 340

原创 Layout.vue 组件详细分析

这是一个典型的后台管理系统主布局组件,采用了经典的"侧边栏 + 顶部栏 + 内容区"三栏布局模式,使用 Element Plus 的 Container 组件系统构建。

2025-08-11 15:30:38 534

原创 Vue 3 登录组件

);数据设计分析::表单组件引用,用于验证操作loading:加载状态,防止重复提交loginForm:表单数据,使用reactive使整个对象响应式。

2025-08-11 15:24:23 461

原创 用户状态管理解决方案

state: {特点分析:持久化存储:初始化时从 localStorage 读取数据,实现页面刷新后状态不丢失三个核心状态token:用户认证令牌user:用户信息对象role:用户角色信息容错处理:使用||操作符提供默认值。

2025-08-11 15:17:53 309

原创 用户认证状态管理模块代码详解

state: {特点分析:持久化存储:初始化时从 localStorage 读取数据,实现页面刷新后状态不丢失三个核心状态token:用户认证令牌user:用户信息对象role:用户角色信息容错处理:使用||操作符提供默认值。

2025-08-11 15:07:09 264

原创 用户管理相关的 API 接口模块解析

{${${${

2025-08-11 15:01:55 382

原创 基于 Axios 的 HTTP 请求封装文件解析

基于 Axios 的 HTTP 请求封装文件,提供了完整的请求/响应拦截、错误处理和认证机制。

2025-08-11 14:54:29 372

原创 Vue3入口文件main.js解析

【代码】Vue3入口文件main.js解析。

2025-08-11 14:49:00 272

原创 Java泛型与委托

泛型提供了编译时类型安全,避免了类型转换异常,让代码更加健壮和可读。委托模式在Java中通过接口、函数式接口和方法引用实现,提供了行为的动态分配能力。

2025-08-11 14:00:05 242

原创 一劳永逸解决Mayplotlib绘图中中文字体显示乱码的问题

本文介绍了解决Matplotlib绘图时中文字体乱码的一劳永逸方法:首先清除Matplotlib字体缓存文件,然后安装SimHei字体并验证是否成功加载。文章提供了详细的Python代码示例,包括查找缓存文件、删除缓存、检测字体安装情况,并演示了如何设置Matplotlib默认使用SimHei字体。最后通过一个完整的神经网络示例(包含ReLU激活函数可视化),展示了正确显示中文标题和标签的效果。该方法适用于Windows系统,能彻底解决Matplotlib中文字体显示问题。

2025-08-10 22:13:19 182

原创 基于PyTorch一文讲清楚损失函数与激活函数并配上详细的图文讲解

本文介绍了PyTorch中常用的激活函数与损失函数。主要内容包括:1) 激活函数详解,重点分析了ReLU、Leaky ReLU、Sigmoid和Tanh等常用激活函数的数学特性、优缺点及适用场景;2) 损失函数分类讲解,包括回归任务和分类任务的不同损失函数;3) 提供完整的代码示例,展示如何可视化各类激活函数曲线,并比较其输入输出范围。文章还包含设备选择、中文显示设置等实用技巧,帮助开发者快速掌握PyTorch中的核心组件应用。

2025-08-10 22:05:12 573

原创 PyTorch + PaddlePaddle 语音识别

语音识别(ASR, Automatic Speech Recognition)是将音频信号转换为文本的技术。结合PyTorch和PaddlePaddle的优势,构建一个高效的语音识别系统。

2025-08-08 00:03:27 415

原创 PyTorch LSTM文本生成

"""LSTM文本生成模型Args:vocab_size: 词汇表大小embedding_dim: 嵌入维度hidden_dim: 隐藏层维度num_layers: LSTM层数dropout: Dropout率"""# 嵌入层# LSTM层# Dropout层# 输出层"""前向传播Args:x: 输入序列 [batch_size, seq_length]hidden: 隐藏状态"""# 嵌入# LSTM# 输出层。

2025-08-07 23:50:44 304

原创 PyTorch RNN 名字分类器

摘要:本文介绍了使用PyTorch实现的字符级RNN名字分类器,能够根据人名预测其所属语言。项目包含完整的数据预处理流程(Unicode转换、One-hot编码)、自定义Dataset类构建、RNN模型架构设计(输入层58维、隐藏层128维、输出18类)以及训练过程优化(SGD优化器、梯度裁剪)。模型在17063个训练样本和3011个测试样本上达到良好效果,训练27轮后损失从0.88降至0.43,并通过混淆矩阵展示了分类性能。该实现展示了RNN在处理序列数据(如名字)中的典型应用。

2025-08-07 23:48:55 449

原创 基于人工神经网络预测经典结构化数据集PyQt5训练预测界面开发

本文介绍了一个基于PyTorch深度神经网络的波士顿房价预测工具。该工具采用PyQt5构建GUI界面,内置数据可视化功能,支持使用深度学习方法进行房价预测。系统依赖包括PyTorch、NumPy等机器学习库,并特别设置了中文字体显示支持。主程序通过创建QApplication实例和主窗口,实现了一个完整的深度学习房价预测应用框架,适用于结构化数据分析与预测场景。

2025-08-05 13:59:56 92

原创 波士顿房价预测工具 - XGBoost实现

本文介绍了一个基于XGBoost算法的波士顿房价预测桌面应用。该工具采用PyQt5开发图形界面,支持多种数据源导入和参数调整,实现了完整的房价预测流程。系统采用模块化MVC架构,包含数据加载、模型训练、可视化展示和预测四大核心功能模块,提供数据分布图、特征重要性分析等多种可视化图表,并支持GPU加速训练。项目通过封装XGBoost模型类,实现了参数管理、早停训练等功能,同时开发了批量预测和手动输入预测两种模式,为房价预测提供了便捷的GUI解决方案。

2025-08-03 21:27:54 1091 1

原创 C#泛型委托讲解

泛型允许编写类型安全且可重用的代码,避免装箱拆箱操作,提高性能。委托是类型安全的函数指针,可以引用静态或实例方法。事件是特殊的多播委托,提供了发布-订阅模式。

2025-08-02 00:24:13 338

原创 基于PyQt5开发桌面端XGBoost训练预测桌面端应用工具

摘要:本文介绍了一个基于PyQt5的波士顿房价预测桌面应用工具重构版本。该工具采用模块化架构设计,包含19个模块文件,使用MVC模式实现业务逻辑与UI分离。主要特性包括数据可视化展示(支持100行数据预览及统计分析)、增强的代码组织结构(分为ui、models、utils等模块)、完善的配置管理和错误处理机制。工具基于XGBoost算法实现房价预测功能,提供了参数调节界面和训练结果可视化。使用前需安装PyQt5、xgboost等依赖库,通过简单的命令行即可启动应用。重构后的版本在保留原有功能基础上,大幅提升

2025-08-01 10:39:45 703

原创 基于PyQt5和XGBoost的波士顿房价预测桌面应用程序

这是一个基于PyQt5和XGBoost的波士顿房价预测桌面应用程序。它提供了一个直观的图形界面,允许用户:项目采用了类似MVC的架构:使用QThread避免训练时界面冻结,提升用户体验。PyQt5的核心通信机制,实现了组件间的解耦。2. 参数调整界面使用QSlider实现实时参数调整参数范围经过精心设计实时显示参数值3. 模型训练支持GPU加速早停法防止过拟合进度反馈机制4. 可视化系统数据探索(分布、相关性)特征重要性预测结果对比残差分析代码结构解析类结构关

2025-07-31 13:34:33 713

原创 基于UDP的SNMP协议

各种各样的网络设备(如路由器、交换机、服务器、打印机等)都通过这种语言,与一个中心管理站(NMS)进行沟通,汇报自己的状态,并接受管理指令。MIB的结构是标准化的,但同时设备制造商也可以定义自己的私有(Private)MIB,以包含其设备的特定信息。MIB是一个树状结构,树上的每一个节点都有一个唯一的、全局的标识符,这就是OID。网络管理员不需要记住这些复杂的数字,因为网络管理软件通常会提供一个用户友好的界面,将OID翻译成可读的名称(如 “system.sysDescr.0”)。以确保通信的安全性。

2025-07-31 11:05:42 918

原创 使用正则化匹配找到进程PID号

【代码】使用正则化匹配找到进程PID号。

2025-07-29 10:39:40 83

原创 Ubuntu系统完整配置教程

本教程涵盖了Ubuntu系统从基础配置到开发环境搭建的完整流程。根据实际需求,您可以选择性地安装和配置相关组件。建议在虚拟机中先测试所有配置,确认无误后再在生产环境中部署。如有问题,请查阅官方文档或社区支持。

2025-07-28 22:45:44 665

原创 Matplotlib绘制各种图参考

我将为您创建一个详尽的Matplotlib画图教程,采用Jupyter Notebook风格,结合Pandas和SciPy的数据处理。2. 基础图表2.1 折线图 (Line Plot)2.2 散点图 (Scatter Plot)2.3 柱状图 (Bar Plot)3. 统计图表3.1 直方图与概率密度 (Histogram & KDE)3.2 箱线图 (Box Plot)3.3 热力图 (Heatmap)4. 高级图表4.1 饼图与环形图 (Pie & Donut Char

2025-07-22 23:44:47 282

原创 Vue开发常用库(含npm安装命令)

Material Design组件库。- Ant Design的Vue版本。- Vue 3桌面端组件库。- 轻量级Vue 3组件库。- 组合式API工具集。- 新一代状态管理库。- 全平台Vue框架。- Vue脚手架工具。

2025-07-22 23:35:34 342

原创 Vue开发常用

核心生态系统:UI组件库:开发工具:实用库:Vue开发必备:通用开发:提升效率:主题美化:

2025-07-22 23:34:03 289

原创 C++高级技术详解

本文摘要: C++高级技术详解介绍了现代C++的核心特性,包括模板编程、移动语义、智能指针等。主要内容有:1)函数/类模板与模板元编程技术;2)右值引用与移动语义优化;3)强类型与智能指针管理资源;4)STL容器算法与Lambda表达式;5)constexpr编译时计算;6)多线程并发编程;7)C++20新特性如模块和协程。文章包含详细代码示例,如模板特化、移动构造函数实现等,并提供了VSCode开发环境的配置方法。这些技术能显著提升C++程序的性能、安全性和可维护性。

2025-07-22 00:23:19 736

原创 WinForms 桌面应用程序

这是一个C#多窗体应用程序的代码示例,展示了如何实现主窗体与子窗体之间的管理和通信。程序包含以下核心功能:1) 主窗体通过面板控件动态加载和切换不同的子窗体(主页、用户管理、设置等);2) 使用静态类FormManager集中管理所有子窗体实例,提供注册/注销和查找功能;3) 定义自定义事件参数MessageEventArgs和委托MessageEventHandler实现窗体间消息传递。主窗体采用左侧菜单栏+右侧内容面板的经典布局,通过按钮点击事件切换显示不同的子窗体内容,并维护当前活动窗体的状态。该示例

2025-07-22 00:06:08 853

原创 VUE前端项目开发1.0.1版本

基于VUE3开发用户管理系统前端功能,包含所有源代码以及注释,非常适合新手前端项目开发练手

2025-07-20 14:11:24 615

原创 javax.servlet.http.HttpServletResponse;API导入报错解决方案

本文主要解决javax.servlet.http.HttpServletResponse导入报错问题,并提供Postman文件上传测试方法。解决方案包括:1)添加Servlet API依赖(Maven/Gradle配置);2)补充缺失的导入语句;3)针对Spring Boot 3.x需将javax改为jakarta包。Postman测试部分详细说明了CSV文件准备、请求设置、多场景验证(包括正常导入、更新操作和错误数据处理)及预期响应结果,并附注意事项说明。全文提供完整的代码示例和操作指引,帮助开发者快速解

2025-07-17 14:37:35 852

本文详细介绍了PyTorch中常用的激活函数与损失函数,结合非常详细的MayplotLib Seaborn绘图

本文介绍了PyTorch中常用的激活函数与损失函数。主要内容包括:1) 激活函数详解,重点分析了ReLU、Leaky ReLU、Sigmoid和Tanh等常用激活函数的数学特性、优缺点及适用场景;2) 损失函数分类讲解,包括回归任务和分类任务的不同损失函数;3) 提供完整的代码示例,展示如何可视化各类激活函数曲线,并比较其输入输出范围。文章还包含设备选择、中文显示设置等实用技巧,帮助开发者快速掌握PyTorch中的核心组件应用。

2025-08-10

基于Pyqt5开发桌面训练预测工具

基于Pyqt5开发桌面训练预测工具 基于Pyqt5开发Xgboost训练预测平台,可将数据以及训练预测结果可视化 图文可见如下地址:https://blog.csdn.net/weixin_45690427/article/details/149827855?spm=1011.2124.3001.6209

2025-08-03

基于Pyqt5开发桌面训练预测工具

基于Pyqt5开发Xgboost训练预测平台,可将数据以及训练预测结果可视化,可以输入单个数据进行预测,也可以支持输入批量数据预测,图文可见如下地址:https://blog.csdn.net/weixin_45690427/article/details/149886027?spm=1001.2014.3001.5501

2025-08-03

空空如也

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

TA关注的人

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