自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序猿大波的博客

专业程序设计,擅长web、APP、小程序等

  • 博客(150)
  • 问答 (4)
  • 收藏
  • 关注

原创 如何使用 Docker Compose 运行 OSS Wordle 克隆

如果您是 Docker Compose 新手,则无需担心:您的第一个 Compose 文件的大部分内容将类似于您的 Dockerbuild和run命令。可能性是无限的 - 您可以根据自己的喜好自定义 Wordle,为 React-wordle 存储库做出贡献,在线托管您自己的 Wordle 变体,以及与朋友和同事分享您的创作链接。现在,您也许可以坐下来,放松一下,解决今天的 Wordle。现在我们已经完成了所有艰苦的工作,我们可以转到终端,导航到应用程序的根目录,然后运行命令。在此存储库中,它存储在。

2023-08-18 09:40:03 759

原创 非阻塞重试与 Spring Kafka 的集成测试

Kafka 中的非阻塞重试是通过为主主题配置重试主题来完成的。要编写集成测试,您需要确保拥有一个正常运行的 Kafka 代理(首选嵌入式)和一个功能齐全的发布者。因此,如果 3 次重试都用尽,则应将事件转发到 DLT。因此,您可以看到集成测试是策略、超时、延迟和验证的混合和匹配,以确保 Kafka 事件驱动架构的重试机制万无一失。解决,并且如果引发不可重试的异常或消费最终成功,则不应继续重试。使用嵌入式 kafka 代理时,重要的是要提及要创建的主题。如果引发不可重试的异常,则不应重试。

2023-08-18 09:32:45 893

原创 使用 Apache Kafka 和 Go 将数据引入 OpenSearch

它使用索引集合来支持特定的工作负载,与传统集群不同,它分离了索引和搜索组件,并使用Amazon S3作为索引的主存储。例如,规范用例之一是异构系统(源组件)之间的数据实时同步,以确保 OpenSearch 索引是最新的,并且可以通过仪表板和可视化用于分析或使用下游应用程序。即,在上一节的步骤 2 和 3 中创建的每个 IAM 角色。主题发送数据时,您可以启动消费者应用程序,开始处理来自 MSK Serverless 集群的数据,并将其在 OpenSearch Serverless 集合中建立索引。

2023-08-17 09:46:03 1744

原创 MySQL 中的 SQL 查询性能调优

11. 现在,当我们搜索列 FirstName 的单个记录时,让我们再次检查两个表的查询计划。我们发现employee1很快就给出了响应,只有1行需要搜索,并且当使用FirstName列上的索引时,对employee1表进行了索引查找。因此,我使用了一个简单的密码。6. 现在,如果我们选择任何随机 id 的记录,我们会发现 employee1 表的响应很慢,因为它没有任何索引。4. 现在,如果我们检查每个表的索引,我们会发现employee2 表的id 列已经有一个索引,因为它是主键。

2023-08-17 09:34:36 478

原创 性能比较 - Spring Boot 应用程序中的线程池与虚拟线程 (Project Loom)

因此,在本文中,我们还将探索使用虚拟线程来处理请求。但请注意,在不考虑系统容量和资源限制的情况下增加线程池中的线程数量可能会对性能、稳定性和整体系统行为产生不利影响。与本机线程相比,虚拟线程的内存占用量显着降低,允许应用程序创建和管理更多数量的线程,而不会耗尽系统资源。但需要注意的是,线程池和 WebFlux 都有各自的优点和缺点,选择取决于具体要求、工作负载的性质以及开发团队的专业知识。因此,我们可以初步得出结论,Java 21中虚拟线程的发布将显着改变现有服务器和框架中请求处理的方法。

2023-08-16 09:35:53 2188

原创 Redis可以作为关系型数据库使用吗?

我想指出的是,我们将在数据库中存储的不是某种平面对象,而是来自具有嵌套字段(内连接)的关系数据库的成熟对象。为了使用 Redis,我们将使用优秀的Redis OM Spring库,它允许您在抽象级别使用数据库。我展示了目前,Redis 允许您存储具有大嵌套的对象,并允许您搜索该对象的字段。给该方法,它将在数据库级别工作,而不是将所有数据提取到服务中,并在其中修剪它(就像 Hibernate 的情况一样)。在此示例中,我使用一个使用元模型的过滤器,将参数作为字符串传递给第二个过滤器,以显示这两个选项均有效。

