三大特性:繼承 封裝 多態(tài) 繼承 Java中的繼承只能單繼承,但是可以通過內(nèi)部類繼承其他類來實(shí)現(xiàn)多繼承。 封裝 封裝主要是因?yàn)镴ava有訪問權(quán)限的控制枚碗。public > pr...

事務(wù)指的是滿足ACID特性的一組操作想际,可以通過Commit提交一個(gè)事務(wù)嘱蛋,也可以使用Rollback進(jìn)行回滾修陡。 一邀桑、ACID 事務(wù)其實(shí)就是并發(fā)控制的基本單位祟蚀,數(shù)據(jù)庫事務(wù)的ACI...
一、設(shè)置鍵的過期時(shí)間 Redis可以通過EXPIRE言津、PEXPIRE攻人、EXPIREAT、PEXPIREAT對(duì)鍵設(shè)置有效期悬槽,使用TTL或者PTTL查看鍵的有效期怀吻,-1表示鍵是永...
一屑咳、通用命令 keys:顯示所有符合條件的鍵(一般不在生產(chǎn)環(huán)境使用,時(shí)間復(fù)雜度O(n)速度慢) dbsize:計(jì)算key的總數(shù)(內(nèi)部計(jì)數(shù)器弊琴,時(shí)間復(fù)雜度O(1) exists ...
緩存系統(tǒng)image.png 計(jì)數(shù)器 消息隊(duì)列系統(tǒng) 排行榜 社交網(wǎng)絡(luò) 實(shí)時(shí)系統(tǒng)
1.#{}和${}的區(qū)別是什么? #{}是預(yù)編譯處理,${}是字符串替換敲董,Mybatis在處理#{}時(shí)紫皇,在SQL執(zhí)行之前慰安,將SQL發(fā)送給數(shù)據(jù)庫進(jìn)行編譯,會(huì)將sql中的#{}替...
Mybatis是目前非常流行的ORM(Object Relational Mapping)框架,本文主要簡(jiǎn)單梳理一下Mybatis的工作流程聪铺。 1.加載配置文件 Mybati...