
后端
文章平均质量分 63
主要介绍后端知识,包括servlet,jsp,cookie,json,ajax等
超霸霸
考研中
展开
-
mysql日志
mysql日志原创 2022-08-07 10:40:24 · 273 阅读 · 0 评论 -
redis
Redis1.Redis简介和应用场景[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Xb3xbMwm-1649489883646)(file:///C:\Users\14508\Documents\Tencent Files\1450824311\Image\C2C_R`BULIJVNX67W3JY8733]6.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vxEBz7Y4-1649489883647)(C:\Users\145原创 2022-04-09 15:39:05 · 646 阅读 · 0 评论 -
Filter
Filter一、概念web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能过滤器的作用:一般用于完成通用的操作:登录验证、统一编码处理、敏感字符过滤…二、快速入门步骤:定义一个类,实现Filter复写方法配置拦截路径web.xml注解package cn.chao.web.filter;import javax.servlet.*;import javax.servlet.annotation.WebFilter;import j原创 2021-11-03 20:00:25 · 141 阅读 · 0 评论 -
Java—注解
注解一、简介概念:说明程序的,给计算机看的注释:用文字描述程序的,给程序员看的定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后引入的一个特征,于类、接口、枚举在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,也用来对这些元素进行说明,注释概念描述:JDK1.5之后的新特性说明程序的使用注解:@注解名称作用分类:编写文档:提高代码里标记的注解生成文档【生成文档doc文档】代码分析:提高代码里标识的注解对代码原创 2021-10-29 14:35:25 · 117 阅读 · 0 评论 -
Java—反射
反射一、概念框架:半成品软件,可以在框架的基础上进行软件开发,简化编程反射:将类的各个组成部分封装为其他对象,这就是反射机制好处:可以在程序运行过程中操作这些对象可以解耦,提供程序的可扩展性二、class对象获取class对象的方式Class.forName("全类名"):将字节码文件加载进内存,返回Class对象多用于配置文件,将类名定义在配置文件中。读取文件,加载类类名.class:通过类名的属性class获取多用于参数的传递对象.getcla原创 2021-10-26 17:58:24 · 97 阅读 · 0 评论 -
Junit单元测试
Junit单元测试测试分类黑盒测试:不需要写代码,给输入值,看程序是否能输出期望值白盒测试:需要写代码,关注程序具体的执行流程Junit:@Test的使用定义一个测试类定义测试方法:可以独立运行建议:方法名:test+方法名返回值:void参数列表:空参给方法加@Test导入junit依赖环境判定结果:红色:失败绿色:成功一般我们会使用断言语句来处理结果:Assert.assertEquals(期望值,实际运算结果);publi原创 2021-10-26 14:44:56 · 111 阅读 · 0 评论 -
JSTL基础
JSTL一、简介概念:JavaServer Pages Tag Library JSP标准标签库作用:用于简化和替换jsp页面上的java代码使用步骤:导入jstl相关包引入标签库:taglib指令:<%@ taglib %>使用标签二、常用的JSTL标签if:相当于java代码的if语句test为必须属性,接受boolean表达式如果表达式的值为true,则显示if标签体内容,如果为false,则不显示标签体内容一般情况下,test属性结合EL表达式一起使原创 2021-10-11 17:09:39 · 103 阅读 · 0 评论 -
EL表达式
EL表达式1.相关概念概念:Expression Language 表达式页面作用:替换和简化jsp页面中的java代码的编写语法:${表达式}jsp默认支持EL表达式,如果要忽略EL表达式:设置jsp中page指令中:isELIgnored="true" 忽略当前jsp页面中所有的EL表达式\${表达式}:忽略当前这个EL表达式2.使用2.1 运算运算符:算数运算符:+ - * /(div) %(mod)比较运算符:> < >= <= == !原创 2021-10-10 10:44:10 · 151 阅读 · 0 评论 -
MVC开发模式
MVC开发模式1.JSP演变历史早期只有servlet,只能使用response输出标签数据,非常麻烦后来有JSP,简化了Servlet的开发,如果过度使用JSP,在JSP中即写大量的java代码,造成难以维护,难以分工协作再后来,java的web开发,借鉴mvc开发模式,使得程序的设计更加合理2.MVCM:Model,模型,JavaBean实现完成具体的业务操作,如:查询数据库,封装对象等V:View,视图,JSP实现展示数据C:Controller,控制器,Serv原创 2021-10-09 00:01:38 · 97 阅读 · 0 评论 -
JSP基础
JSP1.概念JSP:Java Server Pages:java服务器端页面JSP本质上是一个servlet可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码作用:用于简化书写2.指令作用:用于配置JSP页面,导入资源文件格式:<%@ 指令名称 属性名1=属性值1 属性名2=属性值2... %>分类page:配置JSP页面的contentType:等同于response.setContentType()设置响应体原创 2021-10-08 23:28:14 · 115 阅读 · 0 评论 -
Cookie&Session
Cookie&Session一、会话技术会话:一次会话中包含多次请求和响应功能:在一次会话的范围内的多次请求间共享数据方式:客户端会话技术:Cookie服务器端会话技术:Session二、Cookie1.概念客户端会话技术,绑定数据2.使用步骤创建Cookie对象,绑定数据发送Cookie对象获取Cookie,拿到数据@WebServlet("/CookieDemo1")public class CookieDemo1 extends HttpServle原创 2021-10-08 07:33:15 · 91 阅读 · 0 评论 -
实例:Session验证码
实例:Session验证码login.jsp<%-- Created by IntelliJ IDEA. User: 蒋超大帅逼 Date: 2021/10/7 Time: 20:41 To change this template use File | Settings | File Templates.--%><%@ page contentType="text/html;charset=UTF-8" language="java" %><!D原创 2021-10-07 23:00:50 · 265 阅读 · 0 评论 -
实例:Cookie验证码
验证码Servlet:package cn.chao.web.servlet;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.原创 2021-10-04 17:05:27 · 104 阅读 · 0 评论 -
Servlet与HTTP请求协议
Servlet与HTTP请求协议一、相关概念Servlet的体系结构:Servlet(接口)–> GenericServlet(抽象类)–> HttpServlet(抽象类)GenericServlet:将Servlet接口其他的方法做了默认空实现,只将service()方法作为抽象,将来定义Servlet类时,可以继承GenericServlet,实现service()方法即可HttpServlet:对http协议的一种封装,简化操作定义类继承HttpServle原创 2021-09-27 20:25:15 · 333 阅读 · 0 评论 -
网络通信与TCP
网络通信与TCP一、计算机之间如何精确的连接?ip地址计算机通过ip地址找到对方的计算机,每台计算机的ip地址都是独一无二的端口号端口号是一个逻辑端口,我们无法直接看到,可以使用一些软件查看端口号当我们使用网络软件一打开,那么操作系统就会为网络软件分配一个随机的端口号,或者网络软件在打开的时候和系统要指定的端口号端口号由两个字节组成,取值范围在0-65535之间1024之前的端口号我们不能使用,已经被系统分配给已知的网络软件了网络软件的端口号不能重复使用常原创 2021-09-20 10:37:37 · 121 阅读 · 0 评论 -
Tomcat
Tomcat一、Web相关概念软件构架C / S:客户端 / 服务器端B / S:浏览器 / 服务器端资源分类静态资源:所以用户访问后得到的结果是一样的如:html,css,JavaScript动态资源:每个用户访问相同资源后得到的结果可能不一样如:servlet,jsp,php,asp网络通信三要素IP:电子设备(计算机)在网络中的唯一标识端口:应用程序在计算机中的唯一标识(0~65536)传输协议:规定了数据传输的规则基础协议:TCP:安全原创 2021-09-21 11:18:05 · 106 阅读 · 0 评论