摘要: windows设置redis开机启动 最近遇到了个问题,需要在windows中使用redis,但是redis没有开机启动,需要每次通过命令行进行启动,所以选择了设置redis开机启动。另外cmd窗口启动redis,如果不小心关掉了cnd,redis会跟着停掉,很不方便 进入redis文件夹,打开cm 阅读全文
posted @ 2023-10-31 11:35 season-qd 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 参考:稀土掘金 首先,关于数据库范式化,我们需要知道几个名词,数据库范式化,理论性太强,专业名词需要提前了解一下,下面先对所有名词进行解释 1. 集合、交集、并集、子集、真子集 集合:指具有某种特定性质的具体的或抽象的对象汇总而成的集体。其中,构成集合的这些对象则称为该集合的元素 集合,就是1个或者 阅读全文
posted @ 2023-09-05 17:35 season-qd 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 主要着重下面几点进行介绍 各种读:脏读、幻读、不可重复读 ACID 事务隔离级别 spring 事务传播机制 spring事务失效原因 spring事务实现方式:编程式、声明式(@Transactional) 读取数据存在的问题 脏读,可以读取到未提交的事务中的数据(此时事务未进行隔离,read u 阅读全文
posted @ 2023-08-31 17:14 season-qd 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 设计模式相关的代码已经提交到gitee中,可以进行下载,建议比照着源码,因为文字描述可能存在信息传递失真的情况发生,看文字不了解的地方可能一看源码就了解了,下载地址:https://gitee.com/season-gitee/design-pattern 设计模式已经初步编写完成,其实跟网上的教程 阅读全文
posted @ 2023-08-31 12:36 season-qd 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 记一下MySQL的优化相关信息 1、索引失效 1. MySQL认为不需要用索引 2. B+树的数据结构 1. like左模式,模糊搜索前缀/左侧进行模糊搜索,索引失效(B+树是将数据从左往右依次确定值,然后进行树化) 2. 联合索引最左匹配原则 3. 对索引进行了额外的操作,导致在使用索引前需要多执 阅读全文
posted @ 2023-06-11 01:08 season-qd 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 今天处理了linux服务器的问题,涉及了查找文件、docker容器处理 查看前100大的文件 find . -type f -printf '%s %p\n' | sort -nr | head -n 100 关闭服务 service docker stop systemctl stop docke 阅读全文
posted @ 2023-03-28 15:48 season-qd 阅读(16) 评论(0) 推荐(0) 编辑
摘要: package org.jeecg.config.mybatis; import lombok.extern.slf4j.Slf4j; import org.apache.ibatis.binding.MapperMethod.ParamMap; import org.apache.ibatis.e 阅读全文
posted @ 2023-03-15 01:01 season-qd 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 1. MySQL 1. 在进行删除操作之前,需要对要删除的数据进行备份,无论正式还是测试,因为可能删错环境 2. 尽量开启binlog 3. 不允许非空,默认空字符串,或者0/-1,创建时间用当前时间,更新时间用当前时间且更新时更新 4. 默认值,顾名思义,设定为系统认为正常的数据 5. char_ 阅读全文
posted @ 2023-02-24 10:42 season-qd 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 积累: 2. springmvc的执行流程 3. 其他 4. 简述下,你眼里的锁机制 1. 对于开发过程中,主要有2种锁机制:乐观锁、悲观锁,其中冲突概率小于20%的推荐使用乐观锁 1. 乐观锁。在数据库层面增加version字段(自增)或者是用更新时间的时间戳进行比对,每一次更新完成之后,对数据进 阅读全文
posted @ 2023-01-13 16:52 season-qd 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1. 设计选择分布式架构,选用了dubbo+zookeeper,使用了spring、spring boot、springMVC,数据库选用MySQL,数据库相关的组件选用了mybatis、druid。 2. 关于异常处理 1. 为了更好地处理对系统进行监控,创建了全局异常捕获机制,对异常进行处理,返 阅读全文
posted @ 2022-02-19 13:02 season-qd 阅读(75) 评论(0) 推荐(0) 编辑