JavaEE系统结构

JavaEE & Tomcat Web 在英文中的含义是网状物、网络。在计算机领域,它通常指的是后者,即网络。像WWW是由 3 个单词组成的,即,中文含义是万维网;而 HTML、CSS 和 JS 的参考文档《W3School 全套教程》中的W3C就是万维网联盟。他们的出现都是为了让我们在网络的世界中获取资源,这些资源的存放之处,我们称之为网站。我们通过输入网站的地址(即网址),就可以访问网站中提供的资源。在网上我们能访问到的内容全是资源(不区分局域网还是广域网)。只不过,不同类型的资源展示的效果不一样。静态资源。 阅读详情

软件系统体系结构

常见软件系统体系结构B/S、C/S

1.1 C/S

l  C/S结构即客户端/服务器(Client/Server),例如QQ;

l  需要编写服务器端程序,以及客户端程序,例如我们安装的就是QQ的客户端程序;

l  缺点:软件更新时需要同时更新客户端和服务器端两端,比较麻烦;

l  优点:安全性比较好。

1.2 B/S(*****)

l  B/S结构即浏览器/服务器(Browser/Server);

l  优点:只需要编写服务器端程序;

l  缺点:安全性较差。

WEB资源

2.1 Web资源介绍

l  html:静态资源;

l  JSP/Servlet:动态资源。

当然,除了JavaWeb程序,还有其他Web程序,例如:ASP、PHP等。

2.2 静态资源和静态资源区别

 

2.3 访问Web资源

打开浏览器,输入URL:

l  协议名://域名:端口/路径,例如:http://www.itcast.cn:80/index.html

Web服务器

Web服务器的作用是接收客户端的请求,给客户端作出响应。

对于JavaWeb程序而已,还需要有JSP/Servlet容器,JSP/Servlet容器的基本功能是把动态资源转换成静态资源,当然JSP/Servlet容器不只这些功能,我们会在后面一点一点学习。

我们需要使用的是Web服务器和JSP/Servlet容器,通常这两者会集于一身。下面是对JavaWeb服务器:

l  Tomcat(Apache):当前应用最广的JavaWeb服务器;

l  JBoss(Redhat红帽):支持JavaEE,应用比较广;EJB容器

l  GlassFish(Orcale):Oracle开发JavaWeb服务器,应用不是很广;

l  Resin(Caucho):支持JavaEE,应用越来越广;

l  Weblogic(Orcale):要钱的!支持JavaEE,适合大型项目;

l  Websphere(IBM):要钱的!支持JavaEE,适合大型项目;

Docker+vLLM内网离线部署Qwen3 流程 本文介绍了在CentOS 7系统下进行VLLM容器化部署Qwen3-32B大模型的内网离线方案。首先需准备Nvidia显卡驱动、CUDA 12.4和Docker环境。通过联网机器拉取vllm/vllm-openai镜像并导入内网服务器,同时从魔塔社区下载模型文件。部署时使用docker run命令启动容器,配置了GPU资源、内存共享、端口映射等参数,特别指定了模型路径、并行计算、内存利用率等关键参数。该方案实现了大模型在内网环境的安全高效部署,适用于需要离线运行的AI推理场景。 阅读详情

相关推荐

从理论到实践:Zemax驱动下的离轴三反光学系统全流程构建

本文详细阐述了从理论推导到软件实现的离轴三反光学系统全流程设计方法。文章首先分析了离轴三反系统在空间遥感等领域的优势,然后手把手指导如何基于像差理论计算共轴三反的初始结构参数,包括曲率半径与圆锥系数。最后,重点介绍了在Zemax中完成从共轴建模、视场离轴设置到优化与性能评估的完整实战步骤,为光学工程师提供了宝贵的经验与避坑指南。

weixin_29205061的博客 238

javaEE体系结构

javaEE体系结构包括四层,从上到下分别是应用层、Web层、业务层、持久层。Struts和SpringMVC是Web层的框架,Spring是业务层的框架,Hibernate和MyBatis是持久层的框架。(下图所示) ...

