-
nextint是java.util.Random類產(chǎn)生的隨機數(shù),即給定一個參數(shù)n,nextInt(n)將返回一個大于等于0小于n的隨機數(shù),即:0 <= nextInt(n) < n。
-
newInstance是實例化對象,只能調(diào)用無參構(gòu)造方法,接口類實現(xiàn)類沒有構(gòu)造方法,系統(tǒng)默認會配置無參構(gòu)造,如果接口實現(xiàn)類有有參構(gòu)造函數(shù),則必須重寫一個無參構(gòu)造函數(shù)才可用newInstance。
-
namespace是許多編程語言使用的一種代碼組織的形式,通過命名空間來分類,區(qū)別不同的代碼功能,避免不同的代碼片段(通常由不同的人協(xié)同工作或調(diào)用已有的代碼片段)同時使用時由于不同代碼間變量名相同而造成沖突。
-
MyBatis-Plus(簡稱MP)是一個MyBatis的增強工具,提供很多實用的插件。在Mybatis的基礎(chǔ)上,只做增強不做改變,為簡化開發(fā),提高工作效率而生。
-
MVVM是MVC的增強版,實質(zhì)上和MVC沒有本質(zhì)區(qū)別,只是代碼的位置變動而已,MVVM模式和MVC模式一樣,主要目的是分離視圖(View)和模型(Model),優(yōu)點是低耦合、可重用性、獨立開發(fā)、可測試。
-
multiset就是在set中不去除重復(fù)的元素,Java中Guava提供了一個新集合類型Multiset,可以多次添加相等的元素,且和元素順序無關(guān),Multiset繼承于JDK的Collection接口,而不是Set接口。
-
MQTT是一個基于客戶端-服務(wù)器的消息發(fā)布或訂閱傳輸協(xié)議,MQTT協(xié)議是輕量、簡單、開放和易于實現(xiàn)的,如果工作在TCP或IP協(xié)議上,是為硬件性能低下的遠程設(shè)備以及網(wǎng)絡(luò)狀況糟糕的情況下而設(shè)計的發(fā)布或訂閱型的消息協(xié)議。
-
Mono是包含0或者1個元素的異步序列。該序列中同樣可以包含與Flux相同的三種類型的消息通知,F(xiàn)lux和Mono之間可以進行轉(zhuǎn)換,對一個Flux序列進行計數(shù)操作,得到的結(jié)果是一個Mono對象。
-
Monad是一個代碼名字,意思是單子代表Windows上的一個新的交互式命令行工具以及面向?qū)ο蟮哪_本技術(shù)。Monad也被稱為MSH,是下一代的Windows命令shell,用全新的角度來完成各式各樣的管理任務(wù)。