一文讀懂IDEA裡面的Artifact到底是什麼

2022-09-27 04:36:17 字數 446 閱讀 9636

我表示,我在剛剛整這個web開發的時候,在配置tomcat的時候,我也是很好奇,這個東西是程式設計客棧什麼?

一般會見到如下的圖。

artifact 是m**en中的xtovu乙個概念,表示某個module要如何打包。這又多個模組的概念,不懂的就先當他是個專案吧,

例如war exploded、war、jar、earxtovu等等這種打包形式;

乙個module有了 artifacts 就可以部署到應用伺服器中了!

好奇這個帶不帶exploded的有什麼差別不?

這個是不帶exploded的。和下圖的框框對比下,就可以看到差別啦。

explode 在這裡你可以理解為展開,不壓縮的意思。也就是war、jar等產出物沒壓縮前的目錄結構。

建議在開發的時候使用這種模式,便於修改了檔案的效果立刻顯現出來。

經過上面的這簡單**說明,現在就好理解一點了吧。

一文讀懂Nginx

問 nginx的負載均衡演算法有什麼?預設是什麼演算法?答 1 輪詢 按請求的時間輪詢查空閒的後端伺服器 2 指定輪詢機率 機率的原因是後端伺服器的效能不均勻,好的多分點,差的少分點 3 固定ip繫結固定伺服器 預設是加權輪詢,就是優先訪問權重高的伺服器 問 nginx是單執行緒的嗎?答 是單執行緒...

一文讀懂SpringMVC

主要講的是dispatcherservlet這個類 ioc其實是乙個map,工程啟動後掃瞄路徑,根據類的全限定名建立bean 問 怎麼根據路徑找到方法?map還存key為 aaa value為該controller例項 問 autowired原理?自定義註解,在載入的時候,掃瞄controller層...

堆疊 一文讀懂

堆疊 stack 是一種先進後出的 操作受限的線性表,也可以直接稱為棧。可以把棧想象成乙個桶一樣,往這個桶裡面一層一層的放東西,先放進去的在裡面,後放進去的東西依次在外面。但取東西的時候就是先取靠近外面的,再依次一層層取裡面的。這就是 後進先出 last in first out 的原則。因此 棧 ...