1 指尖灬流年

尚未进行身份认证

在路上,莫彷徨

等级
TA的排名 40w+

过滤器、监听器、servlet注解

一.过滤器(filter)1.作用主要用于在Servlet之外对request或response进行修改。可以对用户的请求进行预处理,也可以对HttpServletResponse进行后处理2.处理流程单个过滤器流程:客户端→服务器→过滤器chain.doFilter(request, response)请求到达资源之前的代码→要访问的资源→过滤器chain.doFilter(re...

2019-09-10 08:43:25

Session\ ServletContext及文件的上传和下载

一.sessionsession是一种服务端的会话技术。主要作用是为了标识一次会话,并且在一次会话期间共享数据。1.获取session对象 //通过req.getSession()获取当前会话对象 HttpSession session = req.getSession();2.session到期时间1.默认到期时间​ 当客户端第一次请求 servlet 并且操作 sess...

2019-09-08 16:05:36

HttpServletResponse对象和cookie

1.HttpServletResponse对象1.介绍当web服务器收到客户端的http请求时,会针对每一次请求,分别创建一个用于代码请求的request对象和代表响应的response对象。HttpServletResponse的主要功能是用于服务器对客户端的请求进行响应。2.常用方法方法名具体描述addHeader(String name,String valu...

2019-09-05 20:30:54

day14日历、IO流

1.Calenderimport java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Test02 { public static void main(String[] args) { // 创建对象 Calendar c = Calendar.getI...

2019-07-26 20:30:39

day13方法重写、String、StringBuffer

1.方法重写1.发生条件:1.发生继承关系、实现关系2.父类不安组子类的需求3.子类重写父类中的方法2.注意事项:1.方法同名2.参数列表一模一样3.子类的返回值类型<=父类的返回值类型(引用数据类型)​ 在基本数据类型中,子类的返回类型要和父类相同4.子类的修饰符>=父类(父类的修饰符不能是private)5.子类抛出的异常<=父类(可以理解为任意...

2019-07-25 19:29:50

day07构造器、封装、修饰方法

构造器1.构造器含义:在类中用来创建对象的方法,是一个特殊的方法作用:用来创建对象注意事项: a.方法名称和类名相同 b.方法无返回值 c.在方法中无需显示return返回数据 d.构造器方法是允许重载的 e.所有类默认情况下都会存在一个无参构造器,如果在当前类中显式声明了构造器之后,无参构造器就不存在了 当给一个类中的成员变量的类型声明为基本数据类型,导致基...

2019-07-23 13:10:27

day06变量、递归、面向对象入门

1.变量三要素:变量类型 变量名 作用范围/声明周期变量根据所处位置的不同分为局部变量和成员变量(全局变量)1.局部变量声明在方法中或者是代码中的变量,只有在当前声明的方法中有效public class Demo01{ public static void main(String[] args){ //声明了一个代码块 { //声明一个变量 int r...

2019-07-23 13:06:16

day05方法

方法注意事项1.什么是方法 函数​方法是一个代码段的集合,这短代码段用来完成某个具体的功能/业务场景。​ 一个方法就是一个功能2.为什么使用方法?​避免mian方法中的代码堆积,造成后期的拓展和维护成本的增加3.如何使用方法?​ 首先照着main方法抄一个方法,少了String[] args​ 在方法中,通过方法名称调用需要执行的方法​ ...

2019-07-14 23:13:45

day04流程控制

总结顺序结构选择结构循环结构跳出循环的方法1.顺序结构​ 程序进入主方法后按顺序从头到尾依次执行里面的代码2.选择结构1.if​ 注意事项: 1.当if分支中存在单条语句时可以省略大括号。 2.当整个if的表达式无论真假,执行之后都会执行后续代码 以后多大数的逻辑不单单只有两种情况,有待加强。 3.单分支结构永远只能保证一种情况下会做什么操作。 4.整个...

2019-07-14 23:09:48

day03数据类型

总结数据类型类型转换运算符1.数据类型赋值方式(1)整数的赋值方式:数据类型 变量名 = 字面值;5种常用的赋值方法:​ 1.二进制赋值:以"0b" 或"0B"开头后跟二进制值​ 2.八进制赋值:以0开头后跟八进制值​ 3.十进制赋值(常用):直接赋值​ 4.十六进制赋值:以"0x"或"0X"开头后跟十六进值public class Demo01{ publ...

2019-07-14 22:59:12

java基础学习

java基础学习1、今日学习技术:2、总结1)环境变量配置:2)运行JAVA文件的常规操作:3)第一个JAVA程序常错点。4).注释5)JAVA基础语法(1).标识符(2)关键词(3)字符集合(4)变量(5)数据类型1、今日学习技术: 1)、环境变量配置 2)、运行JAVA文件的常规操作 3)、第一个JAVA程序常错点 4)、第一个程序中每个单词的含义 ...

2019-07-14 22:38:38
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。