• 120
    OSI七层模型

    除了标准的OSI七层模型以外,常见的网络层次划分还有TCP/IP四层协议以及TCP/IP五层协议,它们之间的对应关系如下图所示: (1)应用层+...

  • 120
    公钥、私钥与HTTPS

    HTTP的安全缺陷 通信内容不加密,导致被窃听 不验证客户端和服务端的身份,导致:服务器伪装响应返回到了其他的客户端海量恶意连接 无法证明报文的...

  • 120
    HTTP

    WWW构建元素 HTML——页面的文本标记语言,解决文本的展示 HTTP——文本传递协议,解决文本的传输问题 URL——资源定位符,解决文本的定...

  • 120
    SpringMVC

    Servlet+JSP模式的弊端 如果使用多个servletweb.xml文件巨大各个servlet处理流程分散,难以维护、修改 如果使用单个s...

  • servlet中的session和cookie

    session和cookie的区别 两者都是保持会话状态的方式 session储存在服务器,cookie储存在客户端 session需要一个se...

  • Lambda表达式和Stream

    基本概念 Lambda表达式只能实现函数式接口函数式接口就是只有一个抽象方法的接口除此之外,函数式接口可以有默认方法、类方法 在函数式接口之前加...

  • Maven的安装和配置

    官网下载,解压至E:/ 修改conf/settings.xml 设置本地仓库位置,在settings标签下增加以下内容:<localReposi...

  • 120
    Servlet

    容器完成请求的流程 启动web容器 容器读取web.xml,读取init-Param,并搜索目录下的servlet文件 加载、实例化servle...

  • NIO

    NIO与传统IO相比,NIO以块为单位传输,并且有缓存区,而IO流直接通过字节传输 相比之下NIO减少了硬盘读取的次数,而且操作也更方便。 Bu...