基于Web的停车场管理系统(论文+源码)_kaic

news2024/11/23 17:15:36

                                                    

摘要

我国经济的发展愈发迅速,车辆也随之增加的难以想象,因此车位的治理也越来越繁杂,为了方便停车位相关信息的管理,设计开发一个合理的停车位管理系统尤为重要。因而,具有信息方便读取和操作简便的停车位管理系统的设计与实现,对于管理人员以及用户来说具有非常重要的意义。 

本系统采用JSP技术,MYSQL数据库,基于Springboot框架开发。进行了系统的分析,需求分析,设计分析,功能分析,从开发背景、开发环境、目标、流程、数据库、系统维护等方面都进行了总体的规划与设计。系统具有灵活的一体化设计方式,圆满完成了整个系统的全面设计。系统具有管理员和客户两个角色的功能,完成了停车位相关信息的管理。

本文得到了国家863计划、国家自然科学基金以及教育部发光材料与器件工程研究中心项目的资助。

关键词停车位管理系统JSP技术MYSQLSpringboot框架

Parking management system based on Web

Abstract

With the rapid development of China's economy, it is hard to imagine the increase of vehicles. Therefore, the management of parking space is becoming more and more complicated. In order to facilitate the management of parking space related information, it is particularly important to design and develop a reasonable parking space management system. Therefore, the design and implementation of parking management system with convenient information reading and operation is of great significance for managers and users.

The system uses JSP technology, MySQL database, based on springboot framework development. System analysis, demand analysis, design analysis, function analysis, from the development background, development environment, objectives, process, database, system maintenance and other aspects of the overall planning and design. The system has a flexible integrated design method, which successfully completed the overall design of the whole system. The system has two roles of administrator and customer, and completes the management of parking related information.

Keywords: Parking space management system; JSP technology. MYSQL; Springboot framework

目  录

1   

1.1研究背景

1.2研究现状

1.3研究内容

2 相关技术简介

2.1 JSP技术

2.2 JAVA技术

2.3 MYSQL数据库

2.4 B/S结构

3 系统需求分析

3.1 系统可行性分析

3.1.1 操作可行性

3.1.2 经济可行性

3.1.3 技术可行性

3.2 系统性能分析

3.3系统流程分析

3.3.1注册流程

3.3.2用户登录流程

3.3.3信息添加流程

3.4 系统用例分析

3.4.1管理员用例图

3.4.2客户用例图

4 系统设计

4.1 系统结构设计

4.2 系统架构设计

4.2.1总体架构设计

4.2.2系统网络拓扑结构图

4.3系统顺序图

4.3.1用户登录管理模块

4.3.2添加信息管理模块

4.4数据库设计

4.4.1数据库实体

4.4.2 数据库表

5 系统实现

5.1 登录功能模块的系统

5.2 管理员功能模块的系统

5.2.1客户管理界面

5.2.2 后台用户管理界面

5.2.3 用户咨询界面

5.2.4 系统公告管理界面

5.2.5 修改密码界面

5.2.6车位管理界面

5.2.7 停车订单查询界面

5.3 客户功能模块的实现

5.3.1注册界面

5.3.2停车向导界面

5.3.3我的订单界面

5.3.4 在线咨询界面

5.3.5编辑账户界面

6 系统测试

6.1系统测试目的与意义

6.2测试用例

6.3测试分析

结论

致谢

参考文献

1 概  述

1.1研究背景

随着电脑的普及,非常多的事都可以通过电脑来完成。

在这个网络飞速发展的现代,我们对计算机的依赖程度是非常的高的,无论是在哪方面对它的使用频率都很高,这给我们的生活带来了很大的改善,不但丰富了我们的生活,还将我们的工作方式改变了。因此,现代社会的建设,互联网的贡献是非常大的,越来越高科技化。由于现代技术方面的推进步伐太快,我们社会的整个结构以及经济方面的改变是非常大的,不但是在生活层面,在工业方面的改变提升也是很大的,现在这个信息化的时代,无论是从国家层面来说还是行业,甚至是组织乃至个人的生产发展都离不开信息化的帮助,这也是各方面的重要因素。对于停车位管理来说,以前那种效率低下的管理方式,在现在这样的高速发展的情况下是无法满足我们正常的生活和发展的需要,面对这一艰难的形式,由于现在的互联网技术的发展成熟,用户开始关注利用计算机平台来实现停车位方面系统化的管理,因此,在目前这种情况下,我们有必要开发建立一款与现代相匹配的停车位管理系统。