2023-08-16 09:25:53 359

原创 当速度很重要时:使用 Hazelcast 和 Redpanda 进行实时流处理

Hazelcast 是一个统一的实时流数据平台,通过独特地将流处理和快速数据存储相结合,实现对事件流和传统数据源的低延迟查询、聚合和状态计算,从而对动态数据进行即时操作。实际上有多种选择,但在这篇博文中,我们将向您展示如何使用 Hazelcast 通过存储在 Hazelcast 的 iMap 中的开胃菜丰富来自 Redpanda 的披萨订单。在本教程中,我们将探索 Hazelcast 和 Redpanda 的强大组合,以构建对实时数据做出反应的高性能、可扩展和容错的应用程序。对于其他部署选项,请考虑。

2023-08-15 09:46:31 836

原创 Spring Boot中如何使用Flyway进行数据库迁移

例如,我们可以更改迁移文件的默认位置、配置数据库架构(也称为表空间)、将 SQL 迁移前缀从“V”更改为我们想要的任何内容等等。正如您现在可能猜到的那样,是的,可以在同一个代码库中混合 SQL 和 Java 风格的迁移,只要我们确保两种情况下的 Flyway 位置相同。Flyway是一个数据库迁移工具,它提供迁移历史和回滚的功能,并允许我们将应用程序的数据库模式相关层与数据库实体层分离。在下面的配置中,我们配置了迁移文件所在的路径并禁用清理数据库(即删除所有表)以防止在生产环境中意外使用。

2023-08-15 09:35:20 1025

原创 用于网页抓取的最佳 Python 库

Python 是最流行的抓取语言之一,拥有一个由强大的库和框架组成的庞大生态系统。在本文中,我们将探索用于网络抓取的最佳Python 库,每个库都提供独特的特性和功能来简化从网站提取数据的过程。好消息是它是预安装的,因此我们不需要单独安装它。虽然它还支持 HTML 文档,但如果您有更复杂的 XML 结构,该库将是更合适的选择。从尊重网站政策和处理率限制到解决常见挑战,我们将提供宝贵的见解,帮助您有效地驾驭网络抓取的世界。例如,它无法抓取动态数据,因为它是一个与基本请求库而不是无头浏览器一起使用的解析库。

2023-08-14 09:55:47 274

原创 AI 实力:利用 Docker 简化机器学习应用程序的部署和可扩展性

以下部分深入探讨了 Docker、它在 ML 模型部署中的作用,以及使用 Docker 部署 ML 模型的实际演示,从 Dockerfile 的创建到使用 Docker Swarm 扩展模型,所有这些都通过相关代码片段。Docker 的容器化特性确保了 ML 模型的训练和服务环境之间的一致性,从而降低了因环境差异而出现差异的风险。其次,Docker 擅长促进可扩展性。这种一致性消除了臭名昭著的“它可以在我的机器上运行”问题,使其成为部署机器学习模型的首选,因为机器学习模型对其操作环境的变化特别敏感。

2023-08-14 09:38:37 1824

原创 生成式人工智能模型:提升营销分析用户体验

LLM 模型使我们能够以自然语言与用户进行交互,并将他们的问题转化为代码并调用我们平台中的 API,从而能够以敏捷的方式向他们提供有价值的信息。对于图表,您可以在 JS 对象中配置与图表相关的所有内容(对于任何类型的图表),因此在 PoC 的下一次迭代中,您可以向模型询问该对象,它可以告诉我们如何渲染图表,甚至是更适合数据的图表类型等。通过这种方法,前端可以以结构化的方式接收消息,并知道如何显示数据:作为文本、作为表格、作为图表或任何你能想到的东西,并且对于后端也非常有用,因为它可以获取侧通道的数据。

2023-08-11 09:53:51 690

原创 机器学习模型的可解释性:增加对人工智能系统的信任和理解

