一个关注IT技术分享,关注互联网的网站,爱分享网络资源,分享学到的知识,分享生活的乐趣。
文章目录:1.什么是Spring?2.Spring由哪些模块组成?3.Spring中都用到了哪些设计模式?4.什么是SpringIOC容器?有什么作用?5.SpringIoC的实现机制6.BeanFactory和ApplicationContext有什么区别?7.什么是Spring的依赖注入(DependencyInjection)?8.什么是SpringAOP?9.SpringAOP与AspectJAOP有什么区别?AOP有哪些实现方式?
好久没有写这个系列了哈。前面几篇《打开我的收藏夹》文都让我受益匪浅,在此我还是想说一句:都是自己当初收藏的,就不要吃灰了,逐渐放空掉自己的收藏夹未必不是一件好事。CAP理论C:强一致性,所有子节点数据时刻保持一致A:整体可用P:分区容错性,允许部分失败至少要保证P吧,CA不一定兼得的。BASE理论basicallyavailabl
这里写目录标题一、前言二、锁的类型2.1全局锁2.2表级锁2.2.1表锁2.2.2元数据锁(MetaDataLocks)2.2.3自增列锁(AUTO-INCLocks)2.2.4意向锁(IntentionLocks)2.3行级锁2.3.1RecordLocks2.3.2GapLocks2.3.3Next-KeyLocks2.3.4插入意向锁(InsertInten
前言:mysql事务是mysql中非常重要的一部分,那么什么是mysql事务?为什么要用mysql事务?mysql事务有什么特点?下面,我们就一起来深入了解mysql事务!!!mysql事务(Transaction):事务处理可以用来维护数据库的完整性,它保证成批的Mysql操作要么完全执行,要么不执行。存储引擎:不是
文章目录java基础HasMmapCurrentHashMap进程与线程的区别进程上下文切换比线程上下文切换纤程线程同步进制java线程同步机制互斥锁、自旋锁、条件锁、读写锁、可重入锁、偏向锁、公平锁、非公平锁、可重入锁、共享锁、排它锁、轻量级锁、重量级锁死锁产生的四个条件有了互斥锁,为什么还要条件锁redis性能好的原因select、poll、epollredis多并发竞争key接口和抽象类hashcodeequals==ArrayListLinkedListTCP三
事务的特性ACID(Atomicity、Consistency、Isolation、Durability,即原子性、一致性、隔离性、持久性)Atomicity:原子性,执行的最小单元,不可拆分。Consistency:一致性,事务在执行DML操作时,要么成功,要么失败。Isolation:隔离性。两个事务执行具有隔离性。Durability:持久
JdbcTemplate基本使用1-JdbcTemplate基本使用-概述(了解)JdbcTemplate是spring框架中提供的一个对象,是对原始繁琐的JdbcAPI对象的简单封装。spring框架为我们提供了很多的操作模板类。例如:操作关系型数据的JdbcTemplate和HibernateTemplate,操作nosql数据库的RedisTemplate,操作消息队列的JmsTemplate等等。2-JdbcTemplate基本使用-开发
目录一、KingbaseES数据库简介:数据库包括两层概念:数据库管理系统:关系型数据库:二、KingbaseES总体结构:逻辑功能架构:架构基础:三、数据访问:SQL:PL/SQL:四、存储结构:物理存储结构:物理存储结构简介: 数据文件:控制文件:日志文件:WAL日志:逻辑存储结构:逻辑存储结构概述:表空间
你好,我是看山。从单体架构到分布式架构,从巨石架构到微服务架构。系统之间的交互越来越复杂,系统间的数据交互量级也是指数级增长。作为一个系统,我们要保证逻辑的自洽和数据的自洽。数据自洽有两方面要求:抛开代码,数据能够自己验证自己的准确性,也就是数据彼此之间不矛盾所有数据准确且符合期望为了实现这两点,需要实现数据的一致性,为了实现一致性,就需要用到事务。需要
前言如果在分布式系统中发起一个事务,该事务涉及到多个不同节点,那么为了保证事务ACID特性,就需要引入一个协调者来统一调度事务涉及的多个节点,被调度的节点称为事务参与者,由此衍生出了2PC和3PC协议,本文主要主要介绍这两个协议。2PC2PC(Two-PhaseCommit)两阶段提交,是不是想到了MySQL的2PC,MySQL的2PC是为了保证单个数据库事务的完整性&
关于我们 | 我要投稿 | 免责申明
Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1