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