weixin_41550144的博客 1872

ESP32-CAM搭建Arduino及简单使用

配置环境 方法一 文件 → 首选项 http://wechat.doit.am/package_esp8266com_index.json https://dl.espressif.com/dl/package_esp32_index.json 工具 → 开发板 → 开发板管理器 等待安装 方法二 https://github.com/espressif/arduino-esp32 Arduino安装目录下,找到hardware文件夹 建立文件夹espressif,然后在里面再建立一个esp32文件夹

Ying的博客 2万+

day08软件系统体系结构和WEB资源和web服务器

1       常见软件系统体系结构B/S、C/S 1.1 C/S l  C/S结构即客户端/服务器(Client/Server),例如QQ; l  需要编写服务器端程序,以及客户端程序,例如我们安装的就是QQ的客户端程序; l  缺点:软件更新时需要同时更新客户端和服务器端两端,比较麻烦; l  优点:安全性比较好。   1.2 B/S(*****) l  B/S结构即浏览器/服

ahqierlian的博客 616

[SoC]SoC验证中bootcode与firmware相关验证经验总结

本文总结了SoC验证中bootcode和firmware的验证经验。重点介绍了两种数据加载方法:1)使用Verilog系统函数$readmemh/$readmemb直接写入ROM/ARAM,需注意文件路径、格式和斜杠方向;2)通过Memory Hierarchy在initial块中操作,需要添加适当延时并注意路径拼接。文章还提供了在testcase phase中先读取数据到HASH再写入SRAM的示例,并强调加载后需使能edc_bypass以避免ECC错误。验证过程中需特别注意文件位置、格式要求及路径处理等

元直的博客 2497

【Zephyr存储专题】06_存储块设备驱动开发(Nand Flash)

本文介绍了基于Zephyr系统的NAND Flash驱动实现方案,重点阐述了Flash驱动模型的核心架构和关键API设计。

zero的博客 1802

JavaEE三层架构

分层的目的是为了解耦,解耦就是为了降低代码的耦合度,方便项目后期的维护和升级。1、视图层(web层):用于显示数据和接收用户输入的数据2、业务逻辑层(service层):负责关键业务的处理和数据的传递3、数据访问层(dao层):主要负责对数据库的直接访问。

小yu别错过的博客 5608

Zookeeper+Hadoop+Spark+Flink+Kafka+Hbase+Hive 完全分布式高可用集群搭建(保姆级超详细含图文) 附安装包网盘下载

Hadoop+Spark+Flink+Zookeeper+Kafka+Hbase+Hive完全分布式高可用集群搭建 Hadoop高可用集群搭建 Spark高可用集群搭建 Flink高可用集群搭建 Zookeeper高可用集群搭建 Kafka高可用集群搭建 Hbase高可用集群搭建 Hive高可用集群搭建 mysql搭建 jdk部署 大数据集群环境搭建

Mr.L-OAM的博客 2万+

JavaEE(入门)

JavaEE(Java Platform, Enterprise Edition)是由Sun Microsystems推出的一套标准,现由Oracle维护。JavaEE平台主要用于开发和运行企业级应用程序,具有高可扩展性、可维护性和跨平台性。掌握JavaEE的核心技术,并通过实际项目实践来巩固所学知识。在学习过程中,要注重理论与实践相结合,多动手编写代码,解决实际问题,逐步提高自己的编程能力。

2303_76624483的博客 1万+

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

JAVAEE框架(1)简介

问题1.现代企业实际开发随着业务的发展,软件系统非常复。如果不使用框架,每次开发系统都需要重新开发,需要投入大量的人力物力,并且重新开发的代码可能具有更多的漏洞,这就增加了系统出错的风险。问题2.团队中每个人有不同的编码风格,没有统一的调用规范;并且业务逻辑的实现无法完全分离,后期对代码的维护十分困难。为解决上述问题,框架应运而生。框架实现了很多基础性的功能,开发人员不需要关心底层功能操作,只需要专心地实现所需要的业务逻辑,大大提高了开发人员的工作效率。

dydy_dyy的博客 2587

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

JavaEE规范与系统结构

JavaEE规范: JavaEE规范是J2EE规范的新名称,早期被称为J2EE规范,其全称是Java 2 Platform Enterprise Edition,它是由SUN公司领导、各厂家共同制定并得到广泛认可的工业标准(JCP组织成员)。之所以改名为JavaEE,目的还是让大家清楚J2EE只是Java企业应用。在2004年底中国软件技术大会Ioc微容器(也就是Jdon框架的实现原理)演讲中指出:我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件,以延续它的生命力,而不是依赖J2S

itzhuzhu的博客 930

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

J2EE系统结构概念

最近在测试B/S系统,但是一直对JAVA的系统不是很了解,特别是J2EE下一些开发模式,一些中间件,容器,WEB服务器,EJB,javebean这些。感觉比较混乱。整理下相关的概念。实际J2EE平台上这些概念,都是为了实现程序的分层而提出的。程序分层的好处这里就不在去讨论了。主要的目的也就是解藕,提高程序的重用性,使得程序各层分工明确,不相互影响。上面是一个J2EE的结构图,分了3个部

CC的技术专栏 3258

企业开发简介(javaEE规范介绍)(web概述和资源分类)(系统结构介绍)

javaEE规范 javaEE (Java Enterprise Edition) :java企业版 它是由SUN公司领导、各个厂家共同制定并得到广泛认可的工业标准 javaEE早期叫做J2EE。J2EE版本从1.0开始到1.4结束;javaEE版本从javaEE 5版本开始。 javaEE规范是很多java开发技术的总称,这些技术规范都是沿用自J2EE的。 web概述 web在计算机领域代表的是网络 www (World Wide Web) ,万维网 网络相关技术的出现都是为了让我们在网络的世界中获

weixin_43872394的博客 400

0. 企业开发介绍

JavaEE规范 JavaEE规范是J2EE规范的新名称,早期被称为J2EE规范,其全称是Java 2 Platform Enterprise Edition,它是由SUN公司领导、各厂家共同制定并得到广泛认可的工业标准(JCP组织成员)。之所以改名为JavaEE,目的还是让大家清楚J2EE只是Java企业应用。在2004年底中国软件技术大会Ioc微容器(也就是Jdon框架的实现原理)演讲中指出:我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件,以延续它的生命力,而...

凤文Sharing的博客 133

JavaWeb学习笔记-JavaEE概述

JavaEE规范 JavaEE简介 JavaEE:Java企业版 它是由SUN公司领导、各个厂家共同制定的并得到广泛认可的工业标准。 JavaEE早期叫做J2EE,但是没有继续采用其命名规则,J2EE的版本从1.0开始到1.4结束,而JavaEE版本是从JavaEE 5版本开始,目前最新的版本是JavaEE 8 JavaEE 规范是很多Java技术的总称,这些技术都是沿用自J2EE的。一共包括了13个技术规范 包括:JDBC JNDI EJB RMI IDL/CORBA JSP XML JMS JTA J

qq_44653420的博客 878

1、Java综述

一.综述 1、系统结构图(xmind) 2、关键字

西伯利亚的雪景的博客 514

JAVA—— Tomcat、Http协议

文章目录1 企业开发简介1.1 JavaEE规范1.2 Web概述1.3 系统结构1.3.1 系统结构简介1.3.2 C/S结构1.3.3 B/S结构1.3.4 两种结构的区别及优略2 Tomcat2.1 Tomcat介绍2.1.1 关于服务器2.1.2 Tomcat下载与安装2.1.3 Tomcat各版本所需支持2.1.4 Tomcat目录结构详解2.2 Tomcat基本使用2.2.1 Tomcat启动和停止及问题分析解决1)启动和停止2)启动问题2.2.2 IDEA集成Tomcat服务器2.2.3 Li

