自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZhShy

记录学习过程

  • 博客(273)
  • 资源 (12)
  • 收藏
  • 关注

原创 React Hook详解 - useState、useEffect、useContext、useRef、自定义hook

在上面的操作中都不用清理的副作用,然而,有些副作用是需要去清理的,不清理会造成异常甚至内存泄漏,比如开启定时器,如果不清理,则会多次开启,从上面可以看到。因为涉及到 state 的状态合并,react 认为当你在事件绑定中操作 state 是非常频繁的,所以为了节约性能 react 会把多次。类似,可以接收一个新的 state 值更新,也可以函数式更新。进行合并为一次,最后在一次性的更新 state,而定时器里面操作 state 是不会把多次合并为一次更新的。返回一个state,以及更新state的函数。

2022-10-16 07:36:09 1808 1

原创 [持续更新]【LeetCode】笔记汇总

文章目录算法分类ArrayStringTwo Pointers算法分类Array1. 两数之和11. 盛最多水的容器String3. 无重复字符的最长子串5. 最长回文子串6. Z 字形变换Two Pointers3. 无重复字符的最长子串11. 盛最多水的容器...

2022-01-28 15:12:39 3753

原创 逻辑回归:分类问题的利器

在机器学习领域,分类问题极为常见,像垃圾邮件识别、疾病诊断预测、客户信用风险评估及图像内容分类等都离不开分类算法。而逻辑回归,虽名称含“回归”,实际是强大的分类算法,在众多场景表现出色。

2025-03-20 15:00:00 763

原创 医疗领域疾病风险预测:监督学习算法应用

监督学习是机器学习的一个重要分支,它基于有标签的数据进行学习。在疾病风险预测中,标签通常表示疾病的有无(如 0 代表无疾病,1 代表有疾病)。逻辑回归:是一种广泛应用于分类问题的线性模型。它借助逻辑函数(Sigmoid 函数)把线性回归的输出映射到 0 到 1 之间的概率值,以此表示样本属于某一类别的概率。决策树:基于树结构进行决策。它通过对特征进行划分构建决策树,每个内部节点是一个特征上的测试,每个分支是测试输出,每个叶节点是一个类别。随机森林:由多个决策树组成的集成学习模型。

2025-03-19 15:38:23 685

原创 金融领域股票价格预测:线性回归原理、实现与应用

线性回归是一种用于建立自变量和因变量之间线性关系的统计模型。在股票价格预测中,我们可以将一些可能影响股票价格的因素(如成交量、市场指数等)作为自变量,股票价格作为因变量,通过线性回归模型来建立它们之间的关系。线性回归的基本方程为:其中,(y) 是因变量(股票价格),(x_1, x_2, \cdots, x_n) 是自变量,(\beta_0, \beta_1, \cdots, \beta_n) 是待估计的系数,(\epsilon) 是误差项。

2025-03-19 15:00:00 469

原创 机器学习——数据清洗(缺失值处理、异常值处理、数据标准化)

在数据处理与分析流程中,数据清洗占据着极为关键的地位。原始数据往往充斥着各种问题,如缺失值、异常值,且数据的尺度和分布也可能存在差异,这些问题会严重影响后续数据分析和机器学习模型的准确性与性能。因此,有效的数据清洗操作必不可少,它能够提升数据质量,为挖掘数据价值奠定坚实基础。接下来,我们将深入探讨数据清洗中的缺失值处理、异常值处理以及数据标准化这三个重要方面。

2025-03-18 16:50:50 660

原创 机器学习——数据清洗(缺失值处理、异常值处理、数据标准化)

在数据处理与分析流程中,数据清洗占据着极为关键的地位。原始数据往往充斥着各种问题,如缺失值、异常值,且数据的尺度和分布也可能存在差异,这些问题会严重影响后续数据分析和机器学习模型的准确性与性能。因此,有效的数据清洗操作必不可少,它能够提升数据质量,为挖掘数据价值奠定坚实基础。接下来,我们将深入探讨数据清洗中的缺失值处理、异常值处理以及数据标准化这三个重要方面。

2025-03-18 16:32:03 1034

原创 数据获取与导入:从文件、数据库、网络获取数据

数据获取与导入是数据科学项目的重要开端。通过从文件、数据库和网络获取数据,我们能够为后续的数据处理、分析和机器学习模型训练提供丰富的数据资源。在实际应用中,需要根据数据的来源和特点,选择合适的工具和方法。同时,要注意数据的合法性、准确性和完整性,确保获取到的数据能够满足项目的需求。随着技术的不断发展,新的数据获取和导入方式也在不断涌现,我们需要持续学习和探索,以更好地应对各种数据获取的挑战。