新兴的停车位管理系统有着以前老旧的管理系统之间有着无法比拟的优点,其具有方便、及时、管理快捷的特点,受到了广泛使用。而且现在的运用互联网的方式,我们的停车位管理系统能够在各方面有着很大的优势,而且整个的储存空间很大,成本低,查找方便,能够有效提高管理效率。

1.2研究现状

近年来,由于互联网技术的高速发展,全球的互联网发展迅猛,速度令人感到不可思议,展现出良好的发展势头,而且,人均使用网络的频率提高,这是一个好的现象。就目前的数据来看,截至六月份,据不完全统计,我国光是普通的网民人数都已经到了7.56亿,比全国人口的一半还要多,而在全球层面上更是达到了五分之一。对于计算机流行的新型管理方式,这已经慢慢的取代了传统的停车位管理方式。截止到现在,在全世界市值排名前十的公司内,只有三家没有运用计算机进行信息管理的生产方式,其中, 一些发展比较晚的中国科技公司基本上领先于传统的未使用互联网的实体企业,我们应该大胆的在新的领域发展,每一片未知的领域都偶值得去闯一下,就像现在的无人机、无人驾驶技术、人工智能的发展,这些都是最新的互联网技术的前沿,未来的一切都将和互联网相关。无论国际市场比国内的市场大多少,在所有办公层面以及公司会计管理的层面,我们都已经走出了中国,这其中最大的功劳还非得是离不开互联网技术的改变,还有从2007年以后无线网络覆盖率的极速攀升。就目前这个情况,那么未来的世界必然会有大的创新,届时,社会将发生翻天覆地的变化。

自从上个世纪诺依曼发明出了世界上第一台计算机开始,一个新的时代正在开始形成。技术在迭代,科技在进步,当初的第一台计算机体力庞大,、计算能力不足、能耗极高、功能单一极为不方便人们的使用。然而这一切都从微软公司发生改变,从他们创造出的操作系统开始,我们可以看到计算机的一系列操作,功能也多样化了,,不在局限于单纯的计算,渐渐的整个互联网时代开始形成,我们才能有现在的生活,使用计算机来减少我们的数据处理量,以及完成无人化信息的管理。

计算机的发展为企业提高管理效率宣传发布信息等提供了更好的网络商机。而整个网络环境的提升进步,给现在的停车位管理系统的实现创造了有利的条件,互联网计算机加快了这一进程,无纸化、无人化、自动化的停车管理系统崭露头角,这节能又环保,而且效率高,准确性也比人工高出了一个量级。

1.3研究内容

该论文主要由六个章节组成,分别如下所示:

第一章主要介绍该技术研究的背景,现目前的整个行业状况,以及研究的具体内容。

第二章介绍的是该停车位管理系统现目前所采用的一些理论和技术,开发环境。

第三章主要是该系统的整体分析,比如技术的执行性、功能实际需求性、流程具体化分析、系统构建的用例图、业务层面等。

第四章就较为详细介绍系统设计方面的方面,包括系统结构设计、系统总体设计以及数据库实体以及数据库表等。

第五章介绍停车位管理系统的整个具体实现步骤。

第六章介绍了系统的测试。

2 相关技术简介

2.1 JSP技术

JSP(Java脚本页面)是Sun和许多参与建立的公司所提倡的动态web技术。将Java程序添加到传统的web页面HTML文件(*)。htm,*。Html) [4]。

