摘要: 基本git概念 git是对代码版本控制的工具,git维护两个数据结构对象库和索引。 1.对象库 git的对象库种有四种对象: blob 块对象:也是 binary large object 的缩写,一个文件对应一个快对象。在快对象中只存储文件的内容,而不存储文件的元数据如文件名和文件路径 tree 阅读全文
posted @ 2021-01-17 19:45 ${yogurt} 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 数据结构试题库设计与实现 这个系统针对的用户是教师和超级管理员 需求分析: 信息需求:系统需要知道登录进来教师或者管理员的 id 处理需求: 查看试题 增加试题 选择题,填空题,判断题,简答题,应用题,算法分析题,算法设计题,按章节、知识点、题型分类,并标注难度系数。 对题目和答案中涉及到的图形和表 阅读全文
posted @ 2021-01-16 18:19 ${yogurt} 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 博客主要介绍了流的使用和生成流的方式 筛选,切片,映射,查找,匹配,规约。 还有状态操作和无状态操作的区别和数值流的使用 阅读全文
posted @ 2020-11-16 14:52 ${yogurt} 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 博客介绍了Lambda表达式。 包括一些常用的函数式接口。lambda的类型检查,类型推断,在lambda中局部变量的使用,方法引用。此外还有复合的lambda表达式 阅读全文
posted @ 2020-11-14 16:04 ${yogurt} 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 主要介绍了spring mvc的流程,获取前端参数,自定义参数转换规则,数据验证,拦截器等 阅读全文
posted @ 2020-11-10 19:51 ${yogurt} 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 数据库和事务 1.mybatis的配置内容结构图 Mybatis是一个基于SqlSessionFactory构建的框架,他的唯一目的就是生成SqlSession对象。虽然与boot结合之后这个对象也被擦除了(SqlSession是功能性代码理应被擦除,这样我们开发过程中只关注业务代码)。SqlSes 阅读全文
posted @ 2020-11-05 21:05 ${yogurt} 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 2. 代理模式 2.1 什么是代理模式? 代理模式是常用的Java设计模式,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正 阅读全文
posted @ 2020-11-03 21:03 ${yogurt} 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 约定编程~Spring AOP 1. 约定编程 1.1 约定 我们先准备一下测试的环境 先写一个服务接口和服务实现 public interface HelloService { void sayHello(String name); } public class HelloServiceImpl 阅读全文
posted @ 2020-11-03 21:01 ${yogurt} 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1.缓存机制 2.插件开发 阅读全文
posted @ 2020-10-31 11:58 ${yogurt} 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 《mybatis从入门到精通》的第六章节内容太多并且极为重要,所以单独写一个博客 1.高级映射 一对一的四种实现方式,一对多的两种实现方式 2.mybatis使用数据库中的存储过程 3.枚举类型在mybatis中的处理 阅读全文
posted @ 2020-10-30 11:20 ${yogurt} 阅读(152) 评论(0) 推荐(0) 编辑