- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 Spring 5
本文总结自,B站-遇见狂神说,相关源码: Gitee1、Spring1.1、简介2002年,首次推出了Spring框架的雏形:interface21框架Spring框架以interface21框架为基础,经过重新设计,并不断丰富,于2004年3月24日发布了1.0正式版。Rod Johnson 传奇人物,Spring Framework的创始人!Spring理念:是现有的技术更加容易使用,本身就是个大杂烩,整合了现有的技术框架。SSH:struct2 + Spring .
2020-07-23 09:07:30 269
转载 Spring容器延迟加载
本文总结自,csdn-world_snow:Spring的延迟加载详解ApplicationContext实现的默认行为就是在启动服务器时将所有singleton bean提前进行实例化(也就是依赖注入)。立即加载提前实例化意味着作为初始化过程的一部分,applicationContext实例会创建并配置所有的singleton bean。通常情况下这是一件好事,因为这样在配置中的任何错误就会被立刻实现(否则的话可能要话几个小时甚至几天)。该bean默认的设置为:<bean id="te.
2020-07-22 11:54:54 304
原创 Java SE知识梳理
基础运算符编译器优化byte、short、char的赋值优化常量优化位运算流程控制语句switch多个case后面的数值不可以重复。不能写else,只能写default。switch后面小括号当中只能是下列数据类型:基本数据类型:byte/short/char/int引用数据类型:String字符串、enum枚举穿透switch语句switch语句格式很灵活:前后顺序可以颠倒,而且break语句还可以省略。匹配哪一个case就从哪一个位置向下执
2020-07-16 01:12:37 289
原创 String知识梳理
java.lang.String类代表字符串。Java程序中的所有字符串文字(例如"abc")都被实现为此类的实例。特点字符串不变:字符串的值在创建后不能被更改。是常量。String s1 = "abc";s1 += "d";System.out.println(s1); // "abcd"// 内存中有"abc","abcd"两个对象,s1由指向"abc",改变指向了"abcd".因为字符串不可变,所以字符串是可以共享的。String s1 = "abc";String s
2020-07-16 01:11:32 300
原创 HttpServletResponse
本文总结自,B站-遇见狂神说功能:设置响应消息,由服务器创建。web服务器接收到客户端的http请求,针对这个请求,分别创建一个代表请求的HttpServletRequest对象、代表响应的一个 HttpServletResponse对象;如果要获取客户端请求过来的参数:找request如果要给客户端响应一些信息:找response设置响应行格式:HTTP/1.1 200 ok设置状态码setStatus(int sc)设置响应头setHeader(String nam.
2020-07-11 02:02:19 289
原创 HttpServletRequest
本文总结自,B站-遇见狂神说代表客户端的请求,用户通过Http协议访问服务器,HTTP请求中的所有信息会被封装到HttpServletRequest,通过这个HttpServletRequest方法,获取客户端的信息。1. 常用方法获取请求行数据获取方法请求方式:getString getMethod()虚拟目录:/day12String getContextPath()Servlet路径:/demo1String getServletPath()ge.
2020-07-11 02:01:32 138
原创 ServletContext对象
概念:代表整个web应用,可以和程序的容器(服务器)来通信web容器在启动的时候,他会为每个web程序创建一个对应的ServletContext对象,它代表了当前的web应用1. 常用方法获取ServletContext对象通过request对象获取request.getServletContext();通过HttpServlet获取this.getServletContext();获取MIME类型MIME类型:在互联网通信过程中定义的一种文件数据类型格式: 大类型/小类
2020-07-11 01:59:46 139
原创 常用的配置文件
web.xml最新版Servlet的配置文件:web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/ja
2020-07-10 11:52:50 260 1
原创 监听器
本文总结自,B站-遇见狂神说实现监听器的接口,重写方法package cn.luis;import javax.servlet.ServletContext;import javax.servlet.http.HttpSessionEvent;import javax.servlet.http.HttpSessionListener;public class OnlineCountListener implements HttpSessionListener { /** .
2020-07-09 23:04:02 526
原创 Filter:过滤器
本文总结自,B站-遇见狂神说用来过滤网站的数据登录验证处理中文乱码…使用步骤导包(pom.xml)配置过滤器(web.xml)代码:导包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch.
2020-07-09 23:03:00 245
原创 MVC
MVCModel业务处理:业务逻辑(Service)数据持久层:CRUD (Dao)View展示数据提供技术连接发起Servlet请求(a、form、img)Controller接收用户的请求:(req:请求参数、Session信息)交给业务层处理对应代码控制视图的跳转例如:登录接收用户的登录请求处理用户的请求(获取用户登录的参数:username,password)交给业务层处理登陆业务(判断用户名是否正确,事务)Dao层查询用户信息数据库...
2020-07-09 22:58:23 62
原创 Session(会话)
服务器会给每一个用户(浏览器)创建一个session对象一个session独占一个浏览器,只要浏览器没关闭,这个session就存在session用于存储一次会话的多次请求的数据,存在服务器端session可以存储任意类型,任意大小的数据例如:用户登录之后,整个网站都可以访问你的信息保存购物车信息经常使用的数据,需要保存在这图解发送请求时,服务器会把你的sessionid登记,每个用户唯一信息和数据都保存在服务器只有匹配到对应的sessi..
2020-07-09 16:00:32 312
原创 Cookie知识梳理
本文总结自,B站-遇见狂神说1. 会话会话:用户打开一个浏览器,点击很多超链接,访问多个web资源,关闭浏览器,整个过程称为会话。一次会话中包含多次请求和响应。在一次会话的范围内的多次请求间,数据共享有状态会话1. 你怎么证明你是学生?(你和学校)分配学号:学校给你学号【cookie】学校登记:学校记录你的身份证号【session】2. 一个网站怎么证明你来过?(客户端和服务端)服务端给客户端一个cookie,客户端下次访问服务端,带上cookie即可.
2020-07-09 14:06:55 340
原创 Servlet知识梳理
Servletservlet是由web服务器调用,Web服务器在收到浏览器请求之后,会:1. Mapping问题是请求映射的一个路径一个servlet可以指定【一个或多个】映射路径 <servlet> <servlet-name>cs</servlet-name> <servlet-class>cn.luis.servlet.CommonServlet</servlet-class> <
2020-07-09 00:58:24 140 1
Hexo主题源码及站点配置文件.zip
2020-04-11
04 【IDEA、方法】.zip
2020-03-06
03 【流程控制语句】.zip
2020-03-06
02 【数据类型转换、运算符、方法入门】.zip
2020-03-06
01 【入门程序、常量、变量】.zip
2020-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人