App下載
最新 最熱

Java字符串操作的12個小技巧!

字符串可以說是 Java 中最具有代表性的類了,似乎沒有之一哈,這就好像直播界的李佳琪,脫口秀中的李誕,一等一的大哥地位。不得不承認(rèn),最近吐槽大會刷多了,腦子里全是那些段子,寫文章都有點不由自主,真的是,手不由己啊。

2020-09-10
2552

URL 去重的 6 種方案!(附詳細代碼)

URL 去重在我們?nèi)粘9ぷ髦泻兔嬖囍泻艹S龅?,包括阿里,網(wǎng)易云、優(yōu)酷、作業(yè)幫等知名互聯(lián)網(wǎng)公司都出現(xiàn)過類似的面試題,而且和 URL 去重比較類似的,如 IP 黑/白名單判斷等也經(jīng)常出現(xiàn)在我們的工作中,所以我們本文就來“盤一盤”URL 去重的問題。

2020-09-09
4409

String中刪除空格的7種方法!

字符串,是Java中最常用的一個數(shù)據(jù)類型了。我們在日常開發(fā)時候會經(jīng)常使用字符串做很多的操作。比如字符串的拼接、截斷、替換等。本文我們介紹一個比較常見又容易被忽略的一個操作,那就是移除字符串中的空格。

2020-09-08
5215

為什么配置文件加密了數(shù)據(jù)庫配置信息,Spring Boot仍能成功連接數(shù)據(jù)庫

為了保護數(shù)據(jù)的安全性,越來越多的公司選擇加密這些重要信息。接下來一起來看看如何實現(xiàn)配置加密文件并且成功連接數(shù)據(jù)庫的。

2020-09-08
6538

JVM的Xms和Xmx參數(shù)設(shè)置為什么要設(shè)置為相同值

看到 Xms 和 Xmx 的參數(shù)設(shè)置一樣,是不是稍微有些奇怪?這里就寫篇文章分析一下,JVM 的 Xms 和 Xmx 參數(shù)設(shè)置為相同的值有什么好處?首先來了解一下相關(guān)參數(shù)的概念及功能。

2020-09-08
9144

do-while,Java中容易被忽略的語句

最近在看 Java 的基礎(chǔ)知識,其中有部分是關(guān)于循環(huán)的,在 Java 中,循環(huán)的語法總共分為 3 種:for、 while、 do-while,但我驚奇的發(fā)現(xiàn),在之前的職業(yè)生涯中(11 年),竟從未用過 do-while(尷尬),于是問了群里的小伙伴,發(fā)現(xiàn)也是鮮有人用。

2020-09-07
2827

以前偶然發(fā)現(xiàn)的 Java Bug(JDK 9及之前仍未修復(fù))

15年在中信銀行做持續(xù)集成時,由于當(dāng)時的項目是基于三方采購的 Java配置開發(fā)平臺做的,平臺自己基于 `Ant` 插件實現(xiàn)了增量和熱部署。其中有幾個項目在持續(xù)集成部署時,經(jīng)常發(fā)現(xiàn) `Linux` 平臺部署成功后(`Windows` 不會出現(xiàn),`Linux` 也是偶發(fā)現(xiàn)象),新版本代碼并沒有生效(反編譯 class)

2020-09-05
2455

Java版本新發(fā)現(xiàn):JDK15的14個新特性和變化

Java Development Kit 15是Oracle對Java SE(標(biāo)準(zhǔn)版)下一個版本的實現(xiàn),已于8月初進入了發(fā)布候選階段。JDK 15的亮點包括文本塊、隱藏類、外部內(nèi)存訪問API,以及密封類和記錄的預(yù)覽。

2020-09-05
7979

阿里面試官:HashMap 熟悉吧?好的,那就來聊聊 Redis 字典吧!

事情是這樣的,前面面試問了幾個 Java 的相關(guān)問題,我朋友回答還不錯,接下來面試官就問了一句:看來 Java 基礎(chǔ)還不錯,Java HashMap 你熟悉吧?

2020-09-04
4195

JVM字符串常量池及String的intern方法詳解?

本篇文章基于字符串常量池的存儲及在使用intern方法時所引起的內(nèi)存變化進行一步深層次的講解。

2020-09-03
2707