上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页
摘要: 工作原理原型图: 工作原理解析:mybatis应用程序通过SqlSessionFactoryBuilder从mybatis-config.xml配置文件(也可以用Java文件配置的方式,需要添加@Configuration)中构建出SqlSessionFactory(SqlSessionFactor 阅读全文
posted @ 2019-01-16 11:48 一中晴哥威武 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 定义:Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。即使用了MVC架构模式的思想,将web层进行职责解耦。 工作原理: 原理步骤: 第一步:用户发起请求到前端控制器(DispatcherServlet) 第二步:前端控制器请求处理器映射器(HandlerMappering)去 阅读全文
posted @ 2019-01-16 11:18 一中晴哥威武 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、InnoDB存储引擎 InnoDB是一个健壮的事务型存储引擎,这种存储引擎已经被很多互联网公司使用,为用户操作非常大的数据存储提供了一个强大的解决方案。InnoDB就是作为默认的存储引擎。InnoDB还引入了行级锁定和外键约束,在以下场合下,使用InnoDB是最理想的选择: 1.更新密集的表。I 阅读全文
posted @ 2019-01-15 15:59 一中晴哥威武 阅读(147) 评论(0) 推荐(0) 编辑
摘要: TCP的滑动窗口主要有两个作用,一是提供TCP的可靠性,二是提供TCP的流控特性。同时滑动窗口机制还体现了TCP面向字节流的设计思路。 可靠:对发送的数据进行确认 流控制:窗口大小随链路变化。 一、tcp窗口机制 tcp中窗口大小是指tcp协议一次传输多少个数据。因为TCP是一个面向连接的可靠的传输 阅读全文
posted @ 2019-01-15 14:38 一中晴哥威武 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 三次握手: TCP(Transmission Control Protocol) 传输控制协议 TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接 位码即tcp标志位,有6种标示: SYN(synchronous建立联机) ACK(acknowledgement 确 阅读全文
posted @ 2019-01-15 11:31 一中晴哥威武 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1、TCP协议对应于传输层,而HTTP协议对应于应用层; 2、Http协议是建立在TCP协议基础之上的,当浏览器需要从服务器获取网页数据的时候,会发出一次Http请求。 3、Http会通过TCP建立起一个到服务器的连接通道,当本次请求需要的数据完毕后,Http会立即将TCP连接断开,这个过程是很短的 阅读全文
posted @ 2019-01-15 11:15 一中晴哥威武 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Tomcat的目录结构bin 存放启动和关闭tomcat的脚本文件 conf 存放tomcat的各种配置文件 (主要有server.xml,context.xml,web.xml) lib 存放tomcat运行时依赖的jar包 logs 存放tomcat运行时产生的日志文件 temp 存放tomca 阅读全文
posted @ 2019-01-11 11:44 一中晴哥威武 阅读(100) 评论(0) 推荐(0) 编辑
摘要: GC机制:java垃圾回收机制,垃圾收集器线程(Garbage Collection Thread)在 JVM 处于空闲循环式,会自动回收无用的内存块。 垃圾收集算法:1、引用计数 2、根搜索 3、标记-清除 4、复制 5、标记-整理 6、分代收集 内存管理:JVM将内存划分为6个部分:PC寄存器( 阅读全文
posted @ 2019-01-10 17:27 一中晴哥威武 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 碰撞:HashMap运用put方法存储多个元素时,计算得出相同的hashCode,在put时出现冲突。 处理:利用“拉链法”处理HashCode的碰撞问题;当我们将键值对传递给put方法时,他调用键对象的hashCode()方法来计算hashCode,然后找到bucket(哈希桶)位置来存储对象;当 阅读全文
posted @ 2019-01-10 16:19 一中晴哥威武 阅读(3224) 评论(0) 推荐(0) 编辑
摘要: get:通过获取key的hashcode,然后调用 hash() 获得hash值,然后在“该hash值对应的链表”上查找“键值等于key”的元素。 put:通过获取key的hashcode,然后调用 hash() 获得hash值,然后将其添加到哈希值对应的链表中(如果key为null,则将该键值对存 阅读全文
posted @ 2019-01-10 15:00 一中晴哥威武 阅读(445) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页