2025-03-13 16:26:07 688

原创 模型评估指标详解:分类与回归场景

不同的模型评估指标适用于不同的场景和任务。在分类问题中,我们需要综合考虑准确率、精确率、召回率、F1 值、ROC 曲线和 AUC 值等指标,以全面评估模型的性能;在回归问题中,均方误差、均方根误差、平均绝对误差和决定系数等指标可以帮助我们衡量模型的预测准确性和拟合优度。在实际应用中,我们应根据数据特性、业务需求选择合适的评估指标,并结合多指标进行综合评估,同时注意评估集的选择,以确保评估结果的可靠性。

2025-03-13 16:17:38 853

原创 无监督学习——降维问题:主成分分析(PCA)详解

PCA 是一种强大的降维技术,在数据可视化、特征提取、数据压缩等方面具有广泛的应用。通过本文的介绍,我们了解了 PCA 的原理、应用场景、代码实现以及优缺点。在实际应用中,需要根据数据的特点和具体问题选择合适的降维方法,并对降维后的效果进行评估。

2025-03-13 16:17:16 786

原创 无监督学习——聚类问题:K-Means聚类算法详解

K-Means 聚类算法是一种简单而有效的无监督学习方法,在多个领域都有广泛的应用。通过本文的介绍,我们了解了 K-Means 算法的原理、应用场景、代码实现以及优缺点。在实际应用中,需要根据具体问题选择合适的聚类算法,并对数据进行预处理,以提高聚类的效果。

2025-02-26 10:00:33 1492

原创 监督学习——基于线性回归的波士顿房价预测:理论、实践与评估

波士顿房价数据集是机器学习领域的经典数据集之一,包含了波士顿地区 506 个不同地段房屋的相关信息以及对应的房价。该数据集包含 13 个特征和 1 个目标变量(房价),这些特征涵盖了房屋的物理属性、周边环境等多个方面,能够较为全面地反映影响房价的因素。均方误差(MSE):MSE 衡量了预测值与真实值之间误差的平方的平均值。较小的 MSE 表示模型的预测值与真实值较为接近,误差较小。均方根误差(RMSE):RMSE 是 MSE 的平方根,与房价具有相同的单位,更直观地反映了预测误差的大小。

2025-02-26 09:57:35 1139

原创 监督学习——分类问题:以鸢尾花分类案例为例

监督学习的核心在于使用已知标签的数据来训练模型。在训练过程中,模型会不断调整自身参数,以最小化预测结果与真实标签之间的误差。训练完成后,模型就可以对未见过的数据进行预测。鸢尾花数据集是机器学习领域的经典数据集之一,由英国统计学家和生物学家 Ronald Fisher 在 1936 年收集整理。该数据集包含了 150 个样本,每个样本代表一朵鸢尾花,分为 3 个不同的品种(类别),每个品种有 50 个样本。通过鸢尾花分类案例,我们详细展示了监督学习在分类问题中的应用流程。

2025-02-25 16:24:24 1035

原创 机器学习基础入门——机器学习库介绍(NumPy、pandas、Matplotlib)

在 Python 机器学习的领域中,NumPy、pandas 和 Matplotlib 是三个不可或缺的基础库。它们分别在数值计算、数据处理与分析以及数据可视化方面发挥着关键作用,极大地提升了开发效率与数据洞察能力。接下来,我们将通过丰富的代码示例详细了解这三个库。

2025-02-24 16:22:42 1164

原创 机器学习基础入门——Python 基础语法回顾(变量、数据类型、控制流等)

Python 作为一门简洁而强大的编程语言,其基础语法是开启编程世界大门的钥匙。无论是开发小型脚本,还是构建复杂的机器学习模型,扎实掌握 Python 基础语法都是至关重要的。接下来,让我们深入回顾变量、数据类型、控制流等核心内容。

2025-02-24 16:03:59 392

原创 初识机器学习:从零到一的奇妙旅程

机器学习(Machine Learning)是人工智能(AI)的一个子领域,旨在通过数据和算法让计算机系统具备自我学习和改进的能力。与传统的编程方式不同,机器学习不是通过明确的指令来完成任务,而是通过大量的数据训练模型,使机器能够从中学习规律,并在新的数据上进行预测或决策。简单来说,机器学习就是让机器从数据中“学习”如何完成任务,而不需要人为地编写具体的规则。机器学习是一个充满挑战和机遇的领域。通过本文,我们初步了解了机器学习的基本概念、应用领域以及基本流程。

