E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
事务死锁
spring笔记
•AOP(面向切面编程):通过代理机制,将日志、
事务
等横切关注点与业务代码解耦。•模块化设计:自由组合所需功能(如Web、数据访问、安全等)。2.Spring的
@卡卡-罗特
·
2025-03-10 10:13
spring
笔记
java
数据库二三事(13)
故障管理四大类故障:
事务
内部故障,系统故障,介质故障,计算机病毒故障事物内部:分为预期与非预期故障,需要强制回滚事物恢复状态,自动完成且透明系统故障:软故障,因为软件意外导致非正常终止,影响所有事物,导致易失性存储器内容丢失
一只鱼玉玉
·
2025-03-10 04:54
数据库
数据湖架构与实时数仓实践:Hudi、Iceberg、Kafka + Flink + Spark
数据湖能够存储原始数据,支持半结构化和非结构化数据,提供更灵活的计算框架,但其缺乏
事务
管理和数据一致性
晴天彩虹雨
·
2025-03-10 03:22
架构
kafka
flink
数据仓库
数据库存储引擎中 InnoDB 和 MyISAM 的区别?
以下是它们之间的一些主要区别:InnoDB天生支持
事务
:提供了完整的提交、回滚和崩溃恢复能力;支持物理外键:有助于保持数据的参照完整性;天生支持行锁:允许更高的并发性,因为只有修改的特定行被锁定,其他行仍可以进行读写操作
Code额
·
2025-03-10 01:34
SQL
数据库
存储引擎
Redis的线程模型
事务
机制(MULT
IT小锅巴
·
2025-03-10 00:26
redis
数据库
缓存
ABP框架之——数据访问基础架构
几乎所有的业务应用程序都要适用一种数据库基础架构,用来实现数据访问逻辑,以便从数据库读取或写入数据,我们还需要处理数据库
事务
,以确保数据源中的一致性。
搬砖养女人
·
2025-03-10 00:54
数据库
mongodb
java
微服务设计模式--概述(笔记)
模式分为三组:基础设施相关模式:基础设施相关;应用基础设施相关:应用层面基础设施;应用相关模式组;各模式分解服务拆分模式根据业务能力分解模式根据子域分解模式通信相关通信风格服务发现可靠性
事务
性消息外部API
·
2025-03-09 20:24
微服务设计模式
mysql面试知识点
innerjoin在右表没有匹配项的时候,该结果不显示innoDB默认的存储引擎支持
事务
、支持物理外键天生支持行锁、手动支持表锁使用聚簇索引(索引和数据在同一个文件)索引概念一种排好序,能够提升查询性能的数据结构分类聚簇索引
·
2025-03-09 20:53
mysql
springcloud sentinel教程
QPS(QueriesPerSecond)即每秒查询率TPS,每秒处理的
事务
数目PV(pageview)即页面浏览量UV访问数(UniqueVisitor)指独立访客访问数一、初识Sentinel什么是雪崩问题
hunter199010
·
2025-03-09 20:49
sentinel
Spring Boot + Lua 手写分布式锁(支持自动续期 / 可重入)
1、简介在分布式系统环境中,多个服务或节点可能并发地访问和修改同一资源,这种情况极易导致数据不一致或
死锁
问题。为解决这一问题,分布式锁机制应运而生。
小马不敲代码
·
2025-03-09 20:49
实战
spring
boot
lua
分布式
Python多进程,多线程和异步实例
.进程池中的通信【只需要就上述的Queue()转换成Manager().Queue()】4.多进程拷贝文件【多个文件的拷贝】二、多线程1.加入互斥锁2.不加入互斥锁3.在屏幕上连续打印10次ABC4.
死锁
的产生
汤米先生
·
2025-03-09 13:56
Python学习
多线程
python
多进程
Spring Cloud Alibaba 实战:轻松搞定 Seata 分布式
事务
治理
在微服务架构中,分布式
事务
是一个绕不开的话题。传统的本地
事务
无法满足分布式环境下的数据一致性需求,而Seata作为阿里巴巴开源的分布式
事务
解决方案,正是为了解决这个问题。
扣丁梦想家
·
2025-03-09 10:56
微服务
分布式
Java代理
代理模式广泛应用于日志记录、权限校验、
事务
管理、延迟加载等场景。本文将带你深入了解Java中的代理模式,包括静态代理和动态代理的实现方式。
lyrhhhhhhhh
·
2025-03-09 09:45
java
开发语言
mybaties中使用的设计模式
例如,DefaultSqlSessionFactory根据
事务
隔离级别、自动提交等参数构建会话对象。实现方式:通过抽象工厂接口定义创建逻辑,子类实现具体对象的实例化。
大丈夫在世当日食一鲲
·
2025-03-09 09:44
设计模式
MySQL性能监控与调优工具详解
在前几篇文章中,我们深入探讨了MySQL的基础知识、数据库设计、性能优化、索引、
事务
管理、安全管理、数据备份与恢复、与PHP的集成、高可用性架构设计、存储过程和触发器的应用以及数据可视化。
杨胜增
·
2025-03-09 05:21
数据库
mysql
性能优化
android_audio架构全分析,Android深入浅出之AudioFlinger分析
在AT(AudioTrack)中,我们涉及到的都是流程方面的
事务
,而不是系统Audio策略上的内容。WHY?因为AT是AF的客户端,而AF是Android系统中Audio管理的中枢。
迷荆
·
2025-03-09 05:41
MySQL------存储引擎和用户和授权
9.存储引擎1.两种引擎MyISAM和InnoDB2.两种区别1.
事务
:MyISAM不支持
事务
2.存储文件:innodb:frm、ibdMyISAM:frm、MYD、MYI3.数据行锁定:MyISAM不支持
是懒羊羊吖~
·
2025-03-09 02:51
MySQL
数据库
mysql
存储引擎
笔记
Python SQLite3 保姆级教程:从零开始学数据库操作
环境准备连接数据库创建表增删改查(CRUD)
事务
与错误处理高级技巧常见问题总结1.什么是SQLite3?SQLite3是一个轻量级的嵌入式数据库,无需安装独立服务,所有数据存储在一个文件中。✅无
老哥不老
·
2025-03-09 00:46
数据库
python
sqlite
千万级订单的分布式
事务
一致性问题
案例一:解决千万级订单的分布式
事务
一致性问题S(情境)业务背景:某电商平台日均订单量突破1000万,订单支付与库存扣减分属不同服务(订单服务、库存服务),需跨服务保证
事务
一致性。
时光不负追梦人
·
2025-03-08 21:46
分布式
通俗版解释:分布式和微服务就像开餐厅
切菜间:专门处理食材准备炒菜间:只管炒菜甜品站:专注做蛋糕优势:效率暴增:每个小厨房专注做一件事抗风险:炒菜间着火了,其他厨房还能工作代价:需要传菜员(网络通信)在各厨房跑腿要协调各厨房的进度(分布式
事务
斗-匕
·
2025-03-08 19:12
分布式
微服务
架构
如何保证幂等
在MySQL里使用排他锁:如果一个记录已经被加了排他锁,那其他
事务
不能再对这条
事务
加任何类型的锁(锁不兼容)。乐观锁:乐观锁一般会使用版本号机制或CAS算法实现。
热情的大大怪
·
2025-03-08 16:49
spring
java
spring
boot
【数据仓库与数据挖掘基础】第一章 概论/基础知识
知识点复习:
事务
(关于
事务
的一些知识点可以点这里)一、数据仓库的一些基本的知识1.从数据库到数据仓库1.1数据库用于
事务
处理1.1.1定义:
事务
处理是指对数据库中数据的操作,这些操作通常包括插入、更新、
精神病不行计算机不上班
·
2025-03-08 16:24
数据仓库与数据挖掘基础
数据挖掘
数据仓库
ShardingSphere 和 Spring 的动态数据源切换机制的对比以及原理
核心定位对比维度ShardingSphereSpring动态数据源(如AbstractRoutingDataSource)定位分布式数据库中间件轻量级多数据源路由工具核心目标分库分表、读写分离、分布式
事务
多数据源动态切换适用场景大数据量
龙大.
·
2025-03-08 07:28
系统设计
Spring
Mysql
spring
java
数据库
老榕树的Java专题:XA的二阶提交
XA(二阶提交)执行原理准备阶段(PreparePhase)
事务
协调者(TransactionCoordinator,TC)向所有参与
事务
的资源管理器(ResourceManager,RM)发送准备请求
程序员_老榕树
·
2025-03-08 05:03
树哥java专题:从0到1
java
开发语言
K8s - 结合实战场景的深度问题
•适用场景:•应用程序因
死锁
或死循环无法响应请求时自动恢复。•例如:Web服务长时间无响应需强制重启。•配置示例livenessProbe:httpGet:path:
小马不敲代码
·
2025-03-08 04:52
云原生
kubernetes
容器
云原生
Java 实例 -
死锁
及解决方法
死锁
(Deadlock)是多线程编程中的一种常见问题,指的是两个或多个线程在执行过程中,因为争夺资源而造成的一种互相等待的现象,导致这些线程都无法继续执行下去。
William Dawson
·
2025-03-08 01:41
java
开发语言
MYSQL
事务
(14)
事务
隔离级别的通俗解释:多人协作时的数据可见性规则一、为什么要用隔离级别?类比:多人同时编辑同一份文档(如在线表格)。如果没有规则,你会看到别人未保存的草稿(脏数据),或者自己的操作被覆盖。
我爱Jack
·
2025-03-08 01:09
mysql
数据库
什么是TiDB,什么是分布式数据库?它和 MySQL 比优缺点是什么?
分布式
事务
:支持跨节点的ACID
事务
(如两阶段提交、Percolator协议)。透明访问:用户无需
蒂法就是我
·
2025-03-08 01:31
数据库
tidb
分布式
Spring
事务
失效场景与解析
在使用Spring框架进行开发时,
事务
管理是确保数据一致性和完整性的关键机制。然而,在某些情况下,开发者可能会遇到
事务
失效的问题,导致预期的
事务
回滚或提交行为未能如期执行。
zj6182007
·
2025-03-07 17:45
java
数据库
开发语言
Spring Boot 切面执行优先级配置指南
引言在SpringBoot应用开发中,切面编程(AOP)是一项强大的功能,它允许我们将横切关注点(如日志记录、
事务
管理、权限控制等)从业务逻辑中分离出来,以提高代码的可维护性和可扩展性。
蓝田~
·
2025-03-07 16:35
spring
boot
后端
java
Redis
除此之外,redis支持
事务
、持久化、LUA脚本、LRU驱动事件、多种集群方案。2.我们为什么要用redis/为什么要用缓存呢?主要从“高性能”和“
任璐
·
2025-03-07 10:52
redis
数据库
缓存
分布式
事务
CAP三进二和Base定理
关系型数据库遵循ACID原则
事务
在英文中是transaction,和现实世界中的交易很类似,它有如下四个特性:1、A(Atomicity)原子性原子性很容易理解,也就是说
事务
里的所有操作要么全部做完,要么都不做
柿子加油努力
·
2025-03-07 08:02
Distributed
Transactions
分布式
数据库
事务
,回滚到指定点 oracle java
======oracle表sqlCREATETABLE"SMALL19RAIN"."R_TABLE_STU"("NAME"VARCHAR2(200BYTE),"AGE"NUMBER,"STU_ID"NUMBERNOTNULLENABLE,"DATARAIN"VARCHAR2(200BYTE))SEGMENTCREATIONIMMEDIATEPCTFREE10PCTUSED40INITRANS1MA
xiaoyustudiowww
·
2025-03-07 08:29
jvm
java
oracle
rabbitmq-amqp
事务
消息+消费失败重试机制+prefetch限流
1.安装和配置org.springframework.bootspring-boot-starter-amqpcom.fasterxml.jackson.corejackson-databind1.2yml配置###生产端的配置spring:rabbitmq:host:localhostport:5672virtual-host:/#虚拟主机username:guestpassword:guest
執迷王二
·
2025-03-07 05:23
rabbitmq
分布式
【真题笔记】09-12年系统架构设计师要点总结
视图场景DSSA(特定领域架构)从功能覆盖的范围角度理解DSSA中领域的含义集成系统数据库管理设计模式操作符运算符综合布线备份数据库集成工作流技术软件质量保证需求管理+需求开发结构化方法企业战略数据模型
事务
数据库
傻傻虎虎
·
2025-03-07 00:02
系统架构设计精编
笔记
系统架构
深入源码分析spring AOP
深入源码分析springAOP一、SpringAOP核心概念AOP(面向切面编程)是Spring框架的核心功能之一,它通过动态代理技术,在不修改源代码的情况下,为业务逻辑横向添加通用功能(如日志、
事务
、
萌新coder
·
2025-03-06 23:27
Java基础知识
spring
java
后端
python 连接sql数据库
1.1数据库连接1.2查看数据库1.3创建数据库1.4删除数据库1.5进入数据库2.表操作2.1创建表2.2查看表2.3删除表3.表数据操作3.1新增数据3.2删除数据3.3修改数据3.4查询数据4.
事务
回滚
荼靡~
·
2025-03-06 23:55
#
python基础
#
sql数据库
数据库
sql
python
Redis 和 Mysql 中的数据一致性问题
数据持久化(RDB、AOF)不实时,且默认不是
事务
性强一致的。数据更新通常是异步传播,存在瞬时不一致。MySQL:是关系型数据库,支持
事务
(ACID),保证数
百里自来卷
·
2025-03-06 17:05
redis
mysql
数据库
Spring
事务
(详解)
4.Spring
事务
4.1什么是
事务
?将组操作封装成个执单元,要么全部成功要么全部失败。为什么要
事务
?如转账分为两个操作:第步操作:A账户-100元,第步操作:B账户+100元。
Bejpse
·
2025-03-06 15:13
spring
java
后端
Spring 集成
事务
管理详解:银行转账示例
1.前言在JavaEE开发中,数据库
事务
是保证数据一致性的重要机制。Spring提供了强大的
事务
管理功能,允许开发者通过声明式
事务
(基于注解)或编程式
事务
(手动管理)来控制
事务
。
阿绵
·
2025-03-06 15:42
后端
spring
java
后端
事务管理
如何高效准备PostgreSQL认证考试?
高效准备PostgreSQL中级认证考试,可从知识储备、技能提升、模拟考试等方面入手,以下是具体建议:深入学习理论知识系统学习核心知识:依据考试大纲,对PostgreSQL的体系结构、数据类型、SQL语言、
事务
处理
leegong23111
·
2025-03-06 15:41
postgresql
数据库
Trading星周二Space回顾:「关税+爆仓」双重绞杀,加密市场「过山车」
本期主题聚焦近期加密市场的剧烈波动,特邀上海曼昆律师
事务
所创始人刘红林律师、村头CBDX'sSpace创始人普达特、资深交易员喊单哥老0G、TradingBaseAI创始人Mr.Z等嘉宾,围绕政策、行情
·
2025-03-06 14:52
比特币区块链web3
20道<Mysql>面试题(超级易懂版)
InnoDB:就像是一辆有安全气囊和ABS系统的车,注重数据的安全和完整性,支持
事务
(保证一系列操作要么全部成功,要么全部失败),还能处理并发操作。
Beuself.
·
2025-03-06 13:55
mysql
数据库
Zookeeper(89)Zookeeper的线性化写入是如何实现的?
事务
ID
辞暮尔尔-烟火年年
·
2025-03-06 09:53
微服务
zookeeper
分布式
云原生
Java多线程,线程安全,线程
死锁
,线程通信,线程同步(上)
什么是线程??线程是计算机执行的最小单位,在一个进程中可以有多个不同线程多线程有什么用?干什么的?单线程就像一个瓶子戳一个洞,而多线程是戳了多个洞,可以提高程序的执行效率,一个事情分配到不同线程同时执行,在写的程序往往会遇到同时处理多个问题的情况,而单线程必须上一个任务完成后才能执行下一个任务无法完成同时处理多个任务的情况,而多线程就是来解决这个问题的,不用等待上一个任务结束,提高了程序的响应度和
Alie鱼
·
2025-03-06 06:30
Java高级
java
多线程
线程安全
JDBC
事务
一、什么事
事务
1、
事务
事务
(Transaction):是并发控制的单元,是用户定义的一个操作序列。这些操作要么都成功,要么都失败,是一个不可分割的工作单位。
祈祷平安,加油
·
2025-03-06 06:29
Java中级
java
数据库
mysql
Redis篇:
事务
和lua脚本的使用
QUEUEDredis>HGETmap“csc”QUEUEDredis>EXECOK“lwl”复制代码lua实现redis
事务
除了MULTI、WATCH、EXEC命令,还有其他的方式可做到redis原子性和隔离性吗
2301_82242844
·
2025-03-06 04:10
程序员
redis
lua
junit
银行家算法
银行家算法(Banker'sAlgorithm)是由计算机科学家EdsgerDijkstra提出的,是一种用于处理资源分配和避免
死锁
的算法。
重岳
·
2025-03-06 03:03
算法
java
MySQL篇:基础知识总结与基于长期主义的内容更新
基础知识总结前前后后花了一周左右的时间,我根据csview当中的八股文以及DeepSeek对MySQL部分的基础知识进行了总结,主要包括:概述、
事务
、索引、锁、存储引擎、日志以及优化部分的内容。
YGGP
·
2025-03-06 02:26
数据库
mysql
数据库
深入理解AOP(面向切面编程):从基础到高级用法
横切关注点是指那些在程序多个部分都需要关注的功能,如日志记录、
事务
管理、性能监控等,这些功能并不是直接影响业务逻辑,但却需要在多个地方重复出现。
江沉晚呤时
·
2025-03-05 23:05
前端
github
后端
.netcore
asp.net
c#
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他