Redis
简述
Redis是一个基于内存的键值数据库
特点:
- 读写性能高
- 适合热点数据(热点商品、咨询、新闻)
数据类型
字符串(string)
普通字符串,Redis中最简单的数据类型
哈希(hash)
也叫散列,类似于Java中的HashMap结构,适合存储对象
列表(list)
按照插入顺序排序,可以有重复元素,类似于Java中的LinkedList
,适合存储有顺序的数据(点赞)
Redis是一个基于内存的键值数据库
特点:
普通字符串,Redis中最简单的数据类型
也叫散列,类似于Java中的HashMap结构,适合存储对象
按照插入顺序排序,可以有重复元素,类似于Java中的LinkedList
,适合存储有顺序的数据(点赞)
| 模块名称 | 模块类型 | 主要功能描述 |
|----------------|----------------|------------------------------------------------------------------------------|
| `sky-take-out` | 父工程(Maven) | 作为项目的父工程,负责统一管理所有子模块的依赖版本,同时聚合其他子模块,实现项目的整体构建与管理。 |
| `sky-common` | 子模块 | 存放项目中通用的公共类,包括但不限于工具类(如日期处理、加密工具等)、常量类(如业务状态码、配置常量等)、异常类(如自定义业务异常、全局异常等)。 |
| `sky-pojo` | 子模块 | 存放数据模型相关的类,包括实体类(对应数据库表结构的POJO)、VO(视图对象,用于前端展示的数据封装)、DTO(数据传输对象,用于层间数据传递)等。 |
| `sky-server` | 子模块 | 作为后端服务核心模块,包含项目的配置文件(如数据库配置、Spring配置等),以及Controller(请求处理层)、Service(业务逻辑层)、Mapper(数据访问层)等核心业务组件。 |
Spring Boot是Spring提供的一个子项目,用于快速构建Spring应用程序
数据获取 Spring Data
消息传递 Spring AMQP
核心功能 Spring Framework
认证授权 Spring Security
服务治理 Spring Cloud
Spring Boot:
1.起步依赖
2. 自动配置
3.其他特性
•内嵌的Tomcat、Jetty(无需部署WAR文件)
•外部化配置
• 不需要XML配置(properties/yml)
step1:首先你要对所在组件的窗口的.h里先构造一个槽函数,像是:
private slots:
void f1();
void f2();
//......
我很推荐在游玩中学习关于git的知识:git小游戏 所以接下来的是一些git的指令,旨在忘记的时候方便查询(当然,熟能生巧)
^,回到其所指的parent,如:HEAD^,HEAD^^,C1^ 。~,回到第n个parent,如:HEAD~4 -f强制移动,可以往后移动 git branch -f a b强制把a移动到b什么是vue? vue 是一款用于构建用户界面的渐进式的JavaScript框架。 (E: https://cn.vuejs.org/)
npm init vue@latest
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
[网站名称](网站链接)
<!-- 像这样 -->
[lolol](www.baidu.com)
VuePress 主要从 Markdown 文件生成页面。因此,你可以使用它轻松生成文档或博客站点。
你需要创建并编写 Markdown,以便 VuePress 可以根据文件结构将它们转换为不同的页面。

MyBatis-Plus 是一个MyBatis 的增强工具,在MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生
任何刚开始学MyBatis-Plus的都会从满脸的质疑到成为忠诚的MP信徒这样的转变,一开始我是不信的,学了3分钟之后就变脸了XD
本章节展示如何在您的项目中使用MyBatis-Plus的常用功能
MyBatis-Plus最核心的功能就是通过继承BaseMapper<T>接口,自动获得基础的CRUD操作方法: