首页 > 其他分享 >今日总结

今日总结

时间:2023-03-10 22:14:22浏览次数:32  
标签:总结 Web HTTP Java 数据库 服务器 今日 Servlet

今天学习了java servlet的知识

Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。

使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。

Java Servlet 通常情况下与使用 CGI(Common Gateway Interface,公共网关接口)实现的程序可以达到异曲同工的效果。但是相比于 CGI,Servlet 有以下几点优势:

• 性能明显更好。

• Servlet 在 Web 服务器的地址空间内执行。这样它就没有必要再创建一个单独的进程来处理每个客户端请求。

• Servlet 是独立于平台的,因为它们是用 Java 编写的。

• 服务器上的 Java 安全管理器执行了一系列限制,以保护服务器计算机上的资源。因此,Servlet 是可信的。

• Java 类库的全部功能对 Servlet 来说都是可用的。它可以通过 sockets 和 RMI 机制与 applets、数据库或其他软件进行交互。

标签:总结,Web,HTTP,Java,数据库,服务器,今日,Servlet
From: https://www.cnblogs.com/zhaoyueheng/p/17204776.html

相关文章

  • 2023.3.10每日总结
    web项目实现mysql增删改查并从前端页面操作 1.看下各个包下面的文件,我上一篇文章已经说过了,这里对上一章有一部分重复的2.User.java是数据库元素写的一个类,代码......
  • 20230310考试总结
    \(0h\)~\(0.5h\):大概将所有题目看了一下并且稍微想了一下T1,但没什么进展。\(0.5h\)~\(1.5h\):发现T3是求最大团的问题,直接打了随机化算法。\(1.5h\)~\(2h\)......
  • 每日总结-23.3.10
    <?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:orientation="horizontal"android:layout_w......
  • 每日总结 3.10
    今天学习了按键的操作。首先是按键的点击事件:packagecom.example.dongnao;importandroidx.appcompat.app.AppCompatActivity;importandroid.annotation.Suppress......
  • 每日学习总结_20230310
    今天学习了Android开发的基础知识,包括活动(Activity)、布局(Layout)、视图(View)等概念。还学习了如何创建一个简单的界面,使用XML进行布局,以及如何在Java代码中处理用户输入。明......
  • mysql锁总结
    概述:锁是在并发访问时,解决数据的有效性、一致性问题,有全局锁、表级锁、行级锁,锁粒度越小越好。全局锁:是对整个数据库实例加锁,一旦对整个数据库实例加了锁,那么就意味着这个......
  • 每日总结2023/3/10
    今天学习了AS中的复选框按钮效果如下  tv_text=findViewById(R.id.tv_text);bt_fa=findViewById(R.id.bt_fa);cb_sing=findViewById(R.id......
  • 今日报告-19
    今日打卡所花时间(包括上课):3h代码量(行):100发表博客:1篇(不包括本篇)了解到的知识点:今天主要学到的知识是ContentProvider,用相关知识,优化了自己的App的界面和功能,看了一些......
  • 记录--vue3+setup+ts 知识总结
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助vue3于2020年09月18日正式发布,2022年2月7日vue3成为新的默认版本距离vue3正式发布已......
  • 3月10日总结
    本文介绍基于Python中GDAL模块,实现MODIS遥感影像数据的读取、计算,并基于质量控制QC波段进行图像掩膜的方法。前期的文章PythonGDAL读取栅格数据并基于质量评估波段QA对指......