例如,在阿尔茨海默病中使用 深度学习进行大脑 MRI 分类在网络中,人们的目标是预测受试者是否患有AD,因此拥有一张显着性图来加强模型的性能主张是很有帮助的。如图 1 所示,我们有一个由 4 个脑部 MRI 扫描组成的显着性图,其中 AD 被正确预测,我们可以看到某个特定区域更加突出,从而证明了模型能够正确检测受影响区域的信心通过 AD 并预测它们。模型的可解释能力的想法最近成为解决这一问题的重要研究领域的前沿。本文探讨了机器学习模型可解释性的重要性,以及与之相关的困难以及为提高可解释性而设计的解决方案。

2023-08-11 09:46:05 323

原创 比较 Java 中的 ModelMapper 和 MapStruct:自动映射器的强大功能

尽管如此,ModelMapper 和 MapStruct 仍然是强大的工具,可以简化复杂的映射场景,并帮助开发人员交付更高效、更可维护的 Java 应用程序。ModelMapper 和 MapStruct 与Spring 和CDI等流行的 Java 框架无缝集成,允许开发人员通过依赖注入支持将自动映射合并到他们的项目中。它需要显式映射接口的定义,这可能需要更多的设置工作。ModelMapper 和 MapStruct 都是 Java 中自动映射的绝佳选择,决定使用其中一种主要取决于项目的具体要求和偏好。

2023-08-11 09:42:27 1055

原创 使用 Spring Boot 发送电子邮件(SMTP 集成)

是的,您可以拥有专用的 REST API,它接受电子邮件发送者和接收者的电子邮件地址、主题和正文——构成商务电子邮件的经典属性。然后,您的前端团队可以通过传递必要的参数来随意调用此 API,瞧!本文探讨了 Spring Boot 与 SMTP 的集成以及如何从您自己的 Spring Boot 应用程序发送电子邮件。完成所有必需的配置后,我们就可以公开我们的其余端点/邮件,它将接受传入请求以将电子邮件发送到特定电子邮件地址。在本文中,我们将了解如何从简单的 Spring Boot 应用程序发送电子邮件。

2023-08-10 09:51:21 1132

原创 BFS、DFS、Dijkstra 和 A-Star 算法的通用实现

著名的算法 BFS、DFS、Dijkstra 和 A-Star 本质上是同一算法的变体。我将通过实际实施来证明这一点。事实证明, BFS、DFS、Dijkstra和A-Star等著名算法本质上是同一算法的变体。换句话说,可以实现一种通用数据结构,可以在这些算法之间进行切换,而无需更改其核心组件。虽然需要考虑一些限制,但探索这种方法很有趣。您可以在我的 GitHub 存储库中找到这些算法的所有工作代码。我建议在阅读本文时尝试代码,因为实践经验不仅能增强理论理解,还能增强学习效果。图形表示。

2023-08-10 09:44:05 358

原创 使用 Spring Boot 构建信息 Maven 插件确保可靠的微服务部署

就微服务而言,我们面临着一个独特的挑战:部署容器时,我们无法验证是否已部署具有预期代码的最新容器版本。有时,DevOps 团队通知我们容器已从较低的 UAT 环境中提升并部署,但当实际生产流量开始时,我们没有看到错误修复正在生效。此过程使我们能够确认微服务的正确版本和构建已部署在生产中,从而为我们的部署管道提供信心和保证。这种方法的现实价值是显而易见的:它现在是我们在部署容器时验证的第一件事。在我们的例子中,我们正在处理基于 Spring 的微服务。如果您在构建过程中配置了版本增量,则可以验证版本。

2023-08-10 09:34:32 835

原创 基于java SpringBoot和Vue零食销售网站设计

随着时代的发展,传统的超市购物方式已经不能满足人们的需求,对于顾客来说,排队购物和支付购物费用的问题亟待解决。对于实体超市来说,他们面临着网上购物的竞争压力,作为超市经理,他们要降低成本,节约人力,方便顾客购物和计算,因此提出了网上超市系统的设计和开发。本文分析了目前超市的收费模式,提出了网上超市无人售货系统的设计与开发,客户使用网站系统进行支付,改变原来的收费方式,实现自助购买、及时支付、实现实时查询。不仅可以节省超市人力,还可以节省顾客等待结算的时间。

