Java 第2页
java
Servlet 获取请求参数流程-深吸氧

Servlet 获取请求参数流程

1. 前段代码 index.html中新建一个form表单 2. 后端代码 客户端向服务端发送请求,服务端会将请求封装为HttpRequest。 创建AddServlet,普通类是无法获取用户发送的请求数据的,需要继承HttpSer...
不为风的头像-深吸氧不为风3年前
01491
The server selected protocol version TLS10 is not accepted by client preferences [TLS12]-深吸氧

The server selected protocol version TLS10 is not accepted by client preferences [TLS12]

JDBC连接SQLService时报错误:“驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接' 最近在服务器部署服务时,在启动服务时报了这个错: 当时在网上查找了几个解决办法: 1....
不为风的头像-深吸氧不为风3年前
061113
二、类加载子系统-深吸氧

二、类加载子系统

类加载器子系统作用 类加载器子系统负责从文件系统或者网络中加载Class文件,class文件在文件开头有特定的文件标识。ClassLoader只负责class文件的加载,至于它是否可以运行,则由Execution Eng...
不为风的头像-深吸氧不为风3年前
02586
Servlet 继承关系-深吸氧

Servlet 继承关系

1. 继承关系 2. 方法关系 3. service方法 当有请求过来时,service方法会自动响应(tomcat容器调用)。 在HttpServlet会根据请求类型(get、post等)调用对应的方法(doGet、doPost) 由于HttpS...
不为风的头像-深吸氧不为风3年前
01280
java中带参数的try(){}语法含义是什么-深吸氧

java中带参数的try(){}语法含义是什么

我们大多数用的是try{ }的形式 InputStream is = null; OutputStream os = null; try { //... } catch (IOException e) { //... }finally{ try { if(os!=null){ os.close(); } if(is!=null){ is...
不为风的头像-深吸氧不为风3年前
025715
三、运行时数据区概述及线程-深吸氧

三、运行时数据区概述及线程

运行时数据区概述 1. 前言 本节主要讲的是运行时数据区,也就是下图这部分,它是在类加载完成后的阶段 当我们通过前面的:类的加载 –> 验证 –> 准备 –> 解析 –> 初始化,这几个...
不为风的头像-深吸氧不为风3年前
02370
Servlet 生命周期-深吸氧

Servlet 生命周期

1. Servlet接口 Servlet生命周期对应其中的三个方法:init()、service()、destroy() 2. 生命周期 2.1 验证 发起两次请求后关闭tomcat 2.2 打印结果分析 第一次请求时,Servlet会实例化(构造方...
不为风的头像-深吸氧不为风3年前
01331
Map.getOrDefault()-深吸氧

Map.getOrDefault()

该方法是根据Map集合的key获取value,如果key不存在,就使用默认值。 代码演示: Map<String, Map> testMap = new HashMap<>(); Map<String,String> map = null; if(testMap.containsK...
不为风的头像-深吸氧不为风3年前
015210
四、程序计数器(PC寄存器)-深吸氧

四、程序计数器(PC寄存器)

介绍 JVM中的程序计数寄存器(Program Counter Register)中,Register的命名源于CPU的寄存器,寄存器存储指令相关的现场信息。CPU只有把数据装载到寄存器才能够运行。这里,并非是广义上所指的...
不为风的头像-深吸氧不为风3年前
03051
Servlet 会话-深吸氧

Servlet 会话

HTT协议本身P是无状态的,服务器无法区分两次请求是否是同一个客户端发送过来的。所以两个用户操作时,便会产生数据错误。因此通过会话跟踪技术来解决这个问题。 1. Cookie 1.1 本质 在浏览器端...
不为风的头像-深吸氧不为风3年前
01300