网站首页 第456页
-
事务相关知识集锦
作者:李玉亮引言数据库事务与大多数后端软件开发人员的工作密不可分,本文从事务理论、事务技术、事务实践等方面对常用的相关事务知识进行整理总结,供大家参考。??事务理论介绍事务定义在数据库管理系统中,事务是单个逻辑或工作单元,有时由多个操作组成...
2025-01-03 balukai 文章精选 10 ℃ -
FlexSim常用脚本语言汇总--搜集最常用
Flexsim仿真学习—脚本语言FlexScript1.引用对象命令解释例子Node.first这将返回对节点内第一个排序对象/节点的引用Current.firstNode.last这将返回对节点内最后排序的对象/节点的引用Current...
2025-01-03 balukai 文章精选 7 ℃ -
停止javascript的ajax请求,取消axios请求,取消reactfetch请求
一、Ajax原生里可以通过XMLHttpRequest对象上的abort方法来中断ajax。注意abort方法不能阻止向服务器发送请求,只能停止当前ajax请求。停止javascript的ajax请求有两种方式1.设置超时时间让ajax...
2025-01-03 balukai 文章精选 10 ℃ -
MySQL进阶垫脚石:线程长时间处于killed状态怎么破?
作者介绍猿辅导数据库平台团队,承载猿辅导在线教育全公司的数据库产品研发、运维及服务需求。团队始终致力于新技术的探索实践,结合业务场景不断打磨并提升高可用、可扩展、高可靠的基础设施能力,作为核心基础设施建设者,支持业务快速发展。(猿辅导技术公...
2025-01-03 balukai 文章精选 5 ℃ -
ReentrantLock的底层原理
主要实现AQS队列和CAS无锁机制1.CAS定义:CAS是一种无锁算法。有3个操作数:内存值V、旧的预期值A、要修改的新值B。当且仅当预期值A和内存值V相同时,将内存值V修改为B,否则什么都不做。使用方式:自旋操作,这个操作是一个原子的操...
2025-01-03 balukai 文章精选 9 ℃ -
还搞不定 SQL 阻塞与超时?早晚得出事!
关于SQL阻塞和超时,多年前就在前司时就遇到过,多年后发现现司无论是开发者还是DBA对此并不是很了解,在数据库使用规范里对相关参数也缺乏对应的指引和建议,可能此问题在大多数SQL频率不是很高的开发场景中并不常出现,偶尔出现也可通过重启进行恢...
2025-01-03 balukai 文章精选 23 ℃ -
细说ReactiveCocoa的冷信号与热信号(二):为什么要区分冷热信号
前一篇文章我们介绍了冷信号与热信号的概念,可能有同学会问了,为什么RAC要搞得如此复杂呢,只用一种信号不就行了么?要解释这个问题,需要绕一些圈子。前面可能比较难懂,如果不能很好理解,请仔细阅读相关文档。最前面提到了RAC是一套基于Cocoa...
2025-01-03 balukai 文章精选 7 ℃ -
我画了35张图就是为了让你深入 AQS
前言谈到并发,我们不得不说AQS(AbstractQueuedSynchronizer),所谓的AQS即是抽象的队列式的同步器,内部定义了很多锁相关的方法,我们熟知的ReentrantLock、ReentrantReadWriteLock、...
2025-01-03 balukai 文章精选 11 ℃ -
synchronized 和 ReentrantLock 的实现原理是什么?它们有什么区别
synchronized和ReentrantLock的实现原理是什么synchronized属于独占式悲观锁,是通过JVM隐式实现的,synchronized只允许同一时刻只有一个线程操作资源。Java中每个对象都隐式包含一...
2025-01-03 balukai 文章精选 7 ℃ -
解锁 Spring Statemachine:让你的代码状态管理 “丝滑” 起来!
一、引言:为什么要关注SpringStatemachine?在日常编程中,你是否曾被复杂的状态管理搞得焦头烂额?比如说电商订单系统,订单状态从下单后的“待支付”,到支付成功后的“已支付”,再到发货后的“已发货”,以及可能出现的退款...
2025-01-03 balukai 文章精选 9 ℃
- 控制面板
- 网站分类
- 最新留言
-