2023-08-09 09:42:12 256 1

原创 使用 API Gateway Integrator 在 Quarkus 中实施适用于 AWS Lambda 的 OpenAPI

以下示例使用 OpenAPI 标准定义 HTTP API(一个 GET 和一个 POST),并为每个 API 使用一个 API 网关集成来与 Lambda Function 集成(通过引用函数的 ARN)。AWS API Gateway 集成可以轻松使用 Lambda Function 实现 REST API,该函数符合 OpenAPI 标准,并且可以轻松与 AWS API Gateway 集成。在AWS集成中,需要配置集成请求和集成响应,并设置从方法请求到集成请求、从集成响应到方法响应的必要数据映射。

2023-08-08 10:06:53 1432

原创 分布式规则引擎框架的设计

注册触发器的实际有效负载可能因服务而异,但是,规则创建/更新 API 的设计方式使得规则管理服务可以快速识别触发器类型并将解析和解释触发条件委托给相应的触发器服务。最后,规则执行服务是特定于应用程序的规则执行逻辑,用于执行规则中指定的预期操作。规则管理服务具有基于插件的设计,其中为每个支持的触发器类型和操作类型添加插件,以验证规则定义中相应的触发器和操作有效负载。规则触发器和操作类型名称可以转换为相应的 Kafka 队列名称,用于规则管理服务和触发器服务之间以及规则处理服务和执行服务之间的通信。

2023-08-07 10:14:04 860

原创 采用人工智能进行软件开发:解决方案策略和实施

还有 Azure 的 AI 平台,具有强大的机器学习功能,我们不要忘记 Amazon 的 SageMaker,适合喜欢完全托管服务的开发人员。相反,有条不紊的方法、持续学习和对数据管理的勤奋关注可以有效克服这些障碍,并充分发挥人工智能在软件开发项目中的潜力。这些技术中的每一种都有不同的目的,并满足不同的数据类型和任务,为解决项目期间遇到的各种挑战提供了多功能性和灵活性。这种理解的关键是,虽然机器学习模型构成应用程序的一个组件,通常充当中央决策实体,但更广泛的软件应用程序仍然是用户与之交互的扩展系统。

2023-08-07 10:06:37 524

原创 Datafaker 2.0

凭借其多样化的数据生成选项和改进的可扩展性,Datafaker 2.0 对于希望生成用于测试和开发目的的真实且多样化的数据的开发人员来说是必不可少的工具。例如,FakeStream 可以是无限的,并且 FakeStream 的结果是具有生成值的 Stream 对象而不是集合。为此,Datafaker 有一个 Schema 和 Transformer 概念,它们是协同工作的,因此应该一起使用。Datafaker 2.0 是数据生成库的主要版本,它具有几个令人兴奋的新功能,使其成为更强大的数据生成工具。

2023-08-06 10:17:09 328

原创 在 Spring Boot 应用程序中将 MapStruct 与 Lombok 结合使用的方法

通常,这是在不同逻辑层使用的相同数据 - 在业务逻辑、数据库级别或用于传输到前端应用程序的控制器级别。因此,Project Lombok 和 MapStruct 库的结合可以显着节省开发人员在样板文件上的时间和精力。在本文中,您将找到有关如何高效使用 MapStruct、Lombok 和 Spring Boot 的代码示例和说明。并且迈出了重要的一步!要使用此 bean 检索映射器接口内的权重信息,应将其替换为具有描述所有附加逻辑的方法的抽象类。例如,数据库实体中的字段和 dto 中的字段具有不同的名称。

2023-08-06 10:06:39 1863

原创 Java 与其他编程语言:比较分析

在本文中,我们将对 Java 与其他流行编程语言进行比较分析,探讨它们的优点、缺点和理想用例,以帮助您为下一步的开发工作做出明智的决策。此外,Java 强大的类型检查和强大的异常处理功能为其可靠性赢得了声誉,使其成为关键任务项目的绝佳选择。Python 的多功能性和广泛的库使其成为从 Web 开发到数据分析和机器学习等各种应用程序的首选。Java 擅长可移植性和可靠性,Python 擅长通用性和简单性,JavaScript 擅长 Web 开发,C++ 擅长性能,Go 擅长效率。

