- 博客(8)
- 收藏
- 关注
原创 SpringBoot的自动配置原理解析
springboot的优点1.独立运行的Sping项目2.内嵌Servlet容器(Tomcat,Jetty,UnderTow)3.提供starter简化maven配置4.自动配置Spring5.准生产的应用监控6.无代码生成和xml配置@SpringBootApplicationpublic class ApplicationStarter { public static void main(String[] args) { SpringApplication.run(Applicat
2020-05-16 20:00:20
182
原创 SpringBoot项目搭建--整合MyBatis
一 项目搭建新建maven项目–>导入web开发的starter依赖–>搭建项目结构–>全局配置文件<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-...
2020-05-11 22:13:26
261
原创 SpringBoot集成Redis
在此先记录在springboot中使用redis的过程,redis的详细学习过程会在之后的笔记中进行完善。1.在springboot项目中导入所需的starter和jedis的依赖,将客户端驱动从默认的lettuce改为jedis <dependency> <groupId>org.springframework.boot</groupId&g...
2020-05-07 22:35:49
188
原创 Git分支
新建分支 git branch branchName新建并切到该分支 git checkout -b branchName合并分支到当前分支 git merge branchName查看分支最后一次提交 git branch -v查看未合并到该分支上的分支 git branch --no-merge查看已合并到该分支上的分支 git branch --m...
2019-09-03 19:39:09
161
原创 Git基础命令
Git基础1.Git是什么Git主要是对当时的全部文件制作一个快照并保存这个快照的索引。如果文件没有修改,git不再重新存储该文件,而只是保留一个链接指向之前存储的文件。Git更像是把数据看作是对小型文件系统的一组快照。2.Git工作原理Git 有三种状态:已提交(committed)、已修改(modified)和已暂存(staged)。已提交表示数据已经安全的保存在本地数据库中,已修改表...
2019-09-03 19:33:54
191
原创 查找链表的中间节点及倒数第K个节点
题目描述:查找链表的中间节点及倒数第K个节点解题思路1.使用快慢指针public class Arch_02 { public static void main(String[] args) { Node head=LinkedListUtils.construct(5); LinkedListUtils.show(head); Node mid=getMidNode(hea...
2019-09-03 19:14:06
169
原创 从无序链表中移除重复项
题目描述实现从无序链表中移除重复项,并保持原有顺序HEAD->0->5->3->2->4->3->1->0 => HEAD->0->5->3->2->4->1解题思路1.从第一个元素开始,遍历链表比较重复元素并删除重复元素(双重循环)2.空间换时间(HashSet判断是否有该节点)(hash...
2019-09-03 19:04:30
690
原创 实现链表的逆序
题目描述:实现链表的逆序,HEAD->0->1->2->3->4->5,逆序转换为:HEAD->5->4->3->2->1->0解题思路1.将每一个节点的next设置为它的前驱节点(注意对首尾节点的处理)2.从第二个节点开始,将其插入到head后面/** * Description: * Copyright (...
2019-09-03 18:50:04
226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