- 博客(289)
- 资源 (80)
- 问答 (1)
- 收藏
- 关注
原创 【机器学习】综合实训(二)
本文介绍了两个机器学习实战项目:电影评分预测和客户流失预测。电影评分预测项目使用MovieLens数据集,通过协同过滤算法构建推荐系统,包含数据探索、稀疏矩阵处理、模型评估等完整流程,重点解决冷启动问题。客户流失预测项目基于电信行业数据,应用逻辑回归、决策树、随机森林等算法进行分类预测,涵盖特征工程、不平衡数据处理和模型优化等关键环节。两个项目均提供详细的数据可视化、多种算法比较和模型性能评估(如RMSE、准确率、ROC-AUC等指标),并包含实际预测功能,展示了从数据预处理到模型部署的完整机器学习流程。
2025-09-07 19:34:56
895
原创 【机器学习】综合实训(一)
本文介绍了四个机器学习实践项目:1. 鸢尾花分类:使用scikit-learn实现决策树分类器,包含数据加载、模型训练与评估,准确率达100%。扩展了数据预处理、交叉验证和Pipeline整合流程。2. 手写数字识别:基于MNIST数据集构建CNN模型,包含卷积层、池化层和全连接层,实现图像加载、训练和可视化评估。3. 房价预测:采用加州房价数据集,使用线性回归、随机森林等算法,包含EDA、特征工程和模型优化,评估指标包括RMSE和R²。4. 垃圾邮件分类:基于Spambase数据集,实现朴素贝叶斯、SVM
2025-09-07 19:25:50
1049
原创 【SSM】网上蛋糕商城后台-商品管理
本文介绍了电商后台管理系统的商品管理功能实现,主要包括:1)商品分页查询展示功能,支持按横幅、热销、新品分类查询;2)商品推荐管理功能,可添加/移除商品的推荐状态;3)商品增删改查功能,包括表单提交、图片上传、数据持久化等完整流程。系统采用Java+Spring MVC架构,通过控制器处理请求,业务层实现逻辑,数据层操作数据库,配合JSP页面展示。各功能模块均实现了前后端交互、数据验证和页面跳转,构建了完整的商品管理业务流程。
2025-08-02 08:00:00
671
原创 【SSM】网上蛋糕商城后台-类目管理
本文介绍了商品类目管理系统的实现方案,主要包括四个功能模块:1.类目列表展示:通过控制器获取所有类目数据并存储在session中,使用JSP页面循环展示;2.类目添加功能:通过表单提交新类目名称,控制器调用服务层实现数据库插入;3.类目修改功能:接收修改请求后,通过@Update注解更新数据库记录;4.类目删除功能:通过@Delete注解实现数据删除。系统采用MVC架构,使用SpringMVC框架处理请求,MyBatis实现数据访问,各功能操作后均重定向到列表页实现页面刷新。页面采用Bootstrap框架实
2025-08-01 08:15:00
341
原创 【SSM】网上蛋糕商城后台-客户管理
本文介绍了基于Spring MVC框架实现的客户管理系统后台功能模块,主要包括客户列表展示、添加客户、重置密码、修改客户信息和删除客户五大功能。系统采用分层架构,通过Controller层接收请求并调用Service层业务逻辑,最终由Dao层与数据库交互。功能实现上使用了MyBatis注解开发,结合PageHelper实现分页查询,并详细展示了各功能的请求处理流程、业务逻辑实现以及前后端交互过程。每个功能模块都配有完整的代码实现和页面效果说明,包括客户信息的分页显示与操作、表单数据验证、密码重置以及客户信息
2025-08-01 08:00:00
923
原创 【SSM】网上蛋糕商城后台-订单管理
本文介绍了蛋糕商城后台管理系统的实现,主要包括订单管理功能。系统通过管理员账号登录后进入后台管理界面,包含订单、客户、商品和类目管理模块。订单管理功能实现了:1.订单列表分页展示,可按支付状态筛选;2.订单详情查看,包括商品信息和收货信息;3.订单状态更新(发货/完成操作);4.订单删除功能。系统采用MVC架构,使用MyBatis进行数据访问,通过JSP页面展示数据,实现了完整的管理员权限控制和订单管理流程。
2025-07-31 08:45:00
681
原创 【SSM】网上蛋糕商城-购物车和我的订单功能
本文详细介绍了电子商务平台的购物车和订单管理功能实现。购物车功能包括商品添加、数量增减、删除等操作,通过GoodsController处理请求,验证用户登录后更新购物车数据。订单功能包含订单提交、支付方式选择和订单状态管理,用户填写收货信息后生成订单,系统自动清空购物车并更新订单状态。订单列表页面展示用户所有订单详情,包括商品信息、支付状态和时间等。整个流程通过多层架构实现,包括控制器、业务逻辑层和数据访问层,确保功能的完整性和数据的一致性。系统还实现了用户友好的界面交互,包括操作提示和状态显示。
2025-07-31 08:00:00
826
原创 【SSM】网上蛋糕商城-注册,登录,修改用户信息,退出功能
本文详细介绍了用户管理模块的实现过程,包括注册、登录、信息修改等功能。注册功能通过表单收集用户信息,经过控制器验证后存入数据库;登录功能支持用户名/邮箱验证,成功后跳转个人中心页面;用户信息修改分为收货信息更新和密码修改两部分,均通过表单提交至控制器处理,并实时更新session数据。系统采用MVC架构,分层实现业务逻辑,包含前端页面、控制器、服务层和数据访问层,确保功能完整性和数据安全性。各功能模块均提供错误提示和成功反馈,提升用户体验。
2025-07-30 08:30:00
1476
原创 【SSM】网上蛋糕商城-关键字搜索,商品详情功能
本文介绍了电子商务系统中商品搜索和详情页功能的技术实现。在搜索功能方面,通过GoodsController接收关键词参数,调用GoodsService进行模糊查询,使用PageHelper进行分页处理,并将结果展示在goods_search.jsp页面。商品详情功能通过ID查询商品完整信息,包括封面图、多张详情图、价格、库存等,并通过goods_detail.jsp展示详情页面。两个功能都实现了加入购物车的操作接口,采用分层架构设计,包含控制器层、服务层和数据访问层,使用MyBatis进行数据库操作,前端使
2025-07-30 08:00:00
783
原创 【SSM】第四章 网上蛋糕项目商城-热销和新品
本文介绍了商品列表分页展示功能的实现方案,主要包含热销和新品两个分类。系统通过GoodsController控制器接收type参数区分商品类型,调用GoodsService查询数据库并返回商品列表。查询结果通过PageHelper进行分页处理,商品信息包括名称、价格、图片等属性,并标记是否为热销或新品。前端页面goodsrecommend_list.jsp展示分页商品列表,提供上一页、下一页导航功能,支持点击查看详情或加入购物车操作。整个实现涵盖了从数据查询、业务逻辑到前端展示的完整流程,采用MVC架构规范
2025-07-29 13:09:59
493
原创 【SSM】网上蛋糕项目商城-商品分类
本文介绍了商品分类展示功能的分页实现。通过GoodsController接收分类请求,根据typeid查询对应商品数据,使用PageHelper实现每页8条数据的分页功能。当typeid为0时查询全部商品,否则查询指定分类商品。通过GoodsService和TypeService调用DAO层方法获取数据,最终在goods_list.jsp页面展示商品列表,并实现分页导航功能。页面包含商品图片、名称、价格等基础信息,并提供"上一页"、"下一页"等分页控制按钮。整体实现了
2025-07-29 08:00:00
1303
原创 【机器学习】第九章 综合实战
本文介绍了机器学习中的管道模型及其应用,重点讲解了Pipeline类如何封装数据预处理、特征选择和模型训练等步骤,避免交叉验证中的预处理错误。同时详细阐述了文本数据处理方法,包括sklearn和NLTK库的分词、停止词处理、词干提取和词性标注等技术。最后以泰坦尼克号数据集为例,展示了数据清洗、特征分析和建模的完整流程。文章强调了管道模型在简化机器学习流程中的重要性,并提供了从理论到实践的综合指导。
2025-07-28 15:46:28
1171
原创 【机器学习】第八章 模型评估及改进
本文系统探讨了机器学习模型评估与改进的核心方法。首先介绍了交叉验证技术,包括K折交叉验证、分层K折交叉验证、留一交叉验证等,对比分析了不同方法的适用场景和优缺点。其次详细讲解了网格搜索原理,通过参数组合优化提升模型性能,并强调结合交叉验证防止过拟合的重要性。然后全面阐述了分类和回归问题的评估指标体系:对于分类问题,重点解析了精度、准确率、召回率、F值等核心指标,以及PR曲线、ROC曲线等可视化评估工具;对于回归问题,则介绍了R方系数、均方误差等关键指标。最后指出模型评估需要综合多种指标,不仅要关注数值表现,
2025-07-28 15:35:52
922
原创 【机器学习】第七章 特征工程
本文系统介绍了机器学习中的特征工程关键技术,包括特征提取、特征选择和降维方法。首先阐述了数据预处理的必要性,强调特征工程对模型性能的决定性作用。在特征提取部分,详细讲解了字典特征提取(使用DictVectorizer)、文本特征提取(词袋模型、N-Grams、TF-IDF)和图像特征提取(灰度/彩色图像处理)的具体实现方法。特征选择部分介绍了Filter(方差过滤、相关性检验)、Wrapper(递归特征消除)和Embedded(基于L1和随机森林)三种方法。降维部分重点讲解了PCA原理及实现,并对比了ICA
2025-07-27 15:27:01
1100
原创 第六章 数据预处理
摘要:本文系统介绍了机器学习中的数据预处理方法,主要包括数据清洗、数据变换和数据归约三大类。在数据清洗方面,详细阐述了缺失值处理的三种方法(直接使用、删除和补全)以及异常值检测的标准差法和分位差法。数据变换部分涵盖了无量纲化、归一化、离散化、分类特征编码(包括one-hot编码和LabelEncoder)以及多项式特征生成等技术。数据归约则介绍了属性归约(如PCA)和数值归约方法。文章通过Python代码示例展示了各种预处理技术的具体实现,并强调了数据预处理对提高模型性能的重要作用。最后,通过习题形式总结了
2025-07-27 08:00:00
931
原创 【SSM】第二章 网上蛋糕项目商城-首页
本文介绍了基于SSM框架的电商网站首页开发流程。首先创建to.jsp作为启动页,通过请求转发到HomeController控制器。控制器中调用TypeService和GoodsService获取商品分类、轮播图、热销和新品数据,并存储到session和request中。通过三层架构实现:Controller层处理请求,Service层实现业务逻辑,Dao层执行SQL查询。最后在index.jsp页面使用JSTL标签展示数据,包含轮播图、热销商品和新品推荐等模块,并集成了公共的header和footer组件。
2025-07-26 15:01:02
801
原创 【SSM】第一章 网上蛋糕商城-项目搭建
通过前面章节的学习,相信读者应该已经掌握了Web开发的基础知识,学习这些基础知识就是为开发Web网站奠定基础。如今,电子商务在我国迅速扩张,越来越多的商家在传统销售模式外,大力拓展网络渠道,越来越多的人们改变了购物习惯,热衷于网络购物,足不出户,享受海淘的乐趣。同时,网上购物具有价格透明,足不出户就能货比三家等优点。本章将利用所学的Spring+SpringMVC+MyBatis相关知识开发一个蛋糕商城,加深读者对Spring+SpringMVC+MyBatis基础知识的理解,并了解Web项目的开发流程。
2025-07-26 14:55:09
1263
原创 【机器学习】第五章 聚类算法
在前文介绍的分类算法中,如果所有训练数据都有标签,则为有监督学习算法;如果数据没有标签,显然就是无监督学习算法了,即聚类算法。在监督学习中,分类算法的效果还是不错的,但相对来讲,聚类算法就有些“惨不忍睹”了。确实,无监督学习算法本身的特点使其难以得到如分类算法一样近乎完美的结果。在无监督学习算法中,我们基本不知道结果会是什么样子的,但可以通过聚类的方式从数据中提取一个特殊的结构,进行探究性研究,寻找各种方法。
2025-07-22 14:04:39
1209
原创 【机器学习】第四章 回归算法
第3章对分类算法进行了介绍,接下来介绍回归算法。回归算法是种根据数据构建模型,再利用这个模型训练其中的数据并进行处理的算法,训练得到的是样本特征与样本标签之间的映射,样本标签是连续的。回归算法以线性模型为主。线性模型指的不是一个模型,而是一类模型,包括线性回归、岭回归、LASSO回归等。
2025-07-22 13:54:14
1095
原创 【机器学习】第三章 分类算法
现在天气预测越来越准确,预测的时间甚至可以精确到某时某分。我们知道,天气预测是气象台通过卫星对云层进行观察,分析天气图,并结合地形、气候等因素总结而来的。而通过机器学习也能够对事物进行预测,例如根据历年股票数据,对股票价格趋势进行预测。而对以上这些情况的预测,并不是每次都很准确,原因往往有两个,一是数据本身处理不当,二是算法选择上的失误。那对于不同的问题,应该选择何种算法呢?
2025-07-17 15:10:52
1104
原创 【机器学习】第二章 Python入门
随着人工智能的发展,很多人想学习机器学习,那么究竟选择什么语言呢?在信息发达、语言众多的情况下,我们为什么选择Python?根据数据分析,机器学习中使用得最多的语言就是Python。Python一般来说 没有C语言运行速度快,又没有R语言开发速度快,为什么还能占据使用量的榜首呢?接下来让我们了解一下Python语言。
2025-07-15 16:10:16
1506
2
原创 【机器学习】第一章 概述
如今,智能手机已经很普遍了。大多智能手机都有语音助手,当我们向它提问题时,它可以轻松地解答,甚至还能像人一样和我们聊天。那么你有没有想过,智能手机又不是人,为什么能与人进行对话呢?这就与本书介绍的机器学习(machinelearning)有关。语音识别是机器学习领域中的一个新兴领域,通过自然语言处理(自然语言处理,NLP)识别语音,然后利用机器学习算法将语音转化为数字信息,并做出回应。自然语言处理是人工智能的一大重要领域,本书不做深入讲解,有兴趣的读者可自行查阅资料。
2025-07-15 14:33:15
977
原创 【项目】基于ArkTS的网吧会员应用开发(4)
以上界面是网吧详情和该用户在当前网吧的充值记录的显示,以及充值功能的界面。充值界面中可以单选支付方式,输入支付金额进行充值。
2025-05-06 08:00:00
304
原创 【项目】基于ArkTS的网吧会员应用开发(3)
以上是网吧会员应用的主页,主页展示了网吧环境的轮播图,以及优秀网吧的信息列表,通过左上角的菜单点击,可以看到充值记录,会员信息,修改密码,关于以及退出等功能。
2025-05-06 07:30:00
175
原创 【项目】基于ArkTS的网吧会员应用开发(2)
以上效果图分别为登录页面,注册页面,找回密码等功能页面效果图。其中包含手机号和密码登录,用户名,密码,收假后,年龄,性别和验证码的注册信息,通过手机号和新密码以及获取验证码来找回密码。
2025-05-05 20:22:31
415
原创 【项目】基于ArkTS的网吧会员应用开发(1)
以上是基于ArkTS的鸿蒙应用网吧会员软件的引导页,使用滑动组件滑动页面,至最后一页时,点击立即体验,进入登录页面。
2025-05-05 20:12:59
352
原创 第九章 数据管理
分布式数据服务(Distributed Data Service,DDS)为应用程序提供不同设备间数据库的分布式协同能力。 通过调用分布式数据接口,应用程序将数据保存到分布式数据库中。通过结合账号、应用和数据库三元组,分布式数据服务对属于不同应用的数据进行隔离,以保证不同应用之间的数据不能通过分布式数据服务互相访问。在通过可信认证的设备间,分布式数据服务支持应用数据相互同步,为用户提供在多种终端设备上最终一致的数据访问体验。
2025-02-02 07:30:00
1073
原创 第八章 安全管理
应用只能访问有限的系统资源。但某些情况下,应用为了扩展功能的诉求,需要访问额外的系统或其他应用的数据(包括用户个人数据)和功能。系统或应用也必须以明确的方式对外提供接口来共享其数据和功能。HarmonyOS提供了一种访问控制机制来保证这些数据或功能不会被不当或恶意使用,即应用权限。本示例代码假设应用因为核心功能诉求,需要申请权限ohos.permission.INTERNET和权限ohos.permission.CAMERA。其中: 应用的APL等级为normal。
2025-02-01 07:15:00
1188
原创 第七章 网络编程
HTTP(超文本传输协议)是一个简单的请求--响应协议,它通常运行在TCP之上。它指定了客户段可能发送给服务器什么样的消息以及得到什么样的响应。这个简单模型是当前Web繁荣的有功之臣。HarmonyOS的http模块支持发起HTTP请求,从服务端获取数据。例如,新闻应用可以从新闻服务器中获取新的热点新闻,从而给用户打造更加丰富,更加实用的体验,按照以下方式来导入http模块://导入http模块。
2025-02-01 07:00:00
1058
原创 第六章 窗口管理
HarmonyOS通过窗口模块实现窗口管理,包括: 针对应用开发者,提供了界面显示和交互能力。针对终端用户,提供了控制应用界面的方式。针对整个操作系统,提供了不同应用界面的组织管理逻辑。
2025-01-31 17:58:04
852
原创 第5章 公共事件
在应用里面,往往会有事件。比如,朋友给我手机发了一条信息,未读信息会在手机的通知栏给出提示。通用事件按照触发类型来分类,包括触屏事件、键鼠事件和焦点事件。触屏事件:手指或手写笔在触屏上的单指或单笔操作。键鼠事件:包括外设鼠标或触控板的操作事件和外设键盘的按键事件。鼠标事件是指通过连接和使用外设鼠标/触控板操作时所响应的事件。按键事件是指通过连接和使用外设键盘操作时所响应的事件。焦点事件:通过以上方式控制组件焦点的能力和响应的事件。
2025-01-31 17:55:54
981
原创 第三章 UI开发(上)
ArkUI(方舟开发框架)是一套构建HarmonyOS应用界面的UI开发框架,它提供了极简的UI语法与包括UI组件、动画机制、事件交互等在内的UI开发基础设施,以满足应用开发者的可视化界面开发需求。
2025-01-28 08:00:00
1257
原创 第四章 UI开发(下)
本章将继续讲述UI开发的相关知识,主要介绍容器组件、媒体组件、绘制组件、画布组件和常用布局,同时还将介绍相关实战案例,以使读者能够在实际开发中使用这些组件。
2025-01-28 08:00:00
1727
原创 第一章 HarmonyOS概述
2022年11月4日,华为开发者打回2022正式在华为东莞松山湖基地拉开帷幕,华为如期为消费者带来了众多软件创新,其中最受期待的莫过于华为HarmonyOS3.1开发者尝鲜版本的面市。那么到底什么是HarmonyOS?为什么需要HarmonyOS?HarmonyOS在2019年8月9日华为开发者大会上首次公开亮相,时任华为消费者业务CEO的余承东进行了关于HarmonyOS的主题演讲。HarmonyOS也成为鸿蒙系统,或者鸿蒙OS,是一款面向万物互联时代的,全新的分布式操作系统。
2025-01-27 09:00:00
1613
原创 第二章 Ability的开发
Ability翻译成中文就是“能力”的意思。在HarmonyOS中,Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。FA(Feature Ability)模型是HarmonyOS早期版本(API 8及更早版本)开始支持的模型,目前已经不再主推。Stage模型是HarmonyOS 3.1版本开始新增的模型,也是目前HarmonyOS主推且会长期演进的模型。
2025-01-27 07:15:00
1993
原创 第五章 语音反馈与交互
现在我们已经实现了语音识别并能够将语音转换为文本,再加上一些必要的判断选择程序就能够实现通过语音进行交互。本章的内容就是围绕语音反馈与交互展开。
2025-01-26 08:00:00
1563
原创 第四章 语音转换为文本
在前面的例子中,我们已经通过机器学习实现了有限短语的识别,不过采用这种方式只能对固定的几个短语进行识别,而且是被的时候必须整句或整个短语匹配才行,显然不够灵活,这和我们生活中接触的语音识别好像不太一样。本章就来介绍实际的语音识别过程,同时还会实现语音到文本的转换。
2025-01-26 06:00:00
964
原创 第三章 人工智能和机器学习
人工智能这个词实际上是一个概括性术语,是指研究利用计算机模拟人的某些思维过程和智能行为的学科,涵盖从高级算法到应用机器人的所有内容。1956年8月,在美国韩诺斯小镇宁静的达特茅斯学院中,约翰麦卡锡等科学家聚在一起,讨论用机器来模仿人类学习以及其他方面智能的问题。这次会议足足开了两个月的时间,虽然大家没有达成普遍的共识,但却提出了“人工智能”这一术语,标志着“人工智能”这门新兴学科的正式诞生。
2025-01-25 17:01:07
1044
原创 第二章 音频文件的可视化
在上一章我们简单介绍了语音识别的原理,同时通过Python代码实现了音频文件的录制与播放。将音频信息数字化实际上时语音识别的第一步,数字化之后的音频信息更方便处理,同时数字化之后的音频信息还可以通过图像可视化的表现出来,本章我们就来尝试将音频文件通过图标或图像可视化的展示出来。
2025-01-25 16:54:40
1056
基于Django的超市订单管理系统.rar
2023-03-28
基于Django的银行账户管理系统.rar
2023-03-28
基于Django的图书借阅管理系统.rar
2023-03-28
基于Java的Spring+SpringMVC+Mybatis框架的新浪微博平台项目
2023-03-28
com.tencent.mobileqq_connectSdk.22.09.14.15.log
2022-09-14
基于ajax员工管理系统
2022-05-28
基于HarmonyOS的《记账软件》app项目.jar
2022-04-28
基于Jsp的学生信息管理系统+毕业论文.rar
2022-04-17
基于android的藏语学习软件.rar
2022-04-17
基于android的电脑配件购物系统.rar
2022-04-17
基于android的钢琴软件.rar
2022-04-17
基于android的花卉app软件.rar
2022-04-17
基于android的程序员宝典(as版).rar
2022-04-17
Android美食app.rar
2022-04-17
基于Jsp的博客平台的设计与实现+论文.rar
2022-04-17
基于Jsp的在线电影网站的设计与实现+论文.rar
2022-04-17
基于SSM的论文管理系统+论文.rar
2022-04-17
HarmonyOS-ArkTS语言的项目应用开发
2025-05-05
基于Django的网上蛋糕商城平台
2025-01-10
Python程序设计详细技术笔记.md
2023-03-28
基于SSM框架的医疗健康系统.zip
2024-06-27
实习指导记录表(高校教师填写).doc
2024-05-31
基于Flask的智能租房系统平台.zip
2024-05-24
基于JavaWeb的网上蛋糕商城平台
2024-02-22
基于Java Swing的图书管理系统
2024-02-18
基于Spring Boot的个人博客网站系统平台.zip
2024-02-05
PycharmProjects.zip
2023-12-21
基于Java使用SSM框架的订餐系统平台.rar
2023-03-28
企业办公自动化项目.rar
2023-03-28
基于Java的SSM框架的学生宿舍管理系统.rar
2023-03-28
基于Java的人工智能+机器学习+深度学习的算法实现代码+文档+视频
2023-03-28
基于Java使用SSM框架的在线教育系统平台
2023-03-28
基于Java使用Spring+SpringMVC+Mybatis框架的供应链客户关系管理系统
2023-03-28
基于Java的Spring+SpringMVC+Mybatis框架的ERP仓储系统
2023-03-28
基于Java的Mybatis+Spring+SpringMVC的酒店管理平台
2023-03-28
基于Java的SSH的江岸日用化工信息平台
2023-03-28
一个月的成果~
2021-07-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