2025-02-21 14:47:34 631

原创 深入解析Kubernetes中的Service Mesh:Istio实战指南

Service Mesh是一种专门用于处理服务间通信的基础设施层。它通常以轻量级网络代理的形式部署在每个服务实例旁边,负责处理服务之间的通信、监控、安全等问题。Service Mesh的核心思想是将服务通信的逻辑从业务代码中剥离出来,交给专门的网络层来处理。Istio是一个开源的服务网格平台,由Google、IBM和Lyft共同开发。它提供了流量管理、安全性、可观测性等功能,帮助开发者更好地管理和监控微服务架构中的服务通信。

2025-02-15 15:50:32 886

原创 深度学习实战:使用卷积神经网络(CNN)进行图像分类

通过以上步骤,我们成功构建了一个简单的卷积神经网络,并在CIFAR-10数据集上进行了训练和评估。这个模型虽然简单,但已经能够在测试集上达到不错的准确率。你可以尝试调整模型的架构、增加更多的层、使用不同的优化器或正则化技术,以进一步提高模型的性能。# 加载数据集# 数据归一化到[0, 1]范围# 将标签转换为one-hot编码# 构建模型Flatten(),])# 编译模型# 训练模型# 评估模型。

2025-01-18 10:58:56 497

原创 K近邻算法实战——电影分类算法

如图3-7所示,若将国际象棋棋盘放在二维直角坐标系中,格子的边长定义为1,坐标的x轴及y轴和棋盘方格平行,原点恰落在某一格的中心点,则王从一个位置走到其他位置需要的步数恰为二个位置的切比雪夫距离,因此切比雪夫距离也称为棋盘距离。关于这里的距离度量,这个电影分类的例子有2个特征,也就是2维的,可以使用我们高中学过的两点距离公式(两点距离公式其实就是欧氏距离在二维空间上的公式,也就是欧氏距离n的值为2的情况,欧氏距离也称为欧几里德距离)来计算距离,如图3-3所示。对数据进行归一化,避免量纲对计算距离的影响。

2025-01-18 10:54:32 1057

原创 Java线程池实战案例:优化Web服务器性能

在现代Web开发中,性能优化是确保应用高效运行和用户体验良好的关键。随着用户数量的增加和请求复杂度的提升,传统的单线程或简单多线程模型已难以满足高并发场景下的需求。Java线程池作为一种高效的并发处理机制,能够帮助我们优化Web服务器的性能,提升系统的吞吐量和响应时间。本文将通过一个实战案例,展示如何使用Java线程池来优化Web服务器的性能。

2025-01-17 10:57:48 915

原创 深入解析Java并发编程中的线程池

Java并发编程在现代软件开发中扮演着至关重要的角色。随着多核处理器的普及和分布式系统的广泛应用,高效地利用并发资源已成为提高系统性能的关键。线程池作为并发编程中的一种重要技术,能够显著减少线程的创建和销毁开销,提高系统的响应速度和吞吐量。本文将深入解析Java线程池的基本概念、工作原理、核心参数配置以及实战应用。

2025-01-17 10:00:25 777

原创 MAP评价指标在Faster R-CNN中的使用

MAP,即平均精度均值,是目标检测领域常用的性能评估指标。它结合了精度(Precision)和召回率(Recall)两个重要概念,能够全面反映模型的检测性能。精度表示检测出来的目标中,真正是目标对象的比例;而召回率则表示所有目标对象中,被检测出来的比例。通过计算不同召回率下的精度,并绘制PR(Precision-Recall)曲线,我们可以得到AP(Average Precision),即PR曲线下的面积。最后,对所有类别的AP取平均,即可得到MAP。

2025-01-15 14:37:09 480

原创 计算机视觉与深度学习:使用深度学习训练基于视觉的车辆检测器(MATLAB源码-Faster R-CNN)

本文介绍了如何使用MATLAB和深度学习技术训练一个基于Faster R-CNN的车辆检测器。通过数据准备、模型搭建、训练、评估和应用等步骤,我们实现了一个能够在图像和视频中准确检测和标注车辆的系统。未来,我们可以进一步优化模型参数、扩展数据集规模、提高检测精度和速度,以满足实际应用中的更高需求。

2025-01-15 14:30:27 1636