JSP是一种能够直接使用的编程语言,这种编程语言能够独立在html语言中运行,正因为JSP参照了许多编程语言的特性,使得JSP在web的脚本技术当中也占有一定的重要位置,对于刚入门编程行业的初学者来讲,jsp这种编程语言不仅容易学习,而且还具备许多高级的特性[6]。在程序的开发过程中,使用jsp也不失为一种正确的选择,像表单数据的收集操作以及字符串信息的处理方面等等,jsp都能很轻松地解决,帮助程序开发者省下许多时间,最新的JSP版本出来了,这也是一个崭新的JSP时代的来临。它的独特之处在于能够面向对象的所有机制,而且能够有向下方面的兼容性。因此,使用它。我们可以按照实际情况来选择所需要的操作系统、相对合适的数据库管理系统、还有Web服务器等等。而且,在设计者开发的时候,一共有两种选择可选,分别是面向对象、和面向过程,甚至这两种同时使用都是可以的。可以称为混和方式设计[5]。

JSP的优点也是很不错:你一次编写,可以一直运行。还有jsp可以延展可以缩短的强大优势,还有就是支持多种开发语言并且兼容性好,适用于很多平台顺利运行[10]。

2.2 JAVA技术

Java编程语言有多方面,比如分布式的、跨平台式的、还有可移植式的等。它能够在不同的平台独立运作,如果运用Java编写出来的程序,它能够在全世界的范围内实现共享[12]。该语言是在上世纪末SUN公司面向对象开发出来的一代新的程序。这是基于在撰写C++语言程序的时候面临的一些难题应运而生的。公司的目标就是要把JAVA语言打磨成一个简单、安全、可靠、具有高编写效能、可移植、鲁棒性(Rovust)的多功能语言程序。互联网的发现造就了该语言的大面积应用,这非常适合用来当做开发互联网的软件。现在JAVA已经算是一款第一梯队的开发语言。

2.3 MYSQL数据库

我们管理系统使用的是MYSQL数据库管理系统,该管理系统是所有关系型数据库管理系统中的佼佼者,原因和他的代码免费来源[4],有关,再者就是,该数据库管理系统的大部分功能完全对普通学习和使用它的中小企业够用。因此,很多的开发中小型网站的从事者都选择这一款数据库管理系统。

MYSQL是一个多线程、又开源的关系型数据库管理系统,由于它的开放性质,能够跨平台使用,所以在实际普及来看是很不错的,很多人都对它有所了解,尽管功能不是很强大。在该数据库管理系统中,每一个表都相对应,都有着各自的联系。数据库的意义非同凡响,当我们缺少了数据库链接时,就没办法运行程序,这显然可以看见数据库与程序的重要性,是紧密相连接的。

2.4 B/S结构

B/S架构,是完全不需要在某一个客户端来布局的,我们用这种程序结构都是在浏览器中使用,即只需要把开发出来的程序匹配到一台远程服务器里面,这样我无论是在哪里,在任何地方都可以通过网络访问该服务器的客户端界面,无论是手机还是电脑上都可以完成对程序的使用操作,这将给使用它的人们带来很多方便。此种结构不但将程序的运营效率无形之中提高了,而且也把地域性的限制破除,把程序的使用成本大大拉低。

B/S这一结构模式和互联网的发展密不可分,它是对C/S的改进,因为以前的C/S结构需要在电脑上进行安装,比如我们最常使用的QQ、杀毒软件、办公软件等等,都是C/S结构开发的,可是就站在互联网发展的现状,C/S已经无法满足人们的需求,更想要一种能够实现信息数据共享的结构体系,鉴于人们需求的变化,诞生了B/S这一结构,改不了以往需要直接访问服务器的方式(即C/S模式),使用户在浏览器上都可以完成访问服务器的目的。这种体系结构不仅使得开发出的程序访问更为便捷,而且还减少了更新维护成本,提高交互性。

另外,我们研发出来的这一管理系统有些独特的优点。我们只需要在远程服务器上得到了访问该停车位管理系统的权限后。就可以简单的在网络上开始访问和操作该系统,这是一种比较新颖的操作模式。这可以使我们单纯的在服务器上的程序进行一定的维护,能够保证程序的正常运行就可以,这不但把维护成本降低很多,而且还把工作效率提高不少,是值得运用的。

3 系统需求分析

3.1 系统可行性分析