2023-08-05 09:36:33 275

原创 如何用 Java 获取 DOCX 文档的注释

DOCX 文件中的所有用户。虽然这种数据挖掘不一定一次性有用,但随着时间的推移从多个相同类型的文档(例如,周期性报告和备忘录)中积累评论并使用该信息来更好地理解整体内容有一个显着的好处协作过程。由于 DOCX 格式的结构为由多个基于 XML 的文件组成的 zip 文件,因此注释和其他修订在物理上与文档的核心内容分开,并且定义这些单独文件之间关系的数据存储在其自己的文件夹中。换句话说,当我们打开协作 DOCX 文档时看到的注释和修订是与文档文本正文通信的独立文件的一部分,文档文本正文存储在其自己的文件中。

2023-08-05 09:27:56 444

原创 数据结构与算法中的双向链表

左节点指针存储序列中前一个节点的内存地址,右节点存储下一个节点的内存地址。该节点包含三个字段,即存储在该参考地址处的数据和指向该参考节点左侧和右侧的后继节点的两个指针。该列表与其他两个列表的唯一区别是最后一个节点的右指针指向第一个节点,而头节点始终指向第一个节点本身。在循环单链表中,链表的最后一个节点包含指向链表第一个节点的指针。然后释放最后一个节点。要在末尾添加节点,我们必须遍历到末尾并将最后一个节点指向引用的新节点,反之亦然。要从前面删除节点,我们必须将引用地址的正确节点值存储在头部并释放第一个节点。

2023-08-05 09:21:30 129

原创 正确的 Java 异常处理

在这种情况下,分析师只需告诉开发人员:“好吧,稍后给我一个错误消息的示例,我将在汇合中附加它。事实证明,“暂时的就是永久的”。但正如我所说,抛出 RuntimeException 是一种不好的做法,因此您需要创建自己的类来抛出错误,在该类的构造函数中我们将传递一条消息和一个错误代码。在此示例中,我在 ApiException 类中留下了一个接受字符串的构造函数,但为了可靠性,最好将其删除。首先,开发人员决定他返回的所有实体都将包含错误消息和错误代码,并且状态将始终为 200,在我看来,这会误导调用者。

2023-08-04 11:30:03 129

原创 基于JAVA SpringBoot和HTML校园二手商城系统设计

注册登录、轮播图展示;商品展示(热销商品、新品上线、分类选择商品等);用户个人中心(修改个人信息、查看订单等);多种支付方式(支付宝、微信、银行卡等虚拟支付);

2023-08-04 09:47:03 190 1

原创 基于java SpringBoot和HTML的博客系统

随着网络技术渗透到社会生活的各个方面,传统的交流方式也面临着变化。互联网是一个非常重要的方向。基于Web技术的网络考试系统可以在全球范围内使用互联网,可以在本地或异地进行通信,大大提高了通信和交换的灵活性。在当今高速发展的互联网时代,博客已经成为人们不可或缺的一部分。互联网日志,翻译博客或博客的博客通常是个人管理的,不定期发表新文章的网站。博客的文章通常按照从新到旧的顺序排列,很多博客集中于提供对特定主题的意见或新闻,其他博客则用作个人日记。

2023-07-28 09:44:09 976 1

原创 基于JAVA SpringBoot和Vue高考志愿填报辅助系统

随着信息技术在管理中的应用日益深入和广泛,管理信息系统的实施技术也越来越成熟,管理信息系统是一门不断发展的新学科,任何一个机构要想生存和发展,要想有机、高效地组织内部活动,就必须根据自身的特点进行管理信息时,要建立体系。它是教育机构不可或缺的一部分,其内容对学校决策者和管理者至关重要,它可以为用户提供充分的信息和快速的查询手段,有效地帮助学校和教师了解学生的情况,为学生提供成绩和教学的查询,在传统模式下,人工学生命信息管理的使用存在很多缺点。