原创 Windows 11开发深度实践:从零开始构建一个功能丰富的UWP应用

以下是一个使用C#和XAML构建的简单UWP(Universal Windows Platform)应用程序的代码案例。这个应用程序将实现一个基本的登录功能,使用Windows Hello作为身份验证机制。请注意,这只是一个简单的示例,实际应用中可能需要更多的功能和安全性考虑。

2025-01-14 15:06:42 449

原创 Docker实战案例:构建并部署一个Node.js Web应用

在当今快速迭代的软件开发环境中,容器化技术以其轻量级、可移植性和高效资源利用等特性,成为了开发和运维团队不可或缺的工具。Docker作为容器技术的佼佼者,极大地简化了应用的打包、分发和部署流程。本文将通过一个完整的Node.js Web应用案例,展示如何使用Docker从代码编写到部署的全过程。

2025-01-14 11:08:55 1405

原创 【深度学习】PyTorch:手写数字识别

在本博客中,我们使用PyTorch实现了一个手写数字识别系统。我们首先准备了必要的环境,加载了MNIST数据集,然后构建了一个简单的卷积神经网络。通过训练,我们的模型在测试集上达到了不错的准确率,并通过可视化结果直观地展示了模型的性能。这个项目是深度学习入门的一个很好示例,展示了从数据准备到模型训练、评估的完整流程。希望这个博客能帮助你更好地理解PyTorch和深度学习的基础。

2025-01-13 14:20:48 600

原创 Elasticsearch技术标准解析与实践案例

Elasticsearch凭借其强大的倒排索引机制、高效的写操作和读操作性能,成为实现全文搜索和高亮显示等功能的理想选择。通过本文的案例分析,我们可以看到Elasticsearch在实际应用中的强大功能和灵活性。无论是电商平台、日志分析系统还是其他需要高效搜索和数据分析的场景,Elasticsearch都能提供强大的支持。

2025-01-13 09:57:03 1084

原创 构建云原生后端服务——以Spring Boot + Kubernetes为例

通过本文,我们展示了如何使用Spring Boot构建微服务,并通过Docker和Kubernetes进行容器化和部署。这种云原生架构提供了高度的灵活性和可扩展性,能够很好地支持现代应用的快速迭代和部署。此外,通过集成CI/CD工具,可以进一步提高开发效率和部署质量。

2025-01-10 14:54:20 1281

原创 Vue组件开发实战指南

Vue组件是Vue.js中自定义的、可复用的Vue实例。每个组件可以包含自己的模板(HTML)、样式(CSS)和逻辑(JavaScript)。通过组件化开发,我们可以将复杂的页面拆分成多个独立、可复用的部分,提高代码的可维护性和可读性。Vue组件是Vue.js框架的核心概念之一,通过组件化开发,我们可以构建出结构清晰、易于维护的大型应用。本文介绍了Vue组件的基础、组件间的通信方式以及两个实战应用示例。希望这些内容能帮助你更好地理解Vue组件的开发,并在实际项目中灵活运用。

2025-01-10 10:43:10 301

原创 antd form 封装可搜索可输入select

【代码】antd form 封装可搜索可输入select。

2024-03-29 14:04:33 445

原创 k最近邻算法——电影分类及案例详解

如图3-7所示,若将国际象棋棋盘放在二维直角坐标系中,格子的边长定义为1,坐标的x轴及y轴和棋盘方格平行,原点恰落在某一格的中心点,则王从一个位置走到其他位置需要的步数恰为二个位置的切比雪夫距离,因此切比雪夫距离也称为棋盘距离。关于这里的距离度量,这个电影分类的例子有2个特征,也就是2维的,可以使用我们高中学过的两点距离公式(两点距离公式其实就是欧氏距离在二维空间上的公式,也就是欧氏距离n的值为2的情况,欧氏距离也称为欧几里德距离)来计算距离,如图3-3所示。对数据进行归一化,避免量纲对计算距离的影响。

2023-06-12 15:47:45 3949

原创 解决k8s无法安装flannel

【代码】解决k8s无法安装flannel。

2023-02-20 13:32:44 1646 2

原创 js_moment

Moment.js是一个轻量级的JavaScript时间库,它方便了日常开发中对时间的操作,提高了开发效率。日常开发中,通常会对时间进行下面这几个操作:比如获取时间,设置时间,格式化时间,比较时间等等。下面就是我对moment.js使用过程中的整理,方便以后查阅。

2023-01-29 10:17:19 694

原创 CentOS7下解决ifconfig command not found