weixin_50594210的博客 420

企业开发过程中的Java基础规范

企业开发过程中我们需要格外注意的JavaEE开发基础的规范

一枚有趣的灵魂~享受编程带来的快乐 300

J2EE 核心模式(Core J2EE Patterns)学习随心理解、随手记录(一)

第1章:导论。 模式能够: 利用一个经过验证可行的解决方案; 提供一套通用词汇; 约束解决方案的空间。   第2章:表现层设计考虑和不佳实践。 客户端验证:基于表单的验证、基于抽象类型的验证。 曾经在JSP中滥用过的助手类,通过助手类在页面和业务逻辑之间传递数据,有点类似于如今Struts中的Action作为传值模型时的情况。 表现层不佳实践: 多个视图中都包含控制代码; 表现层数据结构暴露给业务层或者业务领域对象,比如:暴露HTTPServletRequest; 重复提交表单;

四火专栏 3695

Java学习篇37-Tomcat&Http协议

企业开发简介、Tomcat介绍、Tomcat基本使用、Tomcat发布应用、HTTP协议、Tomcat具体应用

Txtechcom的博客 116

计算机毕业设计之基于 JavaEE 的音乐播放系统

系统结构图可以把杂乱无章的模块按照设计者的思维方式进行调整排序,可以让设计者在之后的添加,修改程序内容的过程中有一个很明显的思维方向。音乐播放系统的目的是让使用者可以更方便的将人、设备和场景更立体的连接在一起。能让用户以更科幻的方式使用产品,体验高科技时代带给人们的方便,同时也能让用户体会到与以往常规产品不同的体验风格。这就意味着音乐播放系统的设计可以比其他系统更为出色的能力,可以更高效的完成最新的。通过音乐播放系统来提升本课题的各项功能的工作效率,提供了一个多样功能,具有良好实用性的音乐播放系统。

2401_87154845的博客 294

基于JavaEE的智能人事管理系统(OA办公系统)

基于JavaEE的智能OA办公系统的设计与实现 文章目录基于JavaEE的智能OA办公系统的设计与实现1.前言2.准备工作3.项目结构4.部分界面截图5.部分代码分析5.1.1 ajax登录和添加员工功能5.1.2 考勤打卡功能5.1.3 ajax与Bootstrap Table实现表格内容的读写与分页5.1.4 员工各类信息统计Echarts代码6.总结6.总结 1.前言 本套系统主要实现的是OA办公系统中一些常用发功能,还有一些功能因为时间的原因没有开发,但主线功能基本完善。前端页面模板用的是GitHu

偉ing的博客 3726

基于 JavaEE 的影视创作论坛

在当今数字化时代,影视创作论坛成为了影视爱好者们交流与分享的重要平台。本文将详细介绍基于 JavaEE 的影视创作论坛的设计与实现,让大家了解其背后的技术奥秘。文末附有完整项目代码该论坛具备丰富的功能,包括首页推荐、用户管理、影片管理、评论管理、预告片管理、海报管理、公告管理、数据检索以及用户注册与登录等。系统结构主要分为后台管理和前台管理两部分。后台管理方面:管理模块提供管理员的登录与退出以及个人信息设置功能。电影管理模块可实现电影信息和电影分类信息的增加、删除、修改、查看等操作。

十二指环的博客 1030

计算机毕业设计SSM《JavaEE开发技术》课程学习网站【附源码数据库】

进过系统的分析后,就开始记性系统的设计,系统设计包含总体设计和详细设计。总体设计只是一个大体的设计,经过了总体设计,我们能够划分出系统的一些东西,例如文件、文档、数据等。而且我们通过总体设计,大致可以划分出了程序的模块,以及功能。但是只是一个初步的分类,并没有真正的实现。

bushe902的博客 812
上一篇: Oracle中序列
下一篇: Java流程控制
午-夜
博客等级 码龄12年 95粉丝 133原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值