请求转发RequestDispatcher和重定向sendRedirect

请求转发什么是请求转发?-request.getRequestDispatcher(URL地址).forward(request,response)客户端发送请求,Servlet做出业务逻辑处理Servlet调用forward()方法,服务器Servlet把目标资源返回给客户端浏览器⚠️ 在浏览器地

多线程快速入门与多线程与线程安全问题(多线程实战【二】)

什么是线程安全问题多线程同时对同一个全局变量做写的操作,可能会受到其他线程的干扰,就会发生线程安全性问题。全局变量----java内存结构什么是写操作------修改当多个线程共享同一个全局变量,做写的操作时,可能会受到其他的线程干扰,发生线程安全问题。线程安全问题模拟package com.gtf

多线程快速入门与实际项目如何整合多线程(多线程实战【一】)

多线程的基本概念什么是cpuCPU的中文名称是中央处理器,是进行逻辑运算用的,主要由运算器、控制器、寄存器三部分组成,从字面意思看就是运算就是起着运算的作用,控制器就是负责发出cpu每条指令所需要的信息,寄存器就是保存运算或者指令的一些临时文件,这样可以保证更高的速度。也就是我们的线程运行在cpu之

自定义注解限流

什么是注解注解用来给类声明附加额外信息,可以标注在类、字段、方法等上面,编译器、JVM以及开发人员等都可以通过反射拿到注解信息,进而做一些相关处理SpringBoot 全部都是采用注解化常用注解@Override 只能标注在子类覆盖父类的方法上面,有提示的作用@Deprecated 标

Servlet的生命周期

Servlet接口Servlet接口中有5个方法,其中三个生命周期方法、两个普通方法初始化:执行init()方法,Servlet生命周期中,仅执行一次init()方法,它是在服务器装入Servlet时执行的,即第一次访问这个Servlet才执行服务:执行service()方法,service()方法

Mac 安装tomcat

步骤官网下载tomcat(根据个人需求)https://tomcat.apache.org/解压打开终端,进入到tomcat的安装目录下bin目录,查看权限返回至tomcat的安装目录,授权启动tomcat打开浏览器,输入localhost:8080,出现如下页面说明启动成功关闭tomcat

java反射及其使用

反射:目的:可以帮助开发者更快更方便的封装框架实现扩展功能;反射是动态的获取java的元数据信息,也就是编译后的class文件。反射的用途:1.通过反射机制访问java对象的属性,方法,构造方法等2.JDBC加载驱动连接 class.fornameClass.forName(“com.mysql.j

java反射机制

什么是反射1.Oracle 官方对反射的解释是:Reflection enables Java code to discover information about the fields, methods and constructors of loaded classes, and to use