App下載
最新 最熱

API 接口,統(tǒng)一格式返回!你學(xué)到了么

在移動(dòng)互聯(lián)網(wǎng),分布式、微服務(wù)盛行的今天,現(xiàn)在項(xiàng)目絕大部分都采用的微服務(wù)框架,前后端分離方式,(題外話(huà):前后端的工作職責(zé)越來(lái)越明確,現(xiàn)在的前端都稱(chēng)之為大前端,技術(shù)棧以及生態(tài)圈都已經(jīng)非常成熟;以前后端人員瞧不起前端人員,那現(xiàn)在后端人員要重新認(rèn)識(shí)一下前端,前端已經(jīng)很成體系了)

2020-09-18
2474

OkHttp透明壓縮,收獲性能10倍,外加故障一枚

要使用OkHttp,一定要知道它的透明壓縮,否則死都不知道怎么死的;或者活也不知道為什么活的不舒坦。

2020-09-18
2261

JDK15正式發(fā)布,新增功能預(yù)覽!

JDK 15 在 2020 年 9 月 15 號(hào)正式發(fā)布了,這次發(fā)布的主要功能有:

2020-09-17
2338

圖解| Java查找數(shù)組中最大值的5種方法!

我們?cè)谝恍┨囟▓?chǎng)景下,例如查詢(xún)公司員工的最高薪資,以及班級(jí)的最高成績(jī)又或者是面試中都會(huì)遇到查找最大值的問(wèn)題,所以本文我們就來(lái)列舉一下查詢(xún)數(shù)組中最大值的 5 種方法。

2020-09-16
13532

為什么StringBuilder是線(xiàn)程不安全的?

在前面的面試題講解中我們對(duì)比了String、StringBuilder和StringBuffer的區(qū)別,其中一項(xiàng)便提到StringBuilder是非線(xiàn)程安全的,那么是什么原因?qū)е铝薙tringBuilder的線(xiàn)程不安全呢?

2020-09-16
2491

parallelStream的坑,不踩不知道,一踩嚇一跳

很多同學(xué)喜歡使用`lambda`表達(dá)式,它允許你定義短小精悍的函數(shù),體現(xiàn)你高超的編碼水平。當(dāng)然,這個(gè)功能在某些以代碼行數(shù)來(lái)衡量工作量的公司來(lái)說(shuō),就比較吃虧一些。

2020-09-15
2991

Java面試題:談?wù)凷tring、StringBuffer、StringBuilder的區(qū)別?

關(guān)于字符串的面試題除了內(nèi)存分布、equals比較,最常見(jiàn)的就是與StringBuffer和StringBuilder之間的區(qū)別了。如果你回答:String類(lèi)是不可變的,StringBuffer和StringBuilder是可變類(lèi),StringBuffer是線(xiàn)程安全的,StringBuilder則不是線(xiàn)程安全的。就上面的總結(jié)而言,好像知道的有點(diǎn)少。本篇文章就帶領(lǐng)大家全面的了解一下它們?nèi)齻€(gè)的區(qū)別與底層實(shí)現(xiàn)。

2020-09-14
3089

半天掌握TypeScript,感覺(jué)就像寫(xiě)Java

為什么要學(xué)習(xí)TypeScript呢?因?yàn)樗恼Z(yǔ)法和Java真的很像。有了這個(gè)東西,就可以擺脫惱人的JavaScript,擁抱前端的技術(shù)棧。

2020-09-11
2727

Java字符串操作的12個(gè)小技巧!

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

2020-09-10
2107

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

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

2020-09-09
3753