2023-07-27 09:38:25 577 1

原创 基于java SpringBoot和Vue校园二手交易商城

参与者大多是有一定工作经验和经济实力的人,而在大学校园,学生群体中也存在着大量的闲置产品,这些产品的价值相对较低,但市场潜力不容忽视,由于学生对二手交易的需求,现有校园也有一些二手交易渠道,但大多通过跳蚤市场或社交媒体发布二手商品信息,自发性强;对于交易双方而言,没有可靠的担保,选择范围有限。商品管理:主要是商家可以上传、编辑、上架、下架商品等操作,管理员可以审核商家的商品,审核通过可以展示在网站首页;本系统的功能应该包括:用户登录和注册、订单管理、钱包管理、商品管理、交易管理、充值管理、用户管理等功能。

2023-07-25 09:44:33 237 1

原创 基于node.js和Vue3的医院信息管理挂号系统

使用计算机管理患者和医生与人工管理相比,具有检索速度快、检索方便、可靠性高、存储容量大、安全性好、使用寿命长、成本低等无可比拟的优点,这些优点可以大大提高患者及医生信息管理的效率,大大提高医疗设施财务管理的科学化、正规化管理和尖端科学技术,这是提升服务的重要条件。随着时代的发展,无线互联网技术的应用和普及给人们的生活带来了极大的改变,现在信息技术不仅可以提高我们的工作效率,还能有效的规避一些错误风险,节约人力成本。管理员对整个系统进行管理,包括医生管理、药品管理、科室管理、公告管理等;

2023-07-13 09:38:56 814 1

原创 基于Java SpringBoot和Vue UniAPP的微信商城小程序

系统以互联网为基础,以生活圈周边为基本单位,充分利用了社区的信息基础设施,将生活圈周边的小型实体店和网店相结合的新的电子商务模式是传统电子商务的新突破,其线上的重点是消费者的便利需求、更多的是满足会员的互动营销、实体店的涌入,线下的重点更多的是为用户提供更好更方便的现代智能购物体验服务,因此开发基于这些微信小部件的商店系统已经成为必要的事情,对于计算机科学专业的毕业生来说,在实际信息管理中应用计算机也是一项有意义的实践活动。三种角色,分别是管理员、商家、买家,均是小程序。

2023-07-05 10:00:58 955 1

原创 基于JAVA SpringBoot和Vue UniApp外卖订餐小程序

随着社会的发展和进步,网络信息技术的迅速发展已经渗透到我们生活的各个角落,传统餐饮业也受到了很大的影响,大部分传统中餐馆都开门,最多只能通过一个电话预约。因此,在中国餐饮业很难建立先进的管理和监督体系。对于学生来说,下课后自助餐厅总是人满为患,很难找到吃饭的地方,往往需要很长时间才能拥有一个座位,但吃饭占用了很多时间,休息不好,学习效率低下。如果有人在宿舍和单位如果能送饭的话,你就不用挤在自助餐厅了,也不会浪费你的休息时间。分为管理员、商家、用户三种角色,管理员和商家是PC后台,用户是小程序端;

2023-06-29 10:00:22 4404 1

原创 基于JAVA SpringBoot和Vue教学管理教务管理系统

其强大的功能已经得到人们的高度认可,它已经进入人类社会的各个领域,发挥着越来越重要的作用,作为计算机应用的一部分,使用计算机管理学生信息具有人工管理无可比拟的优势,搜索速度、搜索便利性、易于修改、可靠性、存储容量、数据处理速度、保密性、长寿命、低成本、具有打印易用性等优点。它是教育机构不可或缺的一部分,其内容对学校决策者和管理者至关重要,它可以为用户提供充分的信息和快速的查询手段,有效地帮助学校和教师了解学生的情况,为学生提供成绩和教学的查询,在传统模式下,人工学生命信息管理的使用存在很多缺点。

2023-06-15 09:33:08 398 1

原创 基于JAVA SSM框架和jsp的学生宿舍管理系统

