Maven的本質是一個項目管理工具,將項目開發(fā)和管理過程抽象成一個項目對象模型(POM)。Maven構建生命周期描述的是一次構建過程經歷經歷了多少個事件。對項目構建的生命周期劃分為3套,其中clean負責清理工作,default負責核心工作,例如編譯,測試,打包,部署等。site負責產生報告,發(fā)布站點等。 查看全文>>
技術文章2022-01-10 |傳智教育 |Maven的生命周期與插件
什么是聚合?聚合(aggregations)可以實現(xiàn)對文檔數據的統(tǒng)計、分析、運算。聚合常見的有三類:桶(Bucket)聚合用來對文檔做分組,Date Histogram按照日期階梯分組,度量(Metric)聚合用以計算一些值... 查看全文>>
技術文章2022-01-07 |傳智教育 |聚合,DSL實現(xiàn)Bucket聚合
JDK8為聚合操作中的Stream流對象提供了非常豐富的操作方法,這些方法被劃分為中間操作和終結操作兩種類型。這兩種類型操作方法的根本區(qū)別就是方法的返回值,只要返回值類型不是Stream類型的就是終結操作,將會終結當前流模型,而其他的操作都屬于中間操作。 查看全文>>
技術文章2021-12-29 |傳智教育 |Stream流的常用方法
在操作文件時,經常需要刪除一個目錄下的某個文件或者整個文件夾,這時可以使用File 類的delete()方法來實現(xiàn),在使用該方法時需要判斷當前目錄下是否存在文件,如果存在則需要先刪除內部文件,然后再刪除空的文件夾。接下來通過一個案例講解如何使用delete()方法刪除指定目錄下的文件和文件夾。 查看全文>>
技術文章2021-12-29 |傳智教育 |刪除文件及目錄
安卓操作系統(tǒng)連接外部設備時,發(fā)現(xiàn),配對,連接,組合,驗證每一步都不能少。連接上了之后才能調用控制第三方設備。換一個設備之后,所有的代碼需要重寫。所有用安卓也可以連接外部設備并進行控制,但是太過于麻煩。而且不具備通用性。鴻蒙操作系統(tǒng)就解決了這個痛點 查看全文>>
技術文章2021-12-29 |傳智教育 | 為什么要學習鴻蒙開發(fā)
HarmonyOS是新一代的智能終端操作系統(tǒng),并不是一個單純的手機操作系統(tǒng),而是手機 + 智能設備的總稱??梢园惭b在包括手機、手表、無人機等很多設備上。為不同設備的智能化、互聯(lián)與協(xié)同提供了統(tǒng)一的語言。帶來簡潔、流暢、連續(xù)、安全可靠的全場景交互體驗。 查看全文>>
技術文章2021-12-29 |傳智教育 |鴻蒙系統(tǒng)特點
DevEco Studio項目中有幾種結構?DevEco Studio各結構的內容介紹。 查看全文>>
技術文章2021-12-22 |傳智教育 |DevEco Studio項目結構介紹
華為推出的HarmonyOS鴻蒙系統(tǒng),目前可使用的語言有Java、C/C++、js三種,Java、js適合用于手機應用的開發(fā),C/C++適用于硬件的開發(fā)。在以后的鴻蒙版本中(華為計劃是3.0),即將推出倉頡語言開發(fā)。倉頡語言是華為自主研發(fā)的一款語言。但是就目前而言,華為主推的還是Java。鴻蒙開發(fā)的流程。 查看全文>>
技術文章2021-12-22 |傳智教育 |鴻蒙OS系統(tǒng)開發(fā)的完整流程