自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(295)
  • 收藏
  • 关注

原创 Java面试题:工作经验

实际Java开发工作经验和解决方案

2022-09-05 10:59:11 10

原创 Java面试题:微服务框架

各微服务框架常见面试题

2022-09-05 10:58:24 26

原创 Java面试题:集群高可用

MySQL集群、Redis集群、Elaticsearch集群、RabbitMQ 集群原理和解决方案

2022-09-05 10:56:45 3

原创 Java面试题:Java基础

Java基础点知识、Java SPI、Java集合、Java锁机制、ConcurreentHashMap 的key为什么不能为null、讲讲你熟悉的几个设计模式底层实现原理?、死锁、synchronized 中的 4 个优化、零拷贝、Java Queue方法、ForkJoin、@Autowired和@Resource注解的区别

2022-09-05 10:51:02 5

原创 Java面试题:MySQL要点

MySQL基础知识、存储过程、MySQL结构、索引和优化、REDO、UNDO、MMVC、BIN Log

2022-09-02 21:41:55 8

原创 Java面试题(四):框架篇

Java面试题框架篇:Spring refresh 流程、Spring bean 生命周期、Spring bean 循环依赖、Spring 事务失效、Spring MVC 执行流程、Spring 注解、SpringBoot 自动配置原理、Spring 中的设计模式

2022-08-14 17:22:56 4

原创 Spring进阶(五):其他

Spring进阶 其他:代理进一步理解、@Value 装配底层、@Autowired 装配底层、事件监听器、事件发布器

2022-08-14 09:30:00 54 4

原创 Spring进阶(四):Boot

Spring进阶 Boot:创建 Boot 项目、Boot 启动过程、Tomcat 内嵌容器、Boot 自动配置、条件装配底层

2022-08-12 11:14:10 133

原创 Java面试题(三):虚拟机篇

虚拟机篇:JVM 内存结构、JVM 内存参数、JVM 垃圾回收、内存溢出、类加载、四种引用、finalize

2022-08-09 18:24:47 6

原创 Spring进阶(三):WEB

Spring WEB进阶:RequestMappingHandlerMapping 与 RequestMappingHandlerAdapter、参数解析器、参数名解析、对象绑定与类型转换、@ControllerAdvice 之 @InitBinder、控制器方法执行流程、@ControllerAdvice 之 @ModelAttribute、返回值处理器、MessageConverter、@ControllerAdvice 之 ResponseBodyAdvice.........

2022-08-07 00:28:44 70

原创 Spring进阶(二):AOP

Spring AOP 进阶:AOP 实现之 ajc 编译器、AOP 实现之 agent 类加载、AOP 实现之 proxy、jdk 动态代理进阶、cglib 代理进阶、cglib 避免反射调用、jdk 和 cglib 在 Spring 中的统一、切点匹配、从 @Aspect 到 Advisor、静态通知调用、动态通知调用...

2022-08-02 09:00:00 67

原创 Spring进阶(一):容器与 bean

Spring 容器与 bean进阶:容器接口、容器实现、Bean 的生命周期、Bean 后处理器、BeanFactory 后处理器、Aware 接口、初始化与销毁、Scope

2022-08-01 15:06:52 70 1

原创 Java面试题(二):并发篇

Java面试题(二):并发篇:线程状态、线程池、wait vs sleep、lock vs synchronized、volatile、悲观锁 vs 乐观锁、Hashtable vs ConcurrentHashMap、ThreadLocal

2022-07-28 10:01:31 5

原创 Java面试题(一):基础篇

Java面试题(一):基础篇:二分查找、排序、ArrayList、HashMap、单例模式

2022-07-24 21:59:02 7

原创 Spring(二):AOP切面编程

Spring(二):AOP切面编程:AOP概念、AOP示例

2022-05-31 10:38:23 156 1

原创 Spring(一):Bean管理和对象的生命周期

Spring(一):Spring概述、IOC 依赖注入、IOC之基于 XML 管理Bean、对象的生命周期、IOC之基于注解管理Bean

2022-05-30 10:51:16 127

原创 MySQL深入学习(三九):数据库备份与恢复

主从复制:物理备份与逻辑备份、mysqldump实现逻辑备份、mysql命令恢复数据、物理备份:直接复制整个数据库、物理恢复:直接复制到数据库目录、表的导出与导入、数据库迁移、删库了不敢跑,能干点啥?

2022-05-04 08:00:00 703

原创 MySQL深入学习(三八):主从复制

主从复制:主从复制概述、主从复制的原理、准备工作、同步数据一致性问题、知识延伸

2022-05-03 21:04:32 863

原创 MySQL深入学习(三七):其他数据库日志

其他数据库日志:MySQL支持的日志、慢查询日志(slow query log)、通用查询日志(general query log)、错误日志(error log)、二进制日志(bin log)、再谈二进制日志(binlog)、中继日志(relay log)

2022-04-29 08:00:00 204

原创 MySQL深入学习(三六):多版本并发控制

多版本并发控制:什么是MVCC、快照读与当前读、复习、MVCC实现原理之ReadView、举例说明、总结

