• 8月23日


    学习

    在这里插入图片描述
    知识点:导包只能导当前层,不可以导包中包。在这里插入图片描述

    httpServletResponse可以完成的功能

    1.设置相应类型
    resp.setContentType("MIME")
    2.设置字符型响应
    resp.setContentType("text/html")
    3.设置字节响应
    resp.setContentType("image/gif")
    4.设置响应编码
    resp.setContentType("texthtml;charset=UTF-8")
    resp.setCharacterEncoding("UTF-8")
    5.在响应中添加附加信息
    resp.sendRedirect("地址")
    6.设置Http头标
    response.setHeader("Refresh","3"); //三秒刷新页面一次
    7.设置cookie
    Cookie c1 = new Cookie("username","only"); response.addCookie(c1);
    8.输出返回数据
    HttpServleteResponse.getOutputStream().write();

    HttpServletRequest的功能

    读取路径信息
    request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPath("./"); // 网页所在的目录 request.getRealPath("../"); // 网页所在目录的上一层目录 request.getContextPath(); // 应用的web目录的名称
    在这里插入图片描述
    这题次次做次次错,救命。上点心吧。

    标识符

    标识符是有字母数字下划线和美元符号组成的。
    标识符不可以由数字开头, (重点,我老是记不住。)
    标识符严格区分大小写。
    注意区分关键字和标识符,关键字都是小写的,特殊的NULL不是关键字而null是关键字。

    对了在这记录一下,在使用mybatis的时候mapper.xml文件里如果说你的字段里有关键字作为数据库的字段,请使用“`”把字段引起来,不然会报sql语法错误。
    即:
    在这里插入图片描述
    在这里插入图片描述

    这道题错真的是,该死!
    我错的原因:我知道abstract修饰的方法是没有实现体的,但是我老是觉得他空实现就是没有实现体,其实是有{}就算实现。我不知道有{}就算实现吗?我知道啊为什么还是会错呢。(好比打王者,明知道草里有人,你就是要过去。真的是贱呐)

    既然错了就写一下他的知识点吧!

    final,你可以把他理解为终结者!

    当他去修饰类的时候这个类是不可以被继承的
    当他去修饰方法时,这个方法是不可以被重写的
    当他修饰变量的时候,这个变量必须给定初始值,而且一旦定下值,后面就只能用不可以修改此变量。

    当final遇到abstract。
    abstract修饰的方法必须被重写,所以不可以用final修饰。在编译时就会报错,
    `Illegal combination of modifiers: ‘final’ and 'abstract``,编译器都告诉你非法组合了。
    abstract修饰的类必须被继承,所以也不可以被final修饰了。

    model和session

    我今天还一直疑惑,既然你要利用model放数据取数据,为啥你不用session
    直到我犯了一个致命的错误。
    我就执拗,就不用你的model你能把我怎么样。我就全用session放数据。
    然后就一发不可收拾。
    由于我一直把数据放到session,没有顾忌前台取数据时用的名字。
    就出现,我本来每个功能都很正常,代码逻辑都没问题。但是组合在一起就发现,好家伙全都不能用了。
    只有最后一个模块可以正常运行。
    我就找啊找啊,我发现我之前的一意孤行,给我带来多大的麻烦。
    在这里插入图片描述
    model只是此功能里传递数据,session一次会话中的数据。多个功能都可以共享session数据。

  • 相关阅读:
    solidity开发环境配置,vscode搭配remix
    pytorch与深度学习
    【python】爬虫系列之lxml库介绍和xpath提取网页数据
    Delphi 开发过程中简单的版本管理与回退
    【golang】1769. 移动所有球到每个盒子所需的最小操作数---时间复杂度O(N)
    天平秤球问题
    AJAX——Web数据交互方式
    sqlserver存储过程报错:当前事务无法提交,而且无法支持写入日志文件的操作。请回滚该事务。
    windows2012R2 ffmpeg 无法启动此程序,计算机丢失MFPlat.Dll
    Android 给 ImageView 设置圆角及外边框样式
  • 原文地址:https://blog.csdn.net/wwr12138333/article/details/126481009