![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Condition接口作為wait/notify的替代品來實(shí)現(xiàn)等待/通知淆两,很好的解決了過早喚醒的問題铺敌,并且boolean await(long ...
非遞歸的方式實(shí)現(xiàn)二叉樹先序,中序椅棺,后序遍歷犁罩,就需要借助棧來進(jìn)行幫助齐蔽。尤其在做后序遍歷的時(shí)候,需要兩個棧來進(jìn)行協(xié)同(主要就是右子樹要比根結(jié)點(diǎn)先入棧...
二叉樹的數(shù)據(jù)結(jié)構(gòu)就是一個個結(jié)點(diǎn)床估,節(jié)點(diǎn)內(nèi)部有指向左右子結(jié)點(diǎn)含滴。 二叉樹通過遞歸實(shí)現(xiàn)先序,中序和后序排列
Because Pods represent processes running on nodes in the cluster, it is ...
前面我們了解了MySQL的鎖類型丐巫,那么在使用鎖之后蛙吏,大概率會出現(xiàn)死鎖的情況。 什么是死鎖 死鎖是并發(fā)系統(tǒng)中常見的問題鞋吉,同樣也會出現(xiàn)在數(shù)據(jù)庫MyS...
前面分析過MySQL的鎖分類方式鸦做,MyISAM僅支持表鎖,不支持行鎖谓着,所以不需要做過多分析泼诱。這篇文章就針對InnoDB分析一下加鎖的案例。 創(chuàng)建...
事務(wù)的基本概念 事務(wù)的四個特性: |-- 原子性atomicity赊锚,一個事務(wù)是不可分割的工作單位治筒,事務(wù)中的操作要么都做,要么都不做舷蒲。|-- 一致...
加鎖機(jī)制劃分 |-- 悲觀鎖:指的是對數(shù)據(jù)被外界(包括本系統(tǒng)當(dāng)前的其他事務(wù)耸袜,以及來自外部系統(tǒng)的事務(wù)處理)修改持保守態(tài)度,因此牲平,在整個數(shù)據(jù)處理過程...
索引優(yōu)化 1. 盡量全值匹配 當(dāng)建立索引后堤框,能再where條件中使用索引列,就盡量使用纵柿。例如 alter table staffs add in...