2022-04-28 08:00:00 129

原创 MySQL深入学习(三五):锁

锁:概述、MySQL并发事务访问相同记录、锁的不同角度分类、锁的内存结构、锁监控、附录:间隙锁加锁规则

2022-04-27 16:50:57 1249

原创 MySQL深入学习(三四):MySQL事务日志

MySQL事务日志:redo日志、Undo日志

2022-04-26 20:34:10 755 1

原创 MySQL深入学习(三三):事务基础知识

事务基础知识:数据库事务概述、如何使用事务、事务隔离级别、事务的常见分类

2022-04-23 23:36:27 978 1

原创 MySQL深入学习(三二):数据库其它调优策略

数据库其它调优策略:数据库调优的措施、优化MySQL服务器、优化数据库结构、大表优化、其它调优策略

2022-04-21 20:05:46 239 2

原创 MySQL深入学习(三一):PowerDesigner的使用

PowerDesigner的使用:开始界面、概念数据模型、物理数据模型、概念模型和物理模型转换、物理模型导出SQL语句

2022-04-21 10:53:56 732

原创 MySQL深入学习(三十):数据库的设计规范

数据库的设计规范:为什么需要数据库设计、范式、反范式化、BCNF(巴斯范式)、第四范式、第五范式、域键范式、实战案例、ER 模型、数据表的设计原则、数据库对象编写建议

2022-04-20 12:43:22 486

原创 MySQL深入学习(二九):索引优化与查询优化(下篇)

索引优化与查询优化(下篇):优先考虑覆盖索引、如何给字符串添加索引、索引下推、普通索引 vs 唯一索引、其它查询优化策略、淘宝数据库,主键如何设计的?

2022-04-17 23:48:36 193

原创 MySQL深入学习(二八):索引优化与查询优化(上篇)

索引优化与查询优化(上篇):数据准备、索引失效案例、关联查询优化、子查询优化、排序优化、GROUP BY优化、优化分页查询

2022-04-15 17:40:03 357

原创 MySQL深入学习(二七):性能分析工具的使用

性能分析工具的使用:数据库服务器的优化步骤、查看系统性能参数、统计SQL的查询成本:last_query_cost、定位执行慢的 SQL:慢查询日志、查看 SQL 执行成本:SHOW PROFILE、分析查询语句:EXPLAIN、EXPLAIN的进一步使用、分析优化器执行计划:trace 、MySQL监控分析视图-sys schema

2022-04-14 21:08:14 1328

原创 MySQL深入学习(二六):索引的创建与设计原则

索引的创建与设计原则:索引的声明与使用、MySQL8.0索引新特性、索引的设计原则:哪些情况适合创建索引、哪些情况不适合创建索引

2022-04-12 19:40:15 167

原创 MySQL深入学习(二五):InnoDB数据存储结构

InnoDB数据存储结构:数据库的存储结构:页、页的内部结构、InnoDB行格式(记录格式)、区、段和碎片区

2022-04-08 21:51:04 207

原创 MySQL深入学习(二四):索引的数据结构

索引的数据结构:为什么使用索引、索引及其优缺点、InnoDB中索引的推演、MyISAM中的索引方案、索引的代价、MySQL数据结构选择的合理性

2022-04-07 22:25:36 235

原创 MySQL深入学习(二三):存储引擎

存储引擎:查看存储引擎、设置系统默认的存储引擎、设置表的存储引擎、引擎介绍、MyISAM和InnoDB、阿里巴巴、淘宝用哪个、课外补充

2022-04-07 15:42:01 177

原创 MySQL深入学习(二二):逻辑架构

逻辑架构:逻辑架构剖析、SQL执行流程、数据库缓冲池(buffer pool)

2022-04-06 17:44:30 284 1

原创 MySQL深入学习(二一):用户与权限管理

用户与权限管理:用户管理、权限管理、权限表、访问控制(了解)、角色管理

2022-04-06 14:03:34 557

原创 MySQL深入学习(二十):MySQL的数据目录

MySQL的数据目录:MySQL8的主要目录结构、数据库和文件系统的关系

2022-04-05 20:13:42 219

原创 MySQL深入学习(十九):Linux下MySQL的安装与使用

Linux下MySQL的安装与使用:安装前说明、MySQL的Linux版安装、MySQL登录、MySQL8的密码强度评估(了解)、字符集的相关操作、SQL大小写规范、sql_mode的合理设置

2022-04-05 17:42:24 128

原创 MySQL深入学习(十八):MySQL8其它新特性

MySQL8其它新特性:MySQL8新特性概述、新特性1:窗口函数、新特性2:公用表表达式

2022-04-04 23:28:04 367

原创 MySQL深入学习(十七):触发器

触发器:触发器概述、触发器的创建、查看、触发器的优缺点

2022-04-04 18:30:45 152

原创 MySQL深入学习(十六):变量、流程控制与游标

存储过程与函数:变量、定义条件与处理程序、流程控制、游标、补充:MySQL 8.0的新特性—全局变量的持久化

2022-04-04 17:36:23 104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除