首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
蔡镇浩
掘友等级
后台
不忘初心,技术成长之路无止境
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
最新
热门
理解Spring AOP的基本概念和接口
这篇文章主要将一下关于Spring中AOP的基本概念和相关的接口,也算是对我自己之前学习Spring的回顾与总结。 AOP全称是Aspect Oriented Programming,面向切面编程,是面向对象编程(OOP:Object Oriented Programming)…
SpringBoot+Dubbo实战demo
1. 安装zookeeper环境 搭建 zookeeper 之前要确保当前的服务器已经有 JDK 环境。 注意:如果你也使用的是云服务器必须配置一个安全组,开放你的zookeeper端口。 1.3 进入zookeeper目录,创建data文件夹。 2. 开始搭建项目 3. du…
IOC(二)DefaultListableBeanFactory
上一章我们已经初步认识了BeanFactory和BeanDefinition,一个是IOC的核心工厂接口,一个是IOC的bean定义接口。 spring无法让BeanFactory持有一个Map<String,Object>来完成bean工厂的功能,是因为spring的初始化是…
IOC(一)BeanFactory和BeanDefinition
从这篇文章开始我会去探索一下Spring中IOC机制的一些底层实现,至于IOC(控制反转)是什么在这里不多做介绍,网上的资料也很多。 IOC(控制反转)是Spring框架中最核心的机制,所以我们需要对其实现原理有一定的理解,才能更好的使用它甚至自己设计一个类似Spring的简单…
Spring Bean的生命周期分析
接下来几篇文章我会记录一些Spring相关的知识,也算是我学习Spring的学习笔记吧,这一篇先看一下Spring Bean的生命周期。 Spring Bean的完整生命周期从创建Spring容器开始,直到最终Spring容器销毁Bean,这其中包含了一系列关键点。 3、容器级…
MySQL并发更新数据时的处理方法
在后端开发中我们不可避免的会遇见MySQL数据并发更新的情况,作为一名后端研发,如何解决这类问题也是必须要知道的,同时这也是面试中经常考察的知识点。 实际上MySQL是支持给数据行加锁(InnoDB)的,并且在UPDATE/DELETE等操作时确实会自动加上排它锁。只是并非只要…
说一下聚簇索引 & 非聚簇索引
上一篇讲MySQL索引的文章没有提到聚簇索引和非聚簇索引,这一片就来看一下这两个具体是什么以及优缺点。 InnoDB 主键使用的是聚簇索引,MyISAM 不管是主键索引,还是二级索引使用的都是非聚簇索引。 1.对于非聚簇索引表来说(右图),表数据和索引是分成两部分存储的,主键索…
MySQL索引详解
1. 数据结构 B Tree 指的是 Balance Tree,也就是平衡树。平衡树是一颗查找树,并且所有叶子节点位于同一层。 B+ Tree 是基于 B Tree 和叶子节点顺序访问指针进行实现,它具有 B Tree 的平衡性,并且通过顺序访问指针来提高区间查询的性能。 在 …
聊聊MVCC和Next-key Locks
上篇文章讲到了MySQL的RR隔离级别通过MVCC+Next-key Locks解决幻读问题,下面就给大家仔细讲讲这两个机制究竟是什么。 多版本并发控制(Multi-Version Concurrency Control, MVCC)是 MySQL 的 InnoDB 存储引擎实…
事务ACID特性与隔离级别
事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。 一个事务必须被视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来说,不可能只执行其中的一部分操作。 数据…
下一页
个人成就
文章被点赞
234
文章被阅读
107,260
掘力值
2,281
关注了
11
关注者
124
收藏集
2
关注标签
11
加入于
2019-05-01