App下載
最新 最熱

Java 中的垃圾收集日志、線程轉(zhuǎn)儲(chǔ)、堆轉(zhuǎn)儲(chǔ)

Java 虛擬機(jī) (JVM) 生成 3 個(gè)關(guān)鍵組件,這些組件對(duì)于優(yōu)化性能和排除生產(chǎn)問(wèn)題很有用。這些組件是:垃圾收集 (GC) 日志線程轉(zhuǎn)儲(chǔ)堆轉(zhuǎn)儲(chǔ)在本文中,讓我們嘗試了解這 3 個(gè)關(guān)鍵組件,它們?cè)谀睦锸褂茫耐庥^如何,如何捕獲它們,如何分析它們以及它們的差異。

2021-09-22
2579

在 Linux 和 Windows 中快速找到 Java 應(yīng)用程序進(jìn)程 ID

在這篇文章中,我們將討論如何快速找到您的 Java 應(yīng)用程序進(jìn)程 ID。對(duì)于某些監(jiān)控工具(如?yCrash?),您需要將應(yīng)用程序進(jìn)程 ID 作為輸入傳遞。如果您想查找包含多個(gè)不同選項(xiàng)的更詳細(xì)的帖子來(lái)查找您的應(yīng)用程序的進(jìn)程 ID,您可以參考這篇文章。

2021-09-22
3355

Java 自定義線程池的名稱

我們的軟件傾向于使用大量的線程池——主要是通過(guò)?j?ava.util.concurrent.ExecutorService??實(shí)現(xiàn)(通過(guò)?Executors.new...?創(chuàng)建)。我們?yōu)楦鞣N異步用例創(chuàng)建這些線程池,它們隨處可見(jiàn)。所有這些執(zhí)行器都有一個(gè)線程工廠。它隱藏在默認(rèn)工廠方法,但您可以提供線程工廠。如果未提供,則在需要線程時(shí)使用默認(rèn)線程工廠。

2021-09-22
3255

在 Spring 中使用多個(gè)動(dòng)態(tài)緩存

?CompositeCacheManager?從理論上講,Spring應(yīng)該允許使用多個(gè)緩存管理器。它的工作原理是詢問(wèn)底層緩存管理器是否有具有請(qǐng)求名稱的緩存。問(wèn)題在于當(dāng)您需要基于某些全局配置動(dòng)態(tài)創(chuàng)建的緩存時(shí)。這是常見(jiàn)的情況,當(dāng)您不想手動(dòng)定義緩存,而只想添加?@Cacheable?并讓 spring(和底層緩存管理器)使用一些合理的默認(rèn)值為您創(chuàng)建緩存時(shí)。

2021-09-18
2706

Spring Security 的內(nèi)容安全策略隨機(jī)數(shù)

Content-Security-Policy?對(duì)網(wǎng)絡(luò)安全很重要。然而,它還不是主流,它的語(yǔ)法很難,它相當(dāng)令人望而卻步,工具很少對(duì)其提供靈活的支持。雖然 Spring Security 確實(shí)有一個(gè)內(nèi)置的內(nèi)容安全策略 (CSP) 配置,但它允許您指定策略字符串,而不是動(dòng)態(tài)構(gòu)建它。在某些情況下,您需要的不止這些。

2021-09-18
3015

在java項(xiàng)目中如何調(diào)整視頻大小?在Java項(xiàng)目中調(diào)整視頻大小的方法分析!

當(dāng)您的受眾分散在當(dāng)前和新興的在線媒體平臺(tái)上時(shí),優(yōu)化您的品牌形象可能是一項(xiàng)艱巨的任務(wù)。實(shí)現(xiàn)目標(biāo)和建立品牌知名度的一種方法是共享視頻內(nèi)容。這可以成為分享視覺(jué)效果、交流信息和接觸不同受眾的一種引人入勝的方法。不巧的是,由于不同平臺(tái)的大小要求不同,管理視頻格式可能會(huì)變得有點(diǎn)困難。

2021-09-17
4183

程序員面對(duì)全棧與MEAN棧我們要如何正確的選擇?分析與總結(jié)!

雖然編程語(yǔ)言不勝枚舉,但堆棧是使事情繼續(xù)進(jìn)行的東西。為您的 Web 開(kāi)發(fā)項(xiàng)目選擇正確的堆棧是其成功的本質(zhì)所在。所以,如果全棧 vs MEAN 棧是你最關(guān)心的事情,那么你終于找到了正確的頁(yè)面。因?yàn)槲覀儠?huì)向您展示正確的軌道。因?yàn)楫?dāng)您選擇正確的堆棧時(shí),我們會(huì)為您提供支持。

2021-09-17
4071

帶你認(rèn)識(shí)新的 Java 類型:記錄類型

在本文中,我們將看到 Oracle with Java 16 如何正式引入除類、接口、枚舉和注釋之外的第五種 Java 類型:記錄類型。記錄是使用非常綜合的語(yǔ)法定義的特定類。它們旨在實(shí)現(xiàn)表示數(shù)據(jù)的類。

2021-09-17
3226

使用 Java 的 AWS Lambda:快速且低成本的方法

AWS Lambda 是一個(gè)流行的無(wú)服務(wù)器開(kāi)發(fā)平臺(tái),作為一名 Java 開(kāi)發(fā)人員,我想使用它,但有一些問(wèn)題需要解決。我將通過(guò)下面文章,和大家分享一下Java AWS Lambda開(kāi)發(fā)平臺(tái)的內(nèi)容。

2021-09-17
3775

使用(兩個(gè)線程)Completable Future 和 Executor 服務(wù)打印偶數(shù)和奇數(shù)

關(guān)于如何使用Java多線程打印偶數(shù)和奇數(shù),你可能已經(jīng)在很多采訪中看到過(guò)這個(gè)問(wèn)題。下面,我們將使用 Java 8 Completable Future 和 Executor 服務(wù)來(lái)實(shí)現(xiàn)這一點(diǎn)。

2021-09-15
2872