就防止投资的失误,保证一个新系统的完全开发出来并运行下去,无论是从操作层面、还是技术层面、乃至经济层面来说,都要对其系统本身进行一定的可行性分析研究报告。

3.1.1 操作可行性

我们做出来的系统登录界面必须以人为本,达到简单易懂,比较通俗,因此,为了大家适应,登录界面还是保留为我们平常使用的窗口界面,除此之外,在系统的开发方面,就采用了普通的JSP技术。这也给了广大的用户熟悉的时间,所需要的学习时间更少,能够迅速对系统熟悉,而系统的了解一些基本的操作方法。除此之外,在系统维护方面也做了一定的优化,方便管理人员管理,在用户登录界面进行一些适当的提示,为用户着想,增加人性化程度。

3.1.2 经济可行性

该停车位管理系统使用的软件方面,都是开源的,可以共享的,这也极大的降低了企业在产品开发时的研发成本。同时对计算机的配置要求也极低,哪怕是普通的网吧变卖后的一些淘汰的电脑都能够满足这些要求,所以,我们的系统在经济可行性这一方面做的还是非常到位的,所以在经济上是十分可行的。

3.1.3 技术可行性

(1)硬件可行性分析

我们系统在硬件这一方面的要求也没有什么特别要求,凡是能够在平常普通的一些硬件配置都能够很容易的达到,目的只要能够使系统能够正常启动工作就可以,别的不做要求,还有这有着特别高的工作效率。但是,系统对硬件的要求也不能太低,特别低的情况下也可能导致产生的低效率以及很低的性能。不过,就大多数人的情况而言,系统的配置,还是能够达到这个要求的。所以。在我们系统硬件的这方面是完全可行的。

(2)软件可行性分析

JSP,技术很好的提供了一个相同类型机制的类似的借口动态模型,这样的设计更加的集中。另外,很多代码的重复利用能够良好的体现这一特征。所以,我们综合这个系统的实际情况我们就选择了使用JSP来作为我们系统的开发技术。所以,这样子我们系统在软件方面也是没有问题的。

所以,对这三个重要的方面的可行性分析后,我们能够知道,该停车位管理系统的研发是完全没有问题。

3.2 系统性能分析

如今网络的信息化,我们的生活方便了不少,然而也有一些危害,许多不法人员利用网络高科技进行信息窃取,如果你的信息一旦出现了泄漏的情况,这会给你带来很大的损失,目前利用网络信息进行犯法违规的事件越来越多,涉及方面也很广,这必须要引起重视。所以,在设计每一个程序时,都要首当其冲考虑的就是程序的安全,防止系统数据的丢失、泄露。

一个程序的优劣往往和数据库有关,因此,在充分考虑系统的安全性后,就要求考虑系统数据方面的需求,要求所有的数据必须统一和完整,在整个的数据表中,不同的数据库表中同一个数据要相同,而且还要完整。

在这个程序运行的过程中,要求页面与页面之间的转换时间不能过长,要在人们能够接受的范围,否则人们会因为过长的等待时间而不喜欢使用。

3.3系统流程分析

3.3.1注册流程

没有账户的用户就要进行注册,过程如下3-1。

图3-1注册信息流程图

3.3.2用户登录流程

我们要保证系统的安全,那就必须先让系统处于登陆中。然后管理员和客户又在不同的密码以及账户之间登录不同的管理界面。该流程如下3-2。

图3-2 登录界面流程图

3.3.3信息添加流程

管理员和客户可进行信息添加操作,在系统添加信息的时候,最先要输入信息,注意是否正确,等待添加成功后。再返回到输入的信息,该过程如下3-3。

图3-3信息添加流程图

3.4 系统用例分析

该停车位管理系统的目的就是协调客户和管理员的两种要求,下面将通过用例图来描述用户和各用例之间的关系。

3.4.1管理员用例图

管理员成功登录后有车位功能、用户管理、我的账户,退出。该过程如下3-4。

图3-4管理员用例图

3.4.2客户用例图

客户可以进行注册登录,登录后功能有与我相关,账户的管理,账户的信息,客户方面的用例图如下3-5。

图3-5客户用例图

4 系统设计

4.1 系统结构设计

停车管理系统它主要分为客户和管理员这两方面。该停车位管理系统运用的B/S结构以及Web服务两种模式,是在使用互联网环境下的一种模型结构。只要使用者连接上了网络过后,无论是在哪里,任何时间、地点,都能够使用。系统结构图如图4-1所示:

图4-1 系统结构图

4.2 系统架构设计

4.2.1总体架构设计

该系统的全部是一个很大的任务又细分为很多个小的板块的过程,又将这些很小的任务分开,完成后组成一个完整的任务。在整个设计过程中,必须要确定能够让具体的方案实现。然而想要了解每一个小目标,那就必须要把相关的技术分析了解清楚。最后再对系统进行一个初步的设计,在渐渐的对其优化,最后就设计出一个具体又可以实现的系统结构。

系统的框架图如图4-2所示。

图4-2系统框架图

4.2.2系统网络拓扑结构图

该停车位管理系统,运用最新的B/S架构,有着简单易上手,能够共享,维护简单等优点。该系统的网络拓图如下4-3。

图4-3系统的网络拓扑图

4.3系统顺序图

4.3.1用户登录管理模块

登陆部分的版块不但要满足用户还要满足管理员,该模块如下4-4。

图4-4用户登录顺序图

4.3.2添加信息管理模块

管理员和客户登录后台后可进行信息的添加,添加信息顺序图如图4-5所示

图4-5添加信息顺序图

4.4数据库设计

数据库是整个计算机信息系统的基础。信息的收集存储、检索、更新和加工以及传播等方面都必须要在数据库管理系统的帮助下才能够完成。现在,我们电脑系统的关键技术核心是在数据库方面,这方面的好坏都对质量和效率有着直接的影响。

4.4.1数据库实体

在目前,用户可以参加数据库设计的评价,这有利于保障用户的体验,在这个概念模式里面E-R方法最常用。

通过分析需求,我们建立如下的模型:

1、车主信息的实体属性,如4-9。

图4-9 车主信息实体属性图

2、咨询信息实体属性图如图4-10所示

图4-10 咨询信息实体属性图

3、订单信息实体属性图如图4-11所示

图4-11 订单信息实体属性图

4、车位信息实体属性图如图4-12所示

图4-12 车位信息实体属性图

5、公告信息实体属性图如图4-13所示

图4-13 公告信息实体属性图

4.4.2 数据库表

该停车位的管理系统需要后台数据库,下面详细介绍。各个表的设计结果如下:

表 4-1  huiyuan客户信息表

列名

数据类型

长度

允许空

说明

Id

int

11

编号

accountname

varchar

255

账号

address

varchar

255

地址

birthday

datetime

出生日期

createtime

datetime

创建时间

des

varchar

255

描述

idcardno

int

11

身份证号

jifen

int

11

积分

jiguan

varchar

255

籍贯

logintimes

varchar

255

登录次数

name

varchar

255

名称

password

varchar

255

密码

photo

varchar

255

头像

sex

varchar

255

性别

tel

int

11

电话

xtype

int

11

类型

yue

double

余额

paypwd

varchar

255

支付密码

表 4-2  leaveword咨询信息表

列名

数据类型

长度

允许空

说明

id

int

11

编号

dcontent

varchar

255

咨询内容

lwren

varchar

255

咨询人

pubtime

datetime

咨询时间

replycontent

varchar

255

回复内容

replyren

varchar

255

回复人

status

int

11

状态

title

varchar

255

标题

表 4-3 parkingrec订单信息表

列名

数据类型

长度

允许空

说明

id

int

11

编号

cpno

varchar

500

车牌号

begtime

datetime

开始时间

endtime

datetime

结束时间

state

int

11

状态

fee

double

费用

photo

varchar

500

车位

hyid

int

11

客户

表 4-4 chewei车位信息表

列名

数据类型

长度

允许空

说明

id

int

11

编号

cwno

varchar

500

车位号

state

int

11

状态

tupian

varchar

500

图片

表 4-5  notice公告信息表

列名

数据类型

长度

允许空

说明

id

int

11

编号

content

varchar

255

内容

createtime

timestamp

时间

pubren

varchar

255

发布人

title

varchar

255

标题

5 系统实现

5.1 登录功能模块的系统

管理员和客户还可以输入用户名、密码等,并选择登录方式,界面如下5-1图。

图5-1 登录界面

5.2 管理员功能模块的系统

5.2.1客户管理界面

管理员还能够在客户的管理界面查看到所有用户的信息,可以对其进行添加,修改,查询或者修改的界面如下5-2。

图5-2客户管理界面

5.2.2 后台用户管理界面

管理员还能够在后台界面查看到用户信息,可以对其进行添加,修改,还有删除以及查询功能,该界面如下5-3。

图5-3后台用户管理界面

5.2.3 用户咨询界面

管理员还可以管理这些由客户留下的咨询信息,包括标题,咨询人,留言时间,还有状态等等,该界面如下5-4。

图5-4用户咨询界面

5.2.4 系统公告管理界面

管理员还可以在整个系统的公告中看到所有之前的系统公告,并且对其添加、删除和修改。该界面如下5-5。

图5-5系统公告管理界面

5.2.5 修改密码界面

管理员还能够修改包括原始密码修改密码,再确认密码,该界面如下5-6。

图5-6修改密码界面

5.2.6车位管理界面

管理员还可以增加、查询和删除车位的功能,该界面如下5-7。

图5-7车位管理界面

5.2.7 停车订单查询界面

系统管理员能够对停车的订单进行查询和查看,还有删除等功能,该界面如下5-8。

图5-8 停车订单查询界面

5.3 客户功能模块的实现

5.3.1注册界面

客户可以输入账户名,姓名,性别,身份证,还有照片这些信息来注册,该界面如下5-9。

图5-9注册界面

5.3.2停车向导界面

客户可以点击查看车位信息,点击可以进行停车登记,这个界面如下所示5-10。

图5-10停车向导界面

图5-11停车登记界面

5.3.3我的订单界面

客户可以查看我的订单信息,并且可以进行出车,删除和查询,这个界面样子如下5-12。

图5-12我的订单界面

5.3.4 在线咨询界面

车主可以输入标题,提交内容后开始咨询信息,而且能够对自己的信息进行管理,该界面如下5-13。

图5-13 在线咨询界面

5.3.5编辑账户界面

客户可以编辑账户信息,包括姓名,性别,联系电话,还有自己的身份证,这个界面如下5-14。

图5-14 编辑账户界面

6 系统测试

6.1系统测试目的与意义

系统测试这个阶段在整个信息管理周期都是一个比较重要的。它的重要程度主要在整个系统可靠性还有质量的稳定这一方面,这对于全方面整体性来说,是最终的审查阶段。

我们系统测试的首要目的那就是尽最大努力在整个工作中检测出程序的所有错误方面,只有这一关过了,并且修复了这才算完成。这将系统的稳定性提高了,首要目的就是把检测系统做到极致。这其中主要又是三个阶段,分别是模块的测评、组装测试、确认测试这三方面。通过对整个管理系统的测试来查找出是否能够达到客户的具体需求。结合测试的结果,我们要查找出漏洞,不断的完善、调试这些错误,对其修复。

整个系统开发完成后需要统一的封装测试,这个环节在开发过程中是非常重要的,有着如下意义所在∶

1.发现软件错误;

2.对软件进行有效定义,并且实现完成从低到高的整个组装过程。

3.验证软件是否满足任务书和系统定义文档所规定的技术要求

4.给软件的纸浆模型的形成提供一定的理论依据。

用户登录功能测试,如下表所示。

表6-1用户登录功能测试用例表

用例名称

测试功能

操作

操作过程

预期结果

测试结果

用户登录模块测试

正确输入用户信息,用户成功登录。

输入用户的信息

1.在密码框输入用户的密码。

2.点击登录按钮。

跳转到各角色的界面

正确

车位信息添加功能测试,如下表所示。

表6-2车位信息添加功能测试用例表

用例名称

测试功能

操作

操作过程

