摘要: 4. 整合Redis 4.0 准备工作 在整合Redis之前,我们需要让Redis能够接受远程连接请求。就像在使用MySQL的时候,设置root账号的host字段为 % 一样 – 方式一:注释掉bind,关闭保护模式 这种方式是最简单粗暴的,也是安全性最低的方案,这样操作会使得你的Redis完全暴露 阅读全文
posted @ 2021-01-30 21:04 PrimaBruceXu 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 3. 事务与乐观锁 3.1 Redis事务 事务的概念 事务本质上就是一组命令一起执行 和传统事务的ACID原则相比,Redis并不保证事务的原子性,同时Redis也没有隔离级别的概念 Redis 事务可以一次执行多个命令, 并且带有以下三个重要的保证: 批量操作在发送 EXEC 命令前被放入队列缓 阅读全文
posted @ 2021-01-30 21:02 PrimaBruceXu 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 2. Redis基础 2.1 常用命令 命令 描述 SET key value 最简单的增加一个值 DEL key 从当前数据库中删除key EXISTS key 判断该key在当前数据库中是否存在 EXPIRE key seconds 给key设置过期时间 KEYS pattern 通过正则表达式 阅读全文
posted @ 2021-01-30 21:01 PrimaBruceXu 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 1. NoSQL和SQL 1.1 数据的类型分类 根据数据结构的不同,我们大致可以将数据分成三种类型的数据,结构化数据,非结构化数据,半结构化数据 结构化数据 结构化数据拥有严格的长度和格式规范,通常以行为单位进行存储,一行就代表一个数据 示例 ID 姓名 年龄 地址 手机 1 张三 18 浙江 1 阅读全文
posted @ 2021-01-30 21:00 PrimaBruceXu 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 5 SpringBoot开发web项目 5.1 静态资源映射 静态资源映射规则 在开发一个web项目中,我们不可避免的要使用到许多静态资源,如CSS、JS等,那么SpringBoot是怎么处理这些资源的呢? 官方文档 官方文档告诉了我们SpringBoot中默认存放静态资源的几个位置,/static 阅读全文
posted @ 2020-12-24 22:20 PrimaBruceXu 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 4 SpringBoot操作数据库 4.1 SpringData 什么是SpringData SpringData是Spring全家桶中专门用于处理数据访问层的组件了,它使用Spring的方式对所有SQL和NoSQL数据库进行统一处理 在所有Spring项目的底层,都统一使用SpringData处理 阅读全文
posted @ 2020-12-21 16:28 PrimaBruceXu 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1 SpringBoot入门 1.1 SpringBoot简介 什么是Spring? Spring是为了简化企业开发负责性而创建的一个框架 Spring如何简化Java开发的? 基于pojo的轻量级编程,实现了最小入侵,所有的东西都可以被Spring容器进行管理 IoC和面向接口编程降低了各个组件之 阅读全文
posted @ 2020-12-21 16:27 PrimaBruceXu 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 第五讲 BFS与DFS 5.1 介绍 BFS和DFS是两种最常见的优先搜索算法,广泛应用于图和树等数据结构的搜索中 什么是DFS 在遍历的时候,就认准一条路走到黑,不撞南墙不回头。撞了南墙之后再回头找别的路 什么是BFS 在进行遍历的时候,每遇到一个“分岔路口”,先随便选一个,记录没选的,然后继续向 阅读全文
posted @ 2020-12-21 16:18 PrimaBruceXu 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 七、SSM整合 7.1 环境配置 IDE:IDEA 数据库:MySQL 8.0.21 JDK14 + maven 3.6.3 maven依赖 <dependencies> <!--JUnit--> <dependency> <groupId>junit</groupId> <artifactId>j 阅读全文
posted @ 2020-12-14 19:18 PrimaBruceXu 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 四、RequestMapping与RESTful 4.1 @RequestMapping @RequestMapping 注解用于将URL映射到一个控制器或者控制器中的一个方法上。如果作用在类上的话,访问地址就是类上的URL+方法上的URL 作用在方法上,访问路径:/test @Controller 阅读全文
posted @ 2020-12-06 22:17 PrimaBruceXu 阅读(136) 评论(0) 推荐(0) 编辑