除了为学生提供良好的硬件住宿条件外,各大学还需要提供优秀的管理软件,创造优质的住宿环境,直接导致了高校宿舍学生人数众多,学生和宿舍信息数据量大,管理复杂的特点,人工管理模式显然不仅工作量巨大,而且容易出错,不适合目前高校住宿管理的需要,随着技术的进步和计算机的广泛普及,传统的人工宿舍维修应用已经不能满足学生和管理人员的需求,因此我们以方便快捷为主题,以学生宿舍为主题。建立了管理体系,提高了学生宿舍的质量,减少了管理人员的工作量,提高了管理人员的工作效率。宿舍管理:实现包括宿舍、人员信息、维修登记等的管理;

2023-06-13 10:18:06 371 1

原创 基于Java SpringBoot和UniAPP校园一体化教务管理小程序

其强大的功能已经得到人们的高度认可,它已经进入人类社会的各个领域,发挥着越来越重要的作用,作为计算机应用的一部分,使用计算机管理学生信息具有人工管理无可比拟的优势,搜索速度、搜索便利性、易于修改、可靠性、存储容量、数据处理速度、保密性、长寿命、低成本、具有打印易用性等优点。它是教育机构不可或缺的一部分,其内容对学校决策者和管理者至关重要,它可以为用户提供充分的信息和快速的查询手段,有效地帮助学校和教师了解学生的情况,为学生提供成绩和教学的查询,在传统模式下,人工学生命信息管理的使用存在很多缺点。

2023-06-09 09:21:42 300 1

原创 基于java SpringBoot框架和Vue的智能停车场管理系统

随着中国私家车数量的大幅增加,大多数城市的购物中心、由于餐厅和旅游景点存在停车位太少的问题,车主很难找到停车位。根据新的网络停车场系统发布的最新数据报告,在接受调查的5000名车主中,约有一半认为停车是问题。一半以上的车主往往找不到合适的停车位,在当今快节奏的社会,这是浪费时间,停车系统是城市智能交通管理系统的重要组成部分,因此需要帮助业主解决这一系列问题的工具,管理者应该选择和应用经济、稳定的管理程序,避免选择成本高昂的管理系统,本文设计了简洁、稳定、实用的智能停车场管理系统。

2023-06-07 09:25:24 463 1

原创 基于java SpringBoot和Vue uniapp的校园信息交流小程序

首先,要实现资源共享,网络是一个巨大的信息载体,校园信息平台是校园信息资源共享的良好途径,其次,作为信息交流的场所,校园信息交流平台也成为校园文化建设的重要组成部分。在本项目中,学校信息交换平台的设计与实现系统只是我校的一个小系统,具有一定的局限性,但学校信息交换平台的大框架设计值得未来学习,实现了校园动态、校园社区、消息订阅、个人中心等功能。它使用Java和Vue技术创建动态网站,MySql作为数据库,JDBC的连接方式,B/S架构,实现校园信息的快速发布,并接受学生的在线浏览。

2023-06-02 09:49:22 1462 1

原创 基于java SpringBoot和Vue UniAPP的头条新闻手机软件设计

大家平时经常使用新闻类APP进行资讯浏览,但是怎样用代码实现一个新闻APP呢?常用的移动端开发一般分为两大类,一类是原生APP开发,比如谷歌的那一套技术,android studio作为开发工具,使用java或kotlin的语法。另一类是第三方的框架,比如Flutter或者uni-app。今天介绍的就是使用uni-app发开一个新闻手机软件。

2023-05-23 09:50:05 576 2

原创 基于java SpringBoot和UniApp的公交线路查询系统设计

公交是很多人每天出行必用的交通工具,但是很多时候在不熟悉路况的情况下,很难短时间找到站点和最短乘车路线。今天就使用java和vue技术打造一款自己的公交线路查询系统,结合腾讯地图完美的实现了公交站点的查询。查询功能:通过选择商厦名称进行相应的信息查询;通过选择车号进行相应的信息查询;通过选择站点进行相应的信息查询;其他功能:完成车次和站点添加功能;完成车次和站点更新功能;完成车次和站点删除功能;实现用户登录验证功能;利用该系统实现各种公交线路查询功能与其他功能。管理员登录验证功能;

2023-04-23 10:31:51 389 1

空空如也

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

TA关注的人

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