会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
自由的代价是孤独丶
博客园
首页
新随笔
联系
管理
订阅
2026年2月2日
mysql专题总结
摘要: 1. 什么是索引 索引:一种特殊的数据结构,用于将表中某些字段与记录的位置建立一个对应关系,加快定位数据位置的时间。类似于书籍的目录。 假设一张表有1000w条数据。查询name为张三的数据。 如果没有用索引时,查找用的是全盘扫描,会将整张表都查一遍,找到所有name为张三的数据。 如果有索引时,相
阅读全文
posted @ 2026-02-02 18:59  不将就鸭
阅读(4)
评论(0)
推荐(0)
2026年1月27日
分布式事务专题总结
摘要: 1. 分布式事务概念 分布式事务:顾名思义就是要在分布式系统中实现事务,它其实是由多个本地事务组合而成。 产生的原因: 跨服务的事务 跨数据库的事务 2. 分布式事务定律 分布式事务的解决是个难题,目前分布式事务存在两大理论依据。 CAP定律 BASE理论 2.1 CAP定律 指:在一个分布式系统中
阅读全文
posted @ 2026-01-27 10:18  不将就鸭
阅读(2)
评论(0)
推荐(0)
redis专题总结
摘要: 1. Redis 支持哪些数据类型 String 存储结构:key-value形式 使用场景: * 缓冲-缓存数据,提高查询效率 * 计数器-incr、decr命令实现访问计数 * 分布式锁-setnx命令实现分布式锁 * Session共享-存储用户会话信息 Hash 存储结构:field-val
阅读全文
posted @ 2026-01-27 06:52  不将就鸭
阅读(4)
评论(0)
推荐(0)
2026年1月24日
多线程核心知识
摘要: 1. 线程的创建方式 继承Thread 方法:继承 java.lang.Thread 类,重写 run() 方法。 启动:创建子类实例,调用其 start() 方法。 特点:简单,但Java单继承限制了扩展性。 class MyThread extends Thread { @Override pu
阅读全文
posted @ 2026-01-24 17:48  不将就鸭
阅读(1)
评论(0)
推荐(0)
2026年1月2日
多线程项目中实战
摘要: 1. 创建线程的方式 继承thread * 写一个类继承 Thread * 重写 run() 方法 * 创建该类的实例,调用 start() 启动线程 实现runnable * 写一个类实现 Runnable * 实现 run() 方法 * 将其实例作为参数传给 Thread 构造函数,再调用 st
阅读全文
posted @ 2026-01-02 11:31  不将就鸭
阅读(10)
评论(0)
推荐(0)
2025年12月26日
mysql数据类型date、datetime、timestamp的区别
摘要: DATETIME 同时存储日期和时间,格式为 YYYY-MM-DD HH:MM:SS,精度到秒。 存储范围:从 1000-01-01 00:00:00 到 9999-12-31 23:59:59。 存储大小:5 字节(在新版本中,DATETIME 的内部存储会根据精度有所调整,常见仍为 5 字节)。
阅读全文
posted @ 2025-12-26 11:21  不将就鸭
阅读(33)
评论(0)
推荐(0)
2025年12月24日
maven知识回顾
摘要: 1. maven仓库类型 maven存储库有三种类型: 本地 本地仓库存储的是你项目的所有依赖,当你运行maven构建时,会自动将所有依赖项下载到本地仓库中,有助于避免每次构建项目时引用远程仓库上的依赖项。 中央 中央仓库由maven社区提供,它包含了大量常用的库。当你本地仓库中找不到你的依赖时,就
阅读全文
posted @ 2025-12-24 18:06  不将就鸭
阅读(6)
评论(0)
推荐(0)
2025年12月15日
mybatisPlus回顾
摘要: 1. 快速集成 springboot2: <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.5.15</version> </depen
阅读全文
posted @ 2025-12-15 10:01  不将就鸭
阅读(34)
评论(0)
推荐(0)
2025年3月16日
springboot自动配置原理
摘要: 1. SpringBoot的自动配置指的是啥 SpringBoot的自动配置:指SpringBoot可以根据应用程序导入的依赖和运行环境,自动配置 Spring 应用程序的组件,从而减少开发者手动配置的工作量。 // 这是一个springboot程序的主启动类 @SpringBootApplicat
阅读全文
posted @ 2025-03-16 11:15  不将就鸭
阅读(56)
评论(0)
推荐(0)
2025年3月11日
SpringSecurity6详解
摘要: 1. SpringSecurity6 前言:本文将基于Spring Boot 3.x依赖的Spring Security 6.x版本作为讲解。Spring Boot3.X是2022年11月正式发布的 因为Spring Boot2.x是依赖的Spring Security5.x,且5.x的securi
阅读全文
posted @ 2025-03-11 04:24  不将就鸭
阅读(698)
评论(0)
推荐(0)
下一页