![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 78
lxyker
这个作者很懒,什么都没留下…
展开
-
六大设计原则-概念
学习方式:设计模式可以理解为是前辈们的经验,所以单独靠理论的看书是不行的,必须实际联系,一步步优化代码才能学好。原创 2023-06-06 10:55:06 · 70 阅读 · 0 评论 -
Docker使用——从0到1学习笔记
认识什么是docker,学习docker镜像容器相关命令原创 2022-09-22 22:22:24 · 277 阅读 · 0 评论 -
redis持久化机制及原理
redis持久化机制 redis提供了两种持久化机制: 快照(snapshot):保存某一时刻的数据状态 AOF(appen only file):将写命令记录到日志文件中 快照 默认的持久化机制 保存以.rdb结尾的文件,于是也被称为RDB方式 快照生成方式 客户端执行BGSAVE、SAVE指令 服务器配置自动触发 900 1 300 10 60 10000 BGSAVE 当接收到客户端的BGSAVE指令后,redis会调用fork来创建一个子进程,然后子进程负责将快照写入磁盘中,原创 2021-12-08 23:07:47 · 590 阅读 · 0 评论 -
千行mysql笔记
基本操作 连接 mysql -h 地址 -P 端口 -u 用户名 -p 密码 数据库操作 查看当前数据库: SELECT DATABASE(); 显示当前时间、用户名、数据库版本: SELECT now(), user(), version(); 创建库 CREATE DATABASE [IF NOT EXISTS] 数据库名 数据库选项 -- 数据库选项: -- CHARACTER SET charset_name -- COLLATE collation_name 查看已有库 S原创 2021-11-26 21:58:04 · 90 阅读 · 0 评论 -
事务相关的部分重点
事务相关部分重点 事务的ACID特性 原子性 Atomicity:事务是最小执行单位,像原子一样不可拆分,要么全部成功,要么全部失败 一致性 Consistency:执行事务前后的数据保持一致。比如转账业务无论成败总额不变 隔离性 Isolation:并发执行的事务不会相互影响,它们对数据库的影响和它们串行执行的效果是一样的 持久性 Durability:当事务被提交后,它对数据库中数据的改变是持久的。系统故障等不会导致数据丢失 数据库常见的并发异常 脏写 事务2已提交,事务1回滚,导致事务2提交的修改也被原创 2021-11-24 10:09:49 · 660 阅读 · 0 评论 -
springboot整合mybatis步骤记录
springboot整合mybatis springboot 微框架 = spring 工厂 + springmvc 控制器 mybatis 数据库访问框架 回顾spring整合mybatis 1、引入依赖 spring 相关 mysql 相关 驱动 数据源 mybatis 相关 mybatis核心jar mybatis和spring框架整合 2、spring.xml 开启注解扫描 创建数据源对象 注入 指定使用哪种数据源类型 注入driverClassName 注入url 注入username、p原创 2021-08-21 15:26:35 · 116 阅读 · 0 评论 -
springboot基本注解
springboot约定: springboot项目中有且仅有一个入口类(Class)类名推荐:项目名Application.java 入口类必须在所有子包之上 入口类中必须存在一个启动项目的main函数 springboot项目必须在项目根目录中存在一个名字为application.yml或application.properties的配置文件 @SpringBootApplication注解 修饰范围:只能用在入口类上,且只能出现一次 作用:标识这个类时一个springboot原创 2021-08-19 21:25:26 · 91 阅读 · 0 评论 -
Mybatis学习笔记
MyBatis学习笔记 知识准备: JDBC Mysql Maven Junit 1、简介 1.1、什么是 MyBatis? MyBatis 是一款优秀的持久层框架 它支持自定义 SQL、存储过程以及高级映射。 MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。 MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 原本是原创 2021-05-09 08:50:56 · 110 阅读 · 0 评论 -
MySQL从0到1基础部分必须记牢
MySQL从0到1基础 数据库 事务 的四种特性: 1、原子性(Atomicity) 2、一致性(Consistency) 3、隔离性(Isolation) 4、持久性(Durability) 简称ACID特性 数据库操作 1、显示数据库 show databases; 2、创建数据库 create database lxyker default charset utf8 collate utf8_general_ci; lxyker表示自己要创建的数据库名称 collate utf8_general_ci原创 2020-05-09 10:12:18 · 146 阅读 · 0 评论