预期结果

测试结果

车位信息添加模块测试

正确输入车位信息,完成车位的添加

车位的基本信息

管理员点击发布车位后根据提示填写车位信息,然后点击“提交”按钮。

提示成功。

正确

车位添加模块测试

车位添加失败的情况

车位信息重复

管理员点击发布车位后填写的车位信息重复,然后点击“提交”按钮。

提示“车位信息重复”。

正确

车位添加模块测试

车位添加失败的情况

车位信息不完整

管理员点击发布商车位后填写的信息不完整,然后点击“提交”按钮。

提示“*信不能为空”。

正确

公告信息界面测试,如下表所示。

表6-3公告信息界面测试用例表

用例名称

测试功能

操作

操作过程

预期结果

测试结果

公告信息显示功能模块测试

公告信息显示的正常情况

显示公告信息

用户点击查看公告信息,进入公告列表,点击进入详细介绍界面。

进入公告详细信息界面

正确

6.3测试分析

经过对总体测试分析,停车位管理系统满足停车位管理的要求和需求。大多数的基本功能足够,使用容易,产品的运行性能优秀,这是一个有必要扩大推广的停车位管理系统。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2205863.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java基础-知识点

文章目录 数据类型包装类型缓存池 String概述不可变的含义不可变的好处String、StringBuffer、StringBuilderString.intern() 运算参数传递float与double隐式类型转换switch 继承访问权限抽象类与接口super重写与重载**1. 重写(Override)****2. 重载(Overload)** Object类的通用…

H3C GRE over IPsec VPN 实验

H3C GRE over IPsec VPN 实验 实验拓扑 ​​ 实验需求 某企业北京总部、上海分支、武汉分支分别通过 R1,R3,R4 接入互联网,配置默认路由连通公网按照图示配置 IP 地址,R1,R3,R4 分别配置 Loopback0 口匹配感兴趣流,Loopback1 口模拟业务网段北京总部拥有固定公网地址…

VMware Fusion 13.6.1 发布下载,修复 4 个已知问题

VMware Fusion 13.6.1 发布下载,修复 4 个已知问题 VMware Fusion 13.6.1 for Mac - 领先的免费桌面虚拟化软件 适用于基于 Intel 处理器和搭载 Apple 芯片的 Mac 的桌面虚拟化软件 请访问原文链接:https://sysin.org/blog/vmware-fusion-13/ 查看最新…

找不到xinput1_3.dll怎么解决,快来试试这个几个方法

在计算机系统运行过程中,当我们遭遇“找不到xinput1_3.dll”这一错误提示时,实际上正面临一个软件兼容性、系统组件缺失以及游戏或应用程序无法正常启动的关键问题。深入探究这一现象,我们会发现它可能引发一系列连带问题,例如某些…

【课程设计/毕业设计】Java家政预约管理系统源码+开发文档

项目介绍 一直想做一款家政管理系统,看了很多优秀的开源项目但是发现没有合适的。于是利用空闲休息时间开始自己写了一套管理系统。学习过程中遇到问题可以咨询留言。 在线体验 http://jiazheng.gitapp.cn/ 源码地址 https://github.com/geeeeeeeek/java_jiazh…

JVM和GC案例详解

接上文JVM环境配置说明:上文博客 一、JVM远程连接设置 1. JMX方式连接(这种方式没有GC监控),设置如下 2. 连接成功后可以查看基础配置参数(和服务器配置一致) 2. jstatd方式连接(这种方式没有CPU监控) 添加jstatd方式连接 双击Tomcat&#xff0…

python可变数据类型和不可变数据类型

先看一段代码。 value1 10 value2 value1 print(value1) print(value2) value1 30 print(value1) print(value2)再看另一段代码。 list1 [1,2,3,4] list2 list1 print(list1) print(list2) list1.append(5) print(list1) print(list2)第一段代码中,value2的值…

深入解析:如何使用LangChain进行RAG处理半结构化数据

深入解析:如何使用LangChain进行RAG处理半结构化数据 引言 在处理半结构化数据如PDF文件时,如何有效提取信息是一个挑战。本文将介绍如何使用LangChain的RAG处理模板处理这样的数据。我们将探讨安装、使用和在项目中集成的完整过程。 主要内容 环境设…

FLBOOK一款强大的电子产品图册制作工具

随着科技的飞速发展,电子产品已经成为我们生活中不可或缺的一部分。为了让消费者更好地了解产品特性、功能及优势,电子产品图册的制作显得尤为重要。今天,我要向大家介绍一款强大的电子产品图册制作工具——FLBOOK。 一、FLBOOK简介 FLBOOK是…

芜湖儿童自闭症寄宿制学校:为孩子打开未来大门

在探索自闭症儿童教育的广阔领域中,寄宿制学校以其独特的教育模式和全面的关怀体系,为自闭症儿童及其家庭带来了新的希望与可能。虽然本文聚焦于芜湖儿童自闭症寄宿制学校的概念,但让我们以广州星贝育园自闭症儿童寄宿制学校为具体实例&#…

登顶!智源BGE首开国产模型Hugging Face月度下载全球第一

BGE(BAAI General Embedding)系列模型是北京智源人工智能研究院研发的开源通用向量模型,该模型专为各类信息检索及大语言模型检索增强应用而打造。 自2023年8月发布首款模型BGE v1,历经数次迭代,BGE已发展为全面支持“…

百度下拉框出词技术解密:72小时出下拉词软件原理分享

如何才能刷下拉词?这个问题一直是企业做流量时最纠结的问题,百度下拉词作为百度搜索体验中的一项智能化功能,极大地方便了用户快速完成搜索,也成为了企业在搜索引擎优化(SEO)策略中的重要流量入口。通过研究…

Python学习-函数

函数 文章目录 函数定义与调用参数传递内存分析返回值参数定义默认值参数个数可变的参数关键字参数 变量的作用域 匿名函数基本语法示例lambda与排序高阶函数map函数reduce函数filter函数 多关键字排序 定义与调用 函数可以嵌套用 先定义后调用 def calc(a,b):cabreturn cre…

【Java SE 题库】递归的魅力之--> 汉诺塔问题

🔥博客主页🔥:【 坊钰_CSDN博客 】 欢迎各位点赞👍评论✍收藏⭐ 目录 1. 题目 2. 分析 2.1 图解 2.2 代码解析 3. 完整代码 3.1 运行截图 4. 小结 1. 题目 汉诺塔问题是一个经典的递归问题,源自一个古老的印度传…

MYSQL MVCC多版本并发控制机制与原理、可重复读/读已提交原理

1,前置知识回顾 1.1,当前读和快照读 根据前面章节可知,mysql在【可重复读】(RR)的事务隔离机制下,同一个事务中的多次读取结果是一样的。而【读已提交】(RC)事务隔离机制&#xff0c…

Spring Integration + MQTT

1. 简介 Spring Integration: Spring Integration是一个开源的Java库,用于构建基于消息的应用程序。它提供了一套丰富的组件和工具,使得开发者可以轻松地开发出可靠、灵活和可扩展的集成解决方案。以下是Spring Integration的一些主要用途&…

剪辑视频怎么学?四大工具助你轻松入门!

无论是制作短视频、记录生活点滴,还是从事专业影视制作,掌握视频剪辑技巧都至关重要。那么,剪辑视频怎么学呢?本文将为大家推荐四款实用的视频剪辑工具,助你轻松入门! 福昕视频剪辑:简单易用&a…

基于SpringBoot+Vue的医院预约挂号管理系统

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏:…

使用Postman搞定各种接口token实战!

现在许多项目都使用jwt来实现用户登录和数据权限,校验过用户的用户名和密码后,会向用户响应一段经过加密的token,在这段token中可能储存了数据权限等,在后期的访问中,需要携带这段token,后台解析这段token才…

1.1 前端技术的发展

大家好!今天,我将与大家分享一个非常有趣的话题——前端技术的发展。在这个数字化时代,前端技术已经成为我们日常生活中不可或缺的一部分。我们的学习目标是了解前端技术的发展,并探讨使用框架开发项目的优势。 首先,…