- 博客(57)
- 资源 (2)
- 收藏
- 关注
原创 【语音克隆Open Voice的使用】
Open Voice 是由 MyShell 开源的多功能语音克隆工具,支持零样本语音克隆、跨语言克隆、情感控制和实时语音合成。使用指南包括环境配置、快速开始、进阶功能、实战案例、常见问题解决、性能优化建议以及伦理与法律须知。环境配置需安装 Python 3.8+ 和相关依赖,并下载预训练模型。快速开始部分介绍了基础语音克隆和参数设置。进阶功能涵盖跨语言克隆和情感控制。实战案例展示了如何构建语音助手和集成到 Web 服务。常见问题解决部分提供了音色不匹配、非英语语音破碎和 GPU 内存不足的解决方案。性能优化
2025-05-19 23:30:52
510
原创 基于SSM+沙箱支付+Vue的前后端分离的体育用品商城系统
本文介绍了一个基于SSM(Spring+SpringMVC+MyBatis)框架、沙箱支付和Vue.js的前后端分离的体育用品商城系统,适合作为计算机专业毕业设计项目。该系统分为用户、管理员和商家三个角色,具备商品管理、订单管理、支付功能、营业额统计等完整功能。项目采用主流技术栈,后端使用SSM框架和MySQL数据库,前端使用Vue.js和ElementUI,展示了全栈开发能力。文章详细介绍了项目的技术栈、功能模块、部署步骤以及学习路线,并强调了该项目的实用性和技术全面性,适合展示毕业生的综合能力。通过完成
2025-05-18 18:32:00
1007
原创 【springboot+vue3的前后端分离项目实现支付宝的沙箱支付】
本文介绍了如何在SpringBoot + Vue3前后端分离项目中实现支付宝沙箱支付功能。首先,项目架构设计分为后端和前端两部分。后端使用SpringBoot,通过添加支付宝SDK依赖、配置参数类、编写支付服务核心代码和支付控制器,实现了订单创建、支付请求处理和异步通知回调等功能。前端使用Vue3,通过支付页面组件和支付结果轮询,实现了支付页面的展示和支付状态的实时查询。此外,文章还详细介绍了支付宝沙箱环境的配置步骤,包括测试账号准备和配置文件设置。最后,提到了支付中断处理,通过交易查询接口确保支付状态的准
2025-05-17 23:11:15
410
原创 SpringBoot + Shiro + JWT 实现认证与授权完整方案实现
该篇文章详细介绍如何使用 SpringBoot 整合 Shiro 和 JWT 实现安全的认证授权系统,包含核心代码实现和最佳实践。
2025-05-16 23:09:17
1162
原创 基于SSM+Vue前后端分离的电影购票管理系统(毕业设计项目实战)
1.管理员功能影院信息管理电影信息管理电影类别管理影厅信息管理场次信息管理订单管理用户管理角色权限管理用户登录注册功能首页类别筛选电影详情选座购票功能用户基本信息我的订单该系统采用前后端分离架构,后端使用Spring+SpringMVC+MyBatis(SSM)框架,前端使用Vue.js+ElementUI,数据库使用MySQL,是一套非常符合企业级开发标准的解决方案。
2025-05-15 23:56:50
1042
原创 基于SpringBoot+Vue的房屋租赁管理系统源码包(完整版)开发实战
本文介绍了一套基于SpringBoot和Vue框架的房屋租赁管理系统的设计与实现。系统采用前后端分离架构,包含房屋信息管理、租金管理、故障报修、新闻公告和用户权限控制等核心功能模块。技术栈包括Vue 3.x、Element UI、SpringBoot 2.7.x、MyBatis和MySQL 8.0,支持多角色协同操作。文章详细描述了各模块的功能实现、技术选型、系统架构以及源码包结构和部署步骤。系统通过功能测试和性能优化,确保高效稳定运行。源码包和部署说明为开发者提供了快速构建房屋租赁管理平台的参考,未来可扩
2025-05-14 22:30:40
1164
原创 【HTML5】【AJAX的几种封装方法详解】
本文详细介绍了三种常见的AJAX封装方法,旨在简化异步请求代码,提升开发效率。首先,基于原生XMLHttpRequest的封装方法,通过处理GET请求参数、设置请求头和回调函数,实现了基本的异步请求功能。其次,基于Fetch API的封装方法,利用Promise和默认配置,提供了更简洁的请求方式,并支持请求拦截和错误处理。最后,基于Axios风格的封装方法,通过类的方式实现了请求拦截器和响应拦截器,提供了更灵活的请求配置和扩展性。这些封装方法各有特点,开发者可以根据项目需求选择合适的方式,优化代码结构和性能
2025-05-13 15:11:40
567
原创 【基于ALS模型的教育视频推荐系统(Java实现)】
本文介绍了一个基于交替最小二乘法(ALS)的教育视频推荐系统的Java实现。系统架构包括数据模型、ALS算法实现、业务逻辑和工具类等模块。数据模型类定义了用户、视频和评分的基本结构。ALS算法通过初始化特征矩阵、交替优化用户和物品特征矩阵,并使用高斯消元法解线性方程组来训练模型。系统通过计算均方根误差(RMSE)评估模型性能,并生成个性化视频推荐。该实现展示了如何利用协同过滤技术构建教育领域的推荐系统。
2025-05-12 15:53:01
519
原创 【CNN-LSTM股票预测模型实现(Python)】
结合CNN和LSTM的混合模型来预测股票价格走势。这个模型使用技术指标作为特征,并采用多变量时间序列预测方法。
2025-05-11 18:20:02
424
原创 隐马尔可夫模型(HMM)在彩票预测中的Java实现
隐马尔可夫模型(Hidden Markov Model, HMM)是一种统计模型,可以用来描述含有隐含未知参数的马尔可夫过程。虽然彩票号码本质上是随机生成的,但我们可以使用HMM来尝试发现可能的模式。
2025-05-11 18:14:52
236
原创 【基于协同过滤的图书推荐系统实现(Java版)】
本文介绍了一个基于协同过滤算法的图书推荐系统的Java实现。系统核心包括用户、图书和评分三个类,分别用于存储用户信息、图书信息和用户对图书的评分。推荐算法部分主要实现了基于用户的协同过滤(User-Based Collaborative Filtering),通过构建用户-图书评分矩阵和用户相似度矩阵,计算用户之间的余弦相似度,并为指定用户生成图书推荐。系统通过计算相似用户的评分,预测目标用户对未评分图书的评分,最终生成推荐列表。该实现为图书推荐系统提供了一个基础框架,能够根据用户的历史评分行为进行个性化推
2025-05-10 16:19:28
188
原创 遗传算法组卷系统实现(Java版)
本文介绍了一个基于遗传算法的组卷系统的Java实现。系统核心类包括题目实体类(Question)、试卷个体类(Paper)和组卷规则类(PaperRule)。题目类存储题目的基本信息,如ID、内容、题型、难度系数、分值和知识点。试卷类表示一个试卷个体,包含题目列表和适应度值,并提供计算总分和平均难度的方法。组卷规则类定义了试卷的总分、期望难度、题目数量、题型分布和知识点分布等规则。 遗传算法的主类(GAExamPaper)负责实现遗传算法的核心操作,包括初始化种群、计算适应度、选择、交叉和变异。算法通过迭代
2025-05-10 16:08:57
566
原创 【Spring Security OAuth2 同时支持传统页面登录和微信小程序登录两种登录方式的实现】
本文介绍了如何在Spring Security OAuth2中同时支持传统页面登录和微信小程序登录。通过配置多种授权模式,确保两种登录方式能够协同工作。具体实现包括:1)整体架构设计,分别使用password授权模式和自定义的wechat_miniapp授权模式;2)安全配置类,设置权限管理和认证管理器;3)授权服务器配置,定义客户端信息和自定义的微信小程序授权模式;4)自定义微信TokenGranter,处理微信小程序的登录逻辑,包括获取用户信息和构建认证信息。该方案实现了两种登录方式的统一Token服务
2025-05-09 11:43:48
391
原创 Spring Security OAuth2 自定义授权实现微信小程序登录实现
在Spring Security OAuth2框架下实现微信小程序登录,需自定义授权流程。首先,添加Spring Security OAuth2和微信SDK依赖,并配置微信小程序参数。接着,创建自定义的WechatMiniAppTokenGranter,通过微信小程序提供的code换取session_key和openid,并根据openid查询或创建用户。然后,配置授权服务器,将自定义的TokenGranter添加到授权流程中。微信小程序前端获取code后,调用后端接口进行登录,后端返回标准的OAuth2令
2025-05-09 10:40:57
294
原创 基于SSM+Vue前后端分离的在线考试系统(毕业设计项目实战)
本文介绍了一个基于SSM(Spring+SpringMVC+MyBatis)和Vue.js前后端分离的在线考试系统,适合作为计算机专业毕业设计项目。系统功能包括用户管理、题库管理、在线考试、自动阅卷和成绩统计等,采用主流技术栈,如Spring、Vue.js、MySQL等,具有良好的扩展性和实用性。项目展示了登录界面、管理员后台、答题模块和考试查询界面等部分功能,并提供了详细的项目部署与运行指南。此外,文章还给出了学习路线建议和常见问题解答,帮助开发者更好地理解和实现该项目。通过完成此项目,开发者可以全面展示
2025-05-08 23:44:44
1159
原创 【基于Springboot的校园二手交易平台项目】有了这个项目,再也不用担心老板布置类似任务了
【基于springboot的二手交易平台】管理员、用户登陆 :验证用户名和密码进行登陆 ,如果账号和密码都是正确的则可以进入主界面 ,如果账码错误则 提示请输入正确的账号和密码。当用户忘记密码时,可通过邮箱获取链接重新设置密码。输入用户名, 密码, 邮箱及验证码, 对其进行相应的判断如果输入符合条件则完成新用户注 册;注册时密码需进行 MD5 加密后存储;忘记密码则要通过邮箱验证,进入邮箱自动生成 链接,进入链接通过用户名对密码进行修改,修改完成后返回登录。
2025-05-08 10:41:03
594
原创 【人工智能算法—遗传算法】一种异型改进的自适应遗传算法
相比与其它智能算法,遗传算法的发展历史较为悠久,但是就该算法的收敛速度和早熟现象仍然是研究人员不断探索和改进的领域. 而针对这两个方面的问题,文章根据 GA 和 AGA 的相关理论和知识,对 AGA 做出了相关改进. 由 MATLAB 软件实验仿真,得到的结果可知: 文章中的 HIAGA 对交叉算子中的交叉概率和变异算子的变异概率进行了自适应生成策略方面的改进,对算法收敛速度和避免算法早熟等问题上都能取得较好的效果.。
2025-05-07 18:08:27
1015
原创 【四川省专升本计算机基础】第一章 计算机基础知识(下)
【四川省专升本计算机基础】第一章 计算机基础知识(下),对计算机专业的同学来说这门课程可能很简单,容易拿高分(125分以上),但也可能很容易大意丢分。因为本门课程人称:背多分。大意丢分者的心态觉得计算机基础都学过,内容很简单,最后才开始背计算机,然后发现内容太多根本背不完,到了考场只能靠自己的理解蒙题,然而本门课程更需要的是把计算机的内容进行日常背诵。
2025-05-07 08:44:06
581
原创 【四川省专升本计算机基础】第一章 计算机基础知识(上)
【四川省专升本计算机基础】第一章 计算机基础知识(上)对计算机专业的同学来说这门课程可能很简单,容易拿高分(125分以上),但也可能很容易大意丢分。因为本门课程人称:背多分。大意丢分者的心态觉得计算机基础都学过,内容很简单,最后才开始背计算机,然后发现内容太多根本背不完,到了考场只能靠自己的理解蒙题,然后本门课程更需要的是把计算机的内容进行日常背诵。
2025-05-06 22:46:30
633
原创 【HTML5】显示-隐藏法 实现网页轮播图效果
【HTML5】显示-隐藏法 实现网页轮播图效果,实现思路:先将所有图片在页面中设置好,然后给放置图片的元素li添加display:hidden属性将其隐藏,然后通过js获取到放置图片的元素li,再一个一个的给li元素添加display:block属性将其显示出来,从而达到轮播图的效果。
2025-05-06 10:30:39
292
原创 基于springboot+vue3前后端分离的高校宿舍管理系统的设计与实现
基于springboot+vue3前后端分离的高校宿舍管理系统的设计与实现,可用于毕业设计、练手项目等
2025-05-05 17:30:18
1468
原创 【有了Java Swing开发的会议预约管理系统小项目,再也不用担心JavaSE老师布置的作业了】
有了Java Swing开发的会议预约管理系统小项目,再也不用担心JavaSE老师布置的作业了
2025-05-05 12:23:22
209
原创 智能合约部署之全国职业院校技能大赛“区块链技术应用”赛项—“航班延误险案例”
智能合约部署,基于全国职业院校技能大赛区块链技术赛项——航班延误案例
2025-05-04 17:32:45
1123
1
原创 【mybatis-pus自动填充实现】
mybatis-pus自动填充实现1.在对象属性名上添加@TableFiled(fill=FiledFill.INSERT)或者@TableFiled(fill=FiledFill.INSERT_UPDATE)注解.@TableFiled(fill=FiledFill.INSERT)private Date createTime;@TableFiled(fill=FiledFill.INSERT_UPDATE)private Date updateTime;2.创建一个配置类实现MetaOb
2022-05-13 08:03:34
284
原创 Linux系统中RabbitMQ的安装
1.rabbitMQ下载的官网地址:https://www.rabbitmq.com/download.html2.rabbitMQ和erlang安装包下载上传2.1 用xftp 6 上传文件显示状态为错误时出现这中错误的原因一般是Linux系统中的文件目录权限问题,执行以下命令,修改文件目录权限chmod 777 xxxx(目录名) # 7(可读可写可执行) 文件所有者、群组用户、其他用户(三种用户,故为777)2.2 文件上传将下载的rabbitMQ和erlang安装包上传到服务的/
2022-02-24 00:10:12
1487
原创 linux系统开启端口命令
Linux系统版本-----centOs 71.先开启防火墙systemctl start firewalld.service#关闭防火墙命令systemctl stop firewalld.service2.开启端口firewall-cmd --zone=public --add-port=9001/tcp --permanent#参数含义:--zone #作用域--add-port=1935/tcp #端口,格式为:端口/通讯协议--permanent #永久生效,没有此参
2022-02-18 16:41:27
10683
原创 vue的el-date-picker组件在safari浏览器中点击修改不能显示时间问题
vue的el-date-picker组件在safari浏览器中点击修改不能显示时间问题
2022-02-16 11:01:55
1387
原创 Linux系统下 查找已安装软件的命令
1.find使用find查找文件的所在路径find 查找路径 查找参数在根目录下查找以.conf结尾的文件find / -name *.conf2.ps通过查找进程的方法找到对应的包的路径ps -ef|grep mongo也可以简写成pgrep mongo3.whereis有时候可以借助查找文件的方式找到对应包的路径如 whereis mysql...
2022-02-11 15:46:26
2794
原创 【vue-router.esm.js?8c4f:2065 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigati】
vue-router.esm.js?8c4f:2065 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation遇到如上异常:解决方案如下://在main.js中添加以下代码import Router from 'vue-router'const routerPush = Router.prototype.pushRouter.prototype.push = function push(location) {
2021-12-14 21:33:22
1175
原创 【Excel表格导入导出poi工具类】
【Excel表格导入导出poi工具类】1.在项目中导入poi的maven依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.14</version> </dependency> &l
2021-12-09 14:55:47
1238
原创 【NO BUG NO JAVA】VUE前端报错(0 , _login.default) is not a function原因
VUE前端报错(0 , _login.default) is not a function原因原因:在vue中使用import的方法时,下面import方式则会报错。import getFileUrl from "@/api/user_manage";解决方案:改为下面import方式,对引入的方法加入花括号即可import { getFileUrl } from "@/api/user_manage";...
2021-12-07 13:43:06
2202
原创 【NO BUG NO JAVA】springboot项目启动后日志没有端口显示并且日志很少的原因
springboot项目启动后日志没有端口显示并且日志很少的原因springboot项目启动后日志没有端口显示并且日志很少的原因:99%的可能性是缺少spring-boot-starter-web依赖解决方案:在项目中添加如下依赖即可 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star
2021-12-06 23:24:17
1066
JavaSE基于java Swing的会议预约管理系统
2025-05-05
主要项目使用 Dev C++开发工具开发的学生成绩管理系统,实现对学生成绩的录入、删除、修改、查询等操作
2025-05-04
四川省统考专升本计算机基础教学-第五章 算法与程序设计PPT
2025-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人