什么是事務(wù) 事務(wù)是應(yīng)用程序中一系列嚴(yán)密的操作,所有操作必須成功完成,否則在每個(gè)操作中所作的所有更改都會(huì)被撤消。也就是事務(wù)具有原子性,一個(gè)事務(wù)中的一系列的操作要么全部成功,要么...
什么是事務(wù) 事務(wù)是應(yīng)用程序中一系列嚴(yán)密的操作,所有操作必須成功完成,否則在每個(gè)操作中所作的所有更改都會(huì)被撤消。也就是事務(wù)具有原子性,一個(gè)事務(wù)中的一系列的操作要么全部成功,要么...
1.項(xiàng)目中緩存是如何使用的?為什么要用緩存?緩存使用不當(dāng)會(huì)造成什么后果? 面試題剖析 為什么要用緩存? 用緩存,主要有兩個(gè)用途:高性能、高并發(fā)。 高性能 假設(shè)這么個(gè)場景,你有...
本文轉(zhuǎn)載自:Hollis 作者: Hollis 在阿里巴巴Java開發(fā)手冊中,有這樣一條規(guī)定: 但是手冊中并沒有給出具體原因,本文就來深入分析一下該規(guī)定背后的思考。 1.fo...
金三銀四跳槽季即將到來,作為 Java 開發(fā)者你開始刷面試題了嗎?別急,小編整理了阿里技術(shù)面試題,看這一文就夠了! 阿里面試題目目錄 1:技術(shù)一面(基礎(chǔ)面試題目)2:技術(shù)二面...
一面 hashmap的實(shí)現(xiàn)原理,多線程并發(fā)操作hashmap會(huì)有什么問題?原理簡述:使用數(shù)組加鏈表的數(shù)據(jù)結(jié)構(gòu),根據(jù)給出的key -hash到數(shù)組的一個(gè)下標(biāo),如果當(dāng)前下標(biāo)有值建...
原文:http://www.100mian.com/mianshi/mongodb/49183.html 一、為什么我們要使用MongoDB? 1、特點(diǎn): 高性能、易部署、易...
上一篇文章:十分鐘全面理解Spring AOP 介紹了什么是AOP以及Spring AOP的使用。本篇將揭秘Spring AOP的內(nèi)部實(shí)現(xiàn)原理。 ** 本文分析使用sprin...
什么是AOP AOP(Aspect-Oriented Programming,面向切面編程),可以說是OOP(Object-Oriented Programing,面向?qū)ο缶?..
Spring IOC 實(shí)現(xiàn)原理 IOC: Inversion of Control ,即 "控制反轉(zhuǎn)" , 不是什么技術(shù),而是一種思想。原先需要自行實(shí)例化的對象, 交給IOC...
面向?qū)ο缶幊蹋∣OP) Java是一個(gè)支持并發(fā)、基于類和面向?qū)ο蟮挠?jì)算機(jī)編程語言。下面列出了面向?qū)ο筌浖_發(fā)的優(yōu)點(diǎn): 代碼開發(fā)模塊化,更易維護(hù)和修改。 代碼復(fù)用。 增強(qiáng)代碼的...