自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 计算机网络之HTTP、HTTPS、HTTP2

GitHub:https://github.com/JDawnF一、HTTPHTTP 协议,是 Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP 是一个无状态的协议。无状态是指客户机(Web 浏览器)和服务器之间不需要建立持久的连接,这意味着当一个...

2019-06-12 18:30:37 12275 5

原创 计算机网络之TCP(三次握手、四次挥手等),UDP及DNS

目录一、TCP数据包说明TCP 对应的应用层协议TCP 头部TCP 三次握手三次握手的原因TCP 四次挥手四次挥手的原因TCP数据传输TCP 数据传输丢失怎么办(T即CP重传,通过定时器实现)TCP 滑动窗口滑动窗口的原理TCP 拥堵解决方案二、UDPUDP在应用层协议中的应用TCP 与 UDP 的区别TCP数据流模式和UDP...

2019-06-11 09:22:43 1691

原创 计算机网络之网络体系架构与IP

GitHub:https://github.com/JDawnF一、网络体系结构推荐的连接: 《计算机网络体系结构综述(上)》 《计算机网络体系结构综述(下)》 七层架构主要包括: 物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由 1、0 转化为电流强弱来进行传输,到达目的地后在转化为...

2019-06-08 23:14:56 508

原创 深入理解MyBatis(四)--缓存

GitHub:https://github.com/JDawnF 查询缓存的使用,主要是为了提高查询访问速度。将用户对同一数据的重复查询过程简化,不再每次均从数据库查询获取结果数据,从而提高访问速度。MyBatis 的查询缓存机制,根据缓存区的作用域(生命周期)可划分为两种:一级查询 缓存与二级查询缓存。一、查询缓存1.一级查询缓存MyBatis 一级查询缓存是基...

2019-06-05 00:30:06 356

原创 深入理解MyBatis(三)--运行源码解析及延迟加载

GitHub:https://github.com/JDawnF一、运行源码解析先看一下Mybatis的Dao实现类例子,如下:A、 输入流的关闭在输入流对象使用完毕后,不用手工进行流的关闭。因为在输入流被使用完毕后,SqlSessionFactoryBuilder 对象的 build()方法会自动将输入流关闭。//SqlSessionFactoryBuilder.jav...

2019-06-02 22:46:17 530

原创 深入理解MyBatis(二)--Mapper

GitHub:https://github.com/JDawnF一、Mapper接口的工作原理Mapper 接口,对应的关系如下: 接口的全限名,就是映射文件中的 "namespace" 的值。 接口的方法名,就是映射文件中 MappedStatement 的 "id" 值。 接口方法内的参数,就是传递给 SQL 的参数。 Mapper 接口是没有实现类的,当...

2019-06-01 01:21:59 894 1

Java开源项目

提高个人技术的开源项目,可以自己下下来好好研究一下,提高自己的技术

2018-11-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除