最近由于要學(xué)習(xí)一下大數(shù)據(jù)相關(guān)的知識(shí),首先遇到的就是Hadoop。那么接下來就看一下如何安裝Hadoop。 下載tar包https://hadoo...
提到annotation想必大家都不會(huì)陌生,因?yàn)榛旧螶AVA的工程中隨處可見annotation的身影。 Override: 這個(gè)annota...
提到j(luò)ava的interface大家一定不會(huì)陌生。Interface長期以來是作為一個(gè)約定存在。就如汽車上要開一個(gè)天窗,那就需要按照天窗所具有的...
想必很多人對(duì)JAVA中的Exception不會(huì)陌生,但是我們也會(huì)碰到諸多的Checked Exception。而我們又不想一層層去捕獲,那么就需...
使用Promise 基本用法 A Promise is an object representing the eventual completi...
依賴倒置原則(Dependency Inversion Principle: DIP) 高層模塊不應(yīng)該依賴于底層模塊,二者應(yīng)該都依賴于抽象 抽象...
子類型必須能夠替換掉他們的父類型 這里的所有觀點(diǎn)摘抄自《敏捷軟件開發(fā)原則、模式與實(shí)踐》,原著Robert C. Martin,鄧輝等譯。 李氏替...
軟件實(shí)體(類、模塊、函數(shù)等等)應(yīng)該是可以擴(kuò)展,但是不可修改的。 這里的所有觀點(diǎn)摘抄自《敏捷軟件開發(fā)原則、模式與實(shí)踐》,原著Robert C. M...
就一個(gè)類而言,應(yīng)該只有一個(gè)引起它變化的原因。 這里的所有觀點(diǎn)摘抄自《敏捷軟件開發(fā)原則、模式與實(shí)踐》,原著Robert C. Martin,鄧輝等...