02 2025 档案
摘要:在 outboundOperation 方法中,抛出的 RuntimeException 信息比较简单,可以考虑自定义异常类,提供更详细的错误信息,方便后续的错误处理和调试。 public class OutboundQuantityExceedException extends RuntimeEx
阅读全文
摘要:代码逻辑优化 在 queryInventoryByMaterialCode 方法中,只返回一个包含汇总信息的 MaterialLedgerDetail 对象的列表,可能会造成信息的冗余。可以考虑直接返回一个 MaterialLedgerDetail 对象,而不是列表。 @Override publi
阅读全文
摘要:package com.example.warehouse.service; import com.example.warehouse.entity.MaterialLedgerDetail; import java.util.List; public interface WarehouseStaf
阅读全文
摘要:两者之间的联系 接口与实现的关系:WarehouseStaffService 是一个接口,它定义了仓库员工在仓储管理系统中可能执行的一系列操作的方法签名,但不包含具体的实现逻辑。而 WarehouseStaffServiceImpl 类实现了 WarehouseStaffService 接口,为接口
阅读全文
摘要:出现的问题: 在 outboundOperation、queryInventoryByMaterialCode、queryInboundDetailsByMaterialCode 和 queryOutboundDetailsByMaterialCode 方法中,都调用了 materialLedger
阅读全文
摘要:出现的问题: 数据库查询性能优化 materialLedgerDetailRepository.findByMaterialCode 方法可能会返回大量数据,尤其是在数据量较大的情况下,这会影响查询性能。 优化方法: 优化建议 添加索引:在数据库的 MaterialLedgerDetail 表的 m
阅读全文
摘要:项目结构框架包括 config层(配置层) (使用@Configuration注解标识,是整个系统的配置中心。主要负责定义和管理 Spring Boot 应用程序的配置信息,如数据源配置、线程池配置、Bean 的定义和管理等。比如可以在这里配置数据库连接信息,以及将自定义的工具类或其他组件以 Bea
阅读全文
摘要:4.0.0 <groupId>com.example</groupId> <artifactId>elderly-assessment-system</artifactId> <version>1.0-SNAPSHOT</version> <parent> <groupId>org.springfr
阅读全文
摘要:登录界面 老年人评估系统 - 登录 老年人评估系统登录 用户名: 密码: 角色: 注册页面 老年人注册 老年人注册 姓名: 性别: 年龄: 身份证号: 联系方式: 健康状况: 生活习惯:
阅读全文
摘要:根据题目需求进行延伸以此来完善业务逻辑。老年人评估系统系统功能概述 一、项目需求 老年人评估系统是一个为了全面、科学地对老年人的身体和能力状况进行评估和管理的系统。它能够为老年人提供一个记录和跟踪自身能力变化的平台,同时也为相关管理部门、养老机构等提供有效的数据支持,以便更好地为老年人提供个性化的服
阅读全文
摘要:FORM表单 还有就是表单项的相关内容 <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>个人信息<
阅读全文
摘要:这部分内容主要包含了静态页面的设计,首先关于基础的概念需要了解。HTML部分需要了解常用的标签,基础的HTML文档的格式。基础的标签有
阅读全文
摘要:动态网页技术 动态网页技术包括 JavaServlet、JSP、ASP.NET、PHP 和 AJAX 等。这些技术允许网页根据用户输入或其他条件动态生成内容 1 2 。 JavaServlet 和 JSP JavaServlet 是在 Web 服务器端运行的 Java 应用程序,JSP(Java S
阅读全文
摘要:JavaScript 基础 JavaScript 是一种用于为网页添加交互功能的编程语言。它可以实现动态效果、表单验证、与服务器的交互等 1 2 。 // JavaScript 示例 document.addEventListener('DOMContentLoaded', function() {
阅读全文
摘要:CSS(层叠样式表)用于为网页添加样式。它可以控制文本的颜色、字体、布局等。CSS 可以通过内联样式、内部样式表和外部样式表来应用 1 2 。 /* 外部样式表示例 */ body { background-color: #f0f0f0; font-family: Arial, sans-serif
阅读全文
摘要:HTML 基础 HTML(超文本标记语言)是构建网页内容的基础。它使用标签来定义网页的结构和内容。例如, 标签用于标题, 标签用于段落, 标签用于链接, 标签用于图像等 1 2 。 示例网页 这是一个标题 这是一个段落。 这是一个链接
阅读全文
摘要:  ,需要这样写: /test/demo_form.php?name1
阅读全文
摘要:2.3 HTTP请求响应消息和请求响应方法 http请求包含三个部分: 请求消息:包括三个部分,请求方法URL协议、请求头、请求体 2.3.1 请求头包含: Accept:指浏览器或其他客户可以接爱的MIME文件格式。Servlet可以根据它判断并返回适当的文件格式。 User-Agent:是客户浏
阅读全文
摘要:2.1 HTTP的基本概念与交互模型 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。 HTTP 协议的特点 1.无连接—限制每次连接只处理一个请求 2.无状态
阅读全文
摘要:Web 应用架构可以划分为两大子系统:前端子系统和后台子系统。 前端子系统: 基础技术: Html / CSS / Javascript 开发框架: jQuery, Extjs , Flex 等; 后台子系统: 基础技术: Java Servlet; 开发框架: Struts, Spring, Hi
阅读全文
摘要:4、web基本架构 C/S的含义:Client/Server。服务器安装高性能PC、工作站、并采用大型数据库系统。客户机安装专用的客户机端软件、服务器安装专门的服务器软件。 B/S的含义:Browser/Server。客户机仅仅安装一个浏览器。服务器安装IIS或者Apache、或者数据库。目前常用。
阅读全文
摘要:1、web浏览器的基本概念 浏览器的含义:它是一个软件。浏览器是指运行在用户的机器上用来展现和浏览 来自web服务器或者本地文件系统中HTML页面,并让用户和这些页面交互的一种客户机软件。 PC端常见的浏览器:internet Explorer(微软);Firefox(火狐);Opera;Chrom
阅读全文
摘要:3.Web应用程序的工作原理 浏览器的访问过程如下(用户想要访问网页,需要先获取网站首页的站点信息): (1)浏览器地址栏输入想要访问网站首页的地址 (2)用户向浏览器发送访问首页的请求 (3)服务器收取客户端的的访问请求 (4)服务器处理请求(若首页动态文档需要经过数据处理再返回,若为静态文档直接
阅读全文
摘要:1.本地计算机和远程服务器 本地计算机:用户自己浏览站点的本地机器 远程服务器:为客户端(用户)计算机提供各种服务的高性能计算机,主要功能是接受客户浏览器发送的请求,分析请求,并给予响应,相应的结果发送给客户端的浏览器。 2.静态页面和动态页面 静态页面:HTML页面文件,所有的代码都在网页中,不需
阅读全文
摘要:1.1 Internet的基本概念 Internet(因特网),全球性的计算互联网络“信息共享”。 因特网(Internet)是一组全球信息资源的总汇。有一种粗略的说法,认为INTERNET是由许多小的网络(子网)互联而成的一个逻辑网,每个子网中连接着若干台计算机(主机)。Internet以相互交流
阅读全文