日常積累 轉 maven中scope標籤詳解

2021-08-20 14:28:44 字數 349 閱讀 6014

scope的分類:

1.compile:預設值,表示被依賴專案需要參與當前專案編譯,和後續測試,執行週期也參與其中,是乙個比較強的依賴。打包的時候通常需要包含進去。

2.test:依賴專案僅僅參與測試相關的工作,包括測試**的編譯和執行,不會被打包,例如:junit

3.runtime:被依賴專案無需參與專案編譯,而後期測試和執行週期需要其參與。與compile相比,跳過了編譯而已。例如jdbc驅動,適用執行和測試階段

4.provided:打包的時候可以不用包進去,別的設施會提供。事實上該依賴理論上可以參與編譯,測試,執行等週期。相當於compile,但是打包階段做了exclude操作

日常積累C

預設建構函式準確來說就是在呼叫時不需要傳入形參的建構函式。c 11 在原有提供預設建構函式 賦值建構函式 複製賦值運算子和析構函式的基礎上增加移動建構函式和移動複製運算子。預設建構函式原型 someclass someclass const someclass 移動建構函式原型 someclass ...

Android 開發中的日常積累

胡凱 效能優化 android最佳效能實踐 1 合理管理記憶體 android最佳效能實踐 2 分析記憶體的使用情況 android最佳效能實踐 3 高效能編碼優化 android最佳效能實踐 4 布局優化技巧 slideshare codota 片段搜尋,支援chrome和android stud...

maven 漢字轉拼音

dependency groupid com.belerweb groupid artifactid pinyin4j artifactid version 2.5.0 version dependency package com.util import net.sourceforge.pinyin...