首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏一朵灼灼华的博客

    javaweb4

    有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。由于线程之间的相互制约,致使线程在运行中呈现出间断性。线程也有就绪、阻塞和运行三种基本状态。就绪状态是指线程具备运行的所有条件,逻辑上可以运行,在等待处理机;运行状态是指线程占有处理机正在运行;阻塞状态是指线程在等待一个事件(如某个信号量),逻辑上不可执行。每一个程序都至少有一个线程,若程序只有一个线程,那就是程序本身。

    61820编辑于 2022-08-05
  • 来自专栏程序员的知识天地

    JavaWeb学习——4.XML

    前言 继续记录javaweb学过的东西 开始 1.xml的简介 1.什么是xml  XML:eXtensible Markup Language,可扩展标记性语言  和html一样,xml也是使用标签  (标签)  元素(标签)定义,下文统称标签:  (1)标签的定义有开始必须有结束  (2)如果标签没有包含标签的内容,则可以在标签内结束  (3)标签可以有嵌套,但是必须要合理嵌套,不能交叉嵌套  (4) ID:mtbcxx】 3.xml属性的定义  属性定义的要求:  (1)一个标签上可以有多个属性  (2)一个标签上两个属性的名称不能相同  (3)属性和属性值之间用等号,属性的属性值用引号引起来  (4) 属性的命名规范和标签相同 4.注释,特殊字符  注释:  写法:  注意:注释是不能嵌套的,也就是注释之中时不能再写注释的  助事业不能放在第一行第一列,因为这个地方必须放文档声明 特殊字符:  如果想要在 4.使用dtd定义属性  语法 ?

    1.1K20发布于 2018-09-14
  • 来自专栏wuter

    JavaWeb后端入门4-Tomcat

    如将demo文件夹赋值到webapps下,直接通过localhost:8080/demo即可访问

    20400编辑于 2025-04-03
  • 来自专栏秋落雨微凉Java开发栏

    JavaWeb核心篇(4)——Cookie和Session

    Java核心篇(4)——Cookie和Session 本篇文章将会简单介绍Cookie和Session的概念和用法 会话跟踪技术 首先我们需要搞清楚会话和会话跟踪的概念: 会话:用户打开浏览器,访问Web :Cookie不占用服务器资源,Session占用服务器资源 结束语 好的,关于Cookie和Session的内容就到这里,希望能为你带来帮助 附录 该文章属于学习内容,具体参考B站黑马程序员陈老师的JavaWeb

    65220编辑于 2022-10-25
  • 来自专栏小小程序员——DATA

    JavaWeb day4 Web概述Http协议

    Web概述与HTTP协议 1,Web概述 1.1 Web和JavaWeb的概念 ==Web是全球广域网,也称为万维网(www),能够通过浏览器访问的网站。 (assets/1627031023395.png)] 我们知道了什么是Web,那么JavaWeb又是什么呢?顾名思义==JavaWeb就是用Java技术来解决相关web互联网领域的技术栈。 1.2 JavaWeb技术栈 了解JavaWeb技术栈之前,有一个很重要的概念要介绍。 1.2.1 B/S架构 什么是B/S架构? 去请求所需要的相关资源; (2)资源分为动态资源和静态资源,动态资源可以是使用Java代码按照Servlet和JSP的规范编写的内容; (3)在Java代码可以进行业务处理也可以从数据库中读取数据; (4) 整个Web核心,我们总共有六天的学习内容,分别是: (1)Request是从客户端向服务端发出的请求对象, (2)Response是从服务端响应给客户端的结果对象, (3)JSP是动态网页技术, (4)

    73340编辑于 2023-02-16
  • 来自专栏微信公众号【Java技术江湖】

    走进JavaWeb技术世界4:Servlet 工作原理详解

    github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 本文是微信公众号【Java技术江湖】的《走进JavaWeb 该系列博文会告诉你如何从入门到进阶,从servlet到框架,从ssm再到SpringBoot,一步步地学习JavaWeb基础知识,并上手进行实战,接着了解JavaWeb项目中经常要使用的技术和组件,包括日志组件 实例必须能够同时服务于多个客户端请求,即service()方法运行在多线程的环境下,Servlet开发者必须保证该方法的线程安全性; 3\. destroy()方法:当Servlet对象退出生命周期时,负责释放占用的资源; 4\ 4\. 如果service()方法访问了全局的静态变量,如果同一时刻系统中也可能有其它线程访问该静态变量,如果既有读也有写的操作,通常需要加上同步控制语句。 5\. 目前 Servlet 中提供了 5 种两类事件的观察者接口,它们分别是:4 个 EventListeners 类型的,ServletContextAttributeListener、ServletRequestAttributeListener

    86500发布于 2019-10-21
  • 来自专栏关于Java学习@宁在春

    JavaWeb 入门篇(4)HttpResponse 详解 HttpRequest 详解

    设置响应头 刷新 跳转页面 /** * @Author: crush * @Date: 2021-05-09 19:35 * version 1.0 */ @WebServlet("/test4" doGet(req, resp); } } 测试 一个小demo 实现刷新 页面累加 /** * response * @author Adimi */ @WebServlet("/test4" ) public class ResponseTest4 extends HttpServlet { private static Integer id=1; @Override , HttpServletResponse resp) throws ServletException, IOException { // 访问request2 转发到 request4去 req.getRequestDispatcher("/request4").forward(req,resp); } @Override protected

    95020编辑于 2022-10-31
  • 来自专栏小小程序员——DATA

    JavaWeb day4 Web概述与HTTP协议

    Web概述与HTTP协议 1,Web概述 1.1 Web和JavaWeb的概念 Web是全球广域网,也称为万维网(www),能够通过浏览器访问的网站。 (assets/1627031023395.png)] 我们知道了什么是Web,那么JavaWeb又是什么呢?顾名思义JavaWeb就是用Java技术来解决相关web互联网领域的技术栈。 1.2 JavaWeb技术栈 了解JavaWeb技术栈之前,有一个很重要的概念要介绍。 1.2.1 B/S架构 什么是B/S架构? 去请求所需要的相关资源; (2)资源分为动态资源和静态资源,动态资源可以是使用Java代码按照Servlet和JSP的规范编写的内容; (3)在Java代码可以进行业务处理也可以从数据库中读取数据; (4) 整个Web核心,我们总共有六天的学习内容,分别是: (1)Request是从客户端向服务端发出的请求对象, (2)Response是从服务端响应给客户端的结果对象, (3)JSP是动态网页技术, (4)

    52420编辑于 2023-02-24
  • 来自专栏微信公众号【Java技术江湖】

    走进JavaWeb技术世界4:Servlet 工作原理详解

    github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 本文是微信公众号【Java技术江湖】的《走进JavaWeb 该系列博文会告诉你如何从入门到进阶,从servlet到框架,从ssm再到SpringBoot,一步步地学习JavaWeb基础知识,并上手进行实战,接着了解JavaWeb项目中经常要使用的技术和组件,包括日志组件 实例必须能够同时服务于多个客户端请求,即service()方法运行在多线程的环境下,Servlet开发者必须保证该方法的线程安全性; 3\. destroy()方法:当Servlet对象退出生命周期时,负责释放占用的资源; 4\ 4\. 如果service()方法访问了全局的静态变量,如果同一时刻系统中也可能有其它线程访问该静态变量,如果既有读也有写的操作,通常需要加上同步控制语句。 5\. 目前 Servlet 中提供了 5 种两类事件的观察者接口,它们分别是:4 个 EventListeners 类型的,ServletContextAttributeListener、ServletRequestAttributeListener

    75321发布于 2019-11-18
  • 来自专栏springboot

    JavaWeb

    一、Servlet 1、servlet是JavaWeb三大组件之一。三大组件分别是:Servlet程序、Filter过滤器、Listener监听器。 xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_ 初始化参数username的值:root servletContext上下文:org.apache.catalina.core.ApplicationContextFacade@43b81667 4) String realPath = context.getRealPath("/"); System.out.println("部署绝对路径"+realPath); //4. } } 三、jsp jsp本质是一个servlet程序 1) 九大内置对象 2) 四大域对象 3) 输出流对象(out和response) 四、Listener监听器 Listener监听器是javaweb

    1.1K00编辑于 2025-01-20
  • 来自专栏星辰大海byXC

    JavaWeb

    Java可以(Java做WEB开发我们称为JavaWEB开发。JavaWEB开发最核心的规范:Servlet【Server Applet服务器端的Java小程序。】) 以4开始的,一般是浏览器端的错误导致的。 以5开始的,一般是服务器端的错误导致的。 第三部分:状态的描述信息 ok 表示正常成功结束。 not found 表示资源找不到。 https://n.sinaimg.cn/finance/590/w240h350/20211101/7cabc342ff5b9dc018b4b00cc.jpg? (Gang of Four:4人组提出的设计模式) 单例模式 工厂模式 代理模式 门面模式 责任链设计模式 观察者模式 模板方法设计模式 ….. 先测试了4个常用的方法,获取请求参数的四个方法。

    7.1K20编辑于 2022-05-11
  • 来自专栏颜颜yan_的学习笔记

    Javaweb学习笔记——Javaweb概述

    目录 前言 一、XML语法 XML和HTML的比较 XML语法 1、文档声明 2、元素定义 3、属性定义 4、注释 二、DTD约束 什么是DTD约束 DTD的引用 外部引入 直接嵌入 DTD语法 元素定义 4、注释 为了对XML元素所包含的数据含义进行说明,或插入一些附加信息,比如作者姓名、地址或电话等,或者想暂时屏蔽某些XML元素,可以使用注释标记来实现,被注释的内容会被程序忽略,XML解析器不会解析和处理注释内容

    2K20编辑于 2022-12-01
  • 来自专栏迁移内容

    JavaWebJavaWeb技术架构演进

    ~ 本篇内容包括:JavaWeb 简介、JavaWeb 技术架构演进的各个阶段,即 JavaWeb-Servlet 阶段,JavaWeb-MVC 阶段(SSM/SSH)以及 JavaWeb-SpringBoot ---- 下一篇内容:JavaWeb:Servlet的应用及接口介绍 更多知识学习:全网最全的 Java 技术栈内容梳理(持续更新中) ---- 文章目录 一、JavaWeb 简介 二、JavaWeb-Servlet 阶段 1、JavaWeb-Servlet 阶段 2、JSP+JavaBean+Servlet 三、JavaWeb-MVC 阶段 1、MVC 模式概述 2、MVC 模式优点 3、MVP 模式 4、MVVC 模式 四、JavaWeb-SSH/SSM 阶段 1、SSH 框架 2、SSM 框架 五、JavaWeb-SpringBoot 阶段 ---- 一、JavaWeb 简介 Java Web,是用 Java 用于封装业务逻辑相关的数据以及对数据的操纵) View层:视图(渲染图形化界面,也就是所谓的UI界面) Presenter层:控制器(M和V之间的连接器,主要处理业务逻辑,包括显示数据,界面跳转,管理页面生命周期等) 4

    2.4K20编辑于 2022-12-02
  • 来自专栏look Java

    javaWeb

    56410编辑于 2023-12-07
  • 来自专栏JokerDJ

    JavaWeb

    JavaWeb 客户端与服务器 CS与BS 软件使用方式上两种划分 C/S:Client/Server PC客户端、服务器架构 特点: 在服务器当中就主要是一个数据库,把所有的业务逻辑以及界面都交给客户端完成 JavaEE 也就是Java Enterprise Edition,Java的企业版 开发JavaWeb应用程序,初级的一般是用JSP(Java Server Pages)+servlet+Javabean sun公司定义了这么多标准,其它公司的人都可以来去根据我这些标准来做JavaEE程序 常见JavaWeb应用服务器 weblogic:oracle公司的大型收费web服务器 支持全部javaEE规范 websphere 如果自己配置文件当中没有缺省的,就会找全局配置缺省的url-patten 4. }else{ resp.getWriter().write("验证失败"); resp.setHeader("refresh","3;url=/javaweb01

    98221编辑于 2023-11-27
  • 来自专栏LanceToBigData

    JavaWeb(七)之详解JavaWeb路径

    JavaWeb中需要写的路径大概分为四大类:     1)客户端路径       超链接、表单、重定向     2)服务端路径       转发、包含     3)获取资源路径       servletContext 获取资源、ClassLoader获取资源、Class获取资源     4)<url-pattern>路径   在本文中使用下图构建Web项目的目录: ? DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 4)ClassLoader无论带不带“/”都是当前类路径(建议带上)。    喜欢就点个“推荐”哦! 

    2.4K60发布于 2018-01-18
  • 来自专栏菜鸟雷的学习笔记

    JavaWeb笔记

    xsi:schemaLocation="http://www.itcast.cn/xml student.xsd" 4.为每一个xsd约束声明一个前缀,作为标识 xmlns="http://www.itcast.cn 缺点:只能读取,不能增删改 xml常见的解析器: JAXP:sun公司提供的解析器,支持dom和sax两种思想 DOM4J:一款非常优秀的解析器 Jsoup:jsoup 是一款Java 的HTML 转发访问资源 INCLUDE:包含访问资源 ERROR:错误跳转资源 ASYNC:异步访问资源 web.xml配置 设置 过滤器链 执行顺序:如果有两个过滤器: 1.过滤器1 2.过滤器2 3.资源执行 4.

    4.9K20发布于 2020-10-23
  • 来自专栏Java 源码分析

    JavaWeb基础

    ELEMENT 元素名 (子元素,逗号隔开) > 4.在xml中引入dtd <! dom说白了就是构建dom树,这个方便的就是增删操作,但是文件过大可能造成内存溢出;sax则是从上往下读,一行行的解析,然后返回对象,但是不可以增删改,但是方便查询) 三个常用的xml的解析器 :dom4j defaultServlet,他处理的方法也很简单就是返回一个404 然后就是一个JSPServlet这个Servlet是用来处理所有的jsp页面的请求的,还有定义了很多的MIME类型 ServletConfig是javaWeb request.getRequestDispatcher("/AServlet").include(request,response); //请求包含 //request域 在Servlet中有三大域对象,在javaweb 在tld文件中定义 4.三层架构 mvc是bs架构的公共的东西 而三层架构则是java web的东西: web层 与web相关的 Servlet jsp 业务层 功能【登陆

    1.6K50发布于 2018-04-17
  • 来自专栏Kevin-ZhangCG

    JavaWeb

    ,而getParameter()是接收表单的get或者post提交过来的参数 4、jsp静态包含和动态包含的区别   1、<%@include file="xxx.jsp"%>为jsp中的编译指令,其文件的包含是发生在 个内置的对象:   1,request 用户端请求,此请求会包含来自GET/POST请求的参数   2,response 网页传回用户端的回应   3,pageContext 网页的属性是在这里管理   44,Get传输的数据有大小限制,因为GET是通过URL提交数据,那么GET可提交的数据量就跟URL的长度有直接关系了,不同的浏览器对URL的长度的限制是不同的。    当访问增多,会比较占用你服务器的性能,如果主要考虑到减轻服务器性能方面,应当使用COOKIE   (4)单个cookie在客户端的限制是3K,就是说一个站点在客户端存放的COOKIE不能3K。    一个逻辑工作单元必须有四个属性,称为原子性、一致性、隔离性和持久性 (ACID) 属性,只有这样才能成为一个事务事务处理步骤:   3,conn.setAutoComit(false);设置提交方式为手工提交   4

    2.1K80发布于 2018-05-22
  • 来自专栏Spring Boot

    JavaWEB笔记

    Content -Encoding; 告知客户端服务器发送的数据所采用的压缩格式 <4>. Content -Length: 告知客户端正文的长度 <5>. Servlet是个JavaEE的组件: Servlet是个程序(类),只不过必须要遵循Servlet的规范 要求类:必须实现javax, servlet,Servlet接口 搭建标准的JavaWeb的项目结构

    1.4K00发布于 2020-06-05
领券