确认IP地址是否设置正常,设置好如下所示,如果没有获取到IP地址则设置一个即可。插件,此插件中带有此命令。,可见下图所示,并没有。等待安装完成,再次输入。

2023-01-03 09:56:30 474

原创 dva搭建项目实例

编辑list.js// 当前model的名称。// 整个应用的state,由多个小的model的state以namespace为key合成 namespace : 'list' , // 该model当前的状态。// 数据保存在这里,决定了视图层的输出 state : {data : [ ] , } , // action处理器 处理同步动作,更新state reducers : {return {

2022-10-25 20:06:25 1160

原创 Java面试:SpringMVC核心组件

该方法实现的原理是 Controller 开始处理请求时,Spring 会将 request 对象赋值到方法参数中。在 Spring MVC 中可以通过配置和实现 HandlerInterceptor 接口,来实现自己的拦截器。题目解析:页面报错会提示:可选的参数“id”不能转为 null,因为基本类型不能赋值 null,所以会报错。自动类型转换指的是,Spring MVC 可以将表单中的字段,自动映射到实体类的对应属性上。业务的操作过程中可能会出现中文乱码的情况,以下是处理中文乱码的解决方案。

2022-10-24 15:46:51 629

原创 Spring、SpringMVC常用注解

正常情况下,你在userService里面要做一个userDao的setter/getter方法,但如果你用了@Autowired,你就不需要写getter/setter方法了,只需要在UserService的实现类中声明即可,之所以不用写,秘诀就在于java的“该注解使用@ControllerAdvice和@ResponseBody注解,使用此注解的类会被看作是一个ControllerAdvice,而该类中所有使用@ExceptionHandler注解的方法都默认使用了@ResponseBody注解。

2022-10-24 15:01:07 545

原创 @RequestMapping注解详细解析

SpringMVC路径中的占位符常用于restful风格中,当请求路径中将某些数据通过路径的方式传输到服务器中,就可以再对于的。SpringMVC接收到指定的请求,就会来找到在映射关系中对应的控制器方法开处理这个请求。属性是一个字符串类型的数组,表示该请求映射能匹配多个请求地址所对应的请求。对于处理指定请求方式的控制器方法,SpringMVC中提供了。注解,将占位符所表示的数据赋值给控制器方法的形参。属性必须设置,至少通过请求地址匹配请求映射。属性通过请求的请求地址匹配请求映射。表示传输的数据,在通过。

2022-10-24 07:40:26 1331

原创 @Transactional注解详细说明

注解只有作用到public方法上事务才生效,不推荐在接口上使用;避免同一个类中调用l 注解的方法,这样会导致事务失效;正确的设置的和属性,否则事务可能会回滚失败;被注解的方法所在的类必须被 Spring 管理,否则不生效;底层使用的数据库必须支持事务机制,否则不生效;

2022-10-24 07:11:35 863

原创 sql优化的一些方法

指出MySQL能使用哪个索引在表中找到记录,查询涉及到的字段上若存在索引,则该索引将被列出,但不一定被查询使用(该查询可以利用的索引,如果没有任何索引显示 null),就会有两列,两个id.,不同的id代表不同子查询,id越大优先级越高,越先被解析,如果id相同,则按照从上到下的顺序查找.列与索引的比较,表示上述表的连接匹配条件,即哪些列或常量被用于查找索引列上的值。显示这一行的数据是关于哪张表的,有时不是真实的表名字,可能是简称。表示索引中使用的字节数,可通过该列计算查询中使用的索引的长度(

2022-10-23 06:45:40 1009

CISP考试练习题.htm

CISP考试练习题.htm

2025-01-10

antd form 封装可搜索可输入select

antd form 封装可搜索可输入select

2024-03-29

基于java的股票系统的实现

基于java的股票系统的实现 现如今,随着互联网的发展,人们获取信息的方式也各有不同。以前的传统方式的信息流与电视,报纸,书籍,信件,等等,因为互联网的使用,现在的互联网媒体已经成为人们获取信息的最重要来源。更新互联网,让人们得到最新、最完整的信息变得越来越容易。 现在企业已经越来越重视互联网所能带来的利益,借助互联网来对自己的企业进行营销推广已经获得绝大部分企业的认可。本文我们主要进行的是股票交易系统网站的设计。何为股票交易,就是指股票投资人之间的根据市场价格对已发行上市的股票进行的买卖。而国内股票市场的迅速发展让这次开发设计显得十分必要。通过该股票交易系统网站,我们可以随时随地通过该股票交易网站,了解股票行业最新信息;根据股票行业分析来进行相关交易。本网站采用的是B/S结构,使用JAVA+REACT作为主要开发工具,采用IDEA作为辅助开发工具实现网站的框架设计。

2022-06-08

基于java的农田管理系统的实现

开发工具:IDEA 2021.3、navicat for mysql 、postman。 开发语言:java、jdk11、mysql8、node.js 14。 硬件环境:Windows 10操作系统、Google浏览器等。 主要技术:springboot、mybatis-plus、React、antd、mysql等 中国是农业大国,农业经济在整个国民经济和社会发展中一直有着非常重要的意义。20世纪90年代以来,电子信息、网络通讯、自动控制等信息技术在农业领域得到广泛应用。目前,我国农业发展已经由传统农业向现代化农业发展。农业信息化就是利用信息技术,促进农业持续稳定的过程。它及时、有效、尤误的把农场信息他送到农场主的手中,实现农场生产、管理、销售信息化,提高农场经营效率。中国一直重视农业的发展,但是对于农业现代化建设缺没能跟上现代化的步伐。当前阶段我国的农业信息化建设任然处于刚刚起步的阶段。在政策上我国政府在多地建设了信息化农场的试点地区。而在技术层次,各类农场管理系统也被开发和应用各类农场。农产管理系统配合传感器是目前使用较广泛的信息技术。通过对农场调查研究,分析建立数据库和

2022-06-08

JAVA实现基于知识图谱的古诗词智能问答

JAVA实现基于知识图谱的古诗词智能问答 使用java+ssm+springboot+maven+react+mysql 1、前端接收问句,发送至后端(涉及CSS、ajax通信) 2、对问句进行分词,每个单词标注词性(涉及用户字典) 3、对问句进行抽象化,将单词用对应的词性替换,比如 “海尔的冰箱有哪些” 替换成 “ntc的n有哪些”(涉及HashMap) 5、对抽象化后的句子,生成词向量(涉及词汇表、HashMap) 6、匹配问题模板,比如 “ntc n 有哪些”(涉及问题模板、训练集) 7、抽象的问题模板还原成具体的问题,比如 “ntc n 有哪些”,替换其中的ntc->海尔、n->冰箱,最后是 “海尔 冰箱 有哪些” 8、确定问题模板后,根据对应的服务层逻辑,调用数据库连接层,去图数据库Neo4j中查找问题的答案 9、将返回结果进行处理,返回至前端输出

2022-06-08

Java实现基于数据挖掘的图书馆书目推荐

Java实现基于数据挖掘的图书馆书目推荐 java,spingboot,react,mysql,ssm 使用余弦定理分析相似度,使用爬虫。

2022-06-08

Java+React实现kmeans宿舍管理系统

Java+React实现kmeans宿舍管理系统 使用了springBoot、react、mysql技术。 学生宿舍分配是高校学生工作的重要组成部分.但是由于学生之间生活习惯的不同,宿舍矛盾时有发生.因此文中通过将迎新网站上收集到的新生作息习惯,睡眠情况,卫生习惯等信息作为学生宿舍分配的依据,提出了一种基于约束k-means聚类算法的宿舍分配算法.通过聚类可以使生活作息习惯相似的学生聚集在一起,从而避免宿舍矛盾的发生.实验证明,所提出的宿舍分配策略具有较强的实用价值.

2022-06-08

城市停车场车辆管理项目

前端react 后端springboot 数据库mysql

2022-05-17

城市停车场车辆管理项目

前端react 后端springboot 数据库mysql

2022-03-13

基于kmeans算法的宿舍分配系统

前端react 后端springboot 数据库mysql

2022-03-13

瑞克论坛视频教程和源代码

瑞克论坛的视频教程和代码,包括了开发所需工具,全部教程视频,源代码,视频讲解清晰易懂,使用了一些优化算法,适合有一定基础的人观看学习

2020-02-07

x86汇编语言从实模式到保护模式(完整版)更新过

x86汇编语言从实模式到保护模式,包括后三章,网上大部分缺少后三章。文件太大包内是网盘地址和提取码。之前的过期,已更新。

2019-06-27

INTEL Parallel Studio XE 2016 With Updates License

INTEL Parallel Studio XE 2016 With Updates License

2019-06-27

用Python写的电影推荐系统

这是用Python写的一个电影推荐系统,希望对他人有帮助。

2019-06-26

空空如也

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

TA关注的人

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