摘要: 一、MyBatis 1、概念 MyBatis 是一种优秀的持久层框架,对jdbc操作数据库的过程进行了封装。 mybatis通过xml或者注解的方式,将要执行的各种sql语句配置起来,并通过Java对象和statement中的sql语句映射生成最终的sql语句,最后由mybatis框架执行sql语句 阅读全文
posted @ 2018-09-13 20:10 提拉米苏007 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1、链表 1.1链表的反转: Public void reverse(Node node) { Node now = node; Node prev = null; While(now != null) {Node next = now.next; now.next = prev; prev = n 阅读全文
posted @ 2018-09-13 20:10 提拉米苏007 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、概念 Spring是一个开源容器框架,可以接管web层,业务层,dao层,持久层的组件,并且可以配置各种bean,和维护bean与bean之间的关系。其核心就是控制反转(IOC),和面向切面(AOP),简单的说就是一个分层的轻量级开源框架。 二、核心原理 1、 IOC控制反转 控制权由对象本身转 阅读全文
posted @ 2018-09-13 20:08 提拉米苏007 阅读(147) 评论(0) 推荐(0) 编辑
摘要: redis BGSAVE:https://draveness.me/whys-the-design-redis-bgsave-fork/ 二、spring mvc Springmvc原理 (1) 客户端发送一个http请求到服务端,web服务端对http进行解析,如果匹配到dispatcherSer 阅读全文
posted @ 2018-09-13 15:33 提拉米苏007 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 引用:https://www.cnblogs.com/boothsun/p/8601474.html 一、redis redis是nosql,数据存于内存,单线程,用了多路复用I/O,1秒可处理10w的并发 1、redis支持的数据类型: string:二进制类型,一个键最大能存储512MB; li 阅读全文
posted @ 2018-09-13 15:07 提拉米苏007 阅读(122) 评论(0) 推荐(0) 编辑