談到大數(shù)據(jù)傳輸都會想到 Kafka,Kafka 號稱大數(shù)據(jù)的殺手锏,在業(yè)界有很多成熟的應(yīng)用場景并且被主流公司認(rèn)可。這款為大數(shù)據(jù)而生的消息中間件,以其百萬級TPS的吞吐量名聲大噪,迅速成為大數(shù)據(jù)領(lǐng)域的寵兒,在數(shù)據(jù)采集、傳輸、存儲的過程中發(fā)揮著舉足輕重的作用。
總是有粉絲會問我,袁總,你現(xiàn)在每天這么忙,公司的事情這么多,公眾號還要更新文章,幫助解答粉絲的問題,還要照顧家庭,周末還可以帶孩子去逛一逛。 你哪有這么多時間啊,你是怎么做到的?。?你到底是如何管理時間的?。?今天,咱們就來聊一聊時間管理。
young gc、old gc、full gc、mixed gc 傻傻分不清?這個問題的前置條件是你得知道 GC 分代,為什么分代。這個在之前文章提了,不清楚的可以去看看?,F(xiàn)在我們來回答一下這個問題。
這些SpringBoot注解太實用了,必須收藏!
上班時發(fā)現(xiàn)同事偷偷在做作品集怎么辦?要不要向領(lǐng)導(dǎo)揭穿?一個程序員就遇到了這個問題,他爆料之前這個同事已經(jīng)被領(lǐng)導(dǎo)發(fā)現(xiàn)在上班期間做跟工作無關(guān)的東西,領(lǐng)導(dǎo)口頭警告過他,沒想到這個同事還是不知悔改。樓主認(rèn)為,這樣做有違職業(yè)道德,拿著公司的錢做著別的事,應(yīng)該向領(lǐng)導(dǎo)舉報他。
我是浙江人,出生在浙北的一個普通農(nóng)村家庭,按照我老婆的話說是自帶土氣,這恐怕是農(nóng)村人與生俱來的氣質(zhì)了吧。從小家里條件不是很好,在我模糊的印象中,冬天家里總是斷電,父親就會肩扛竹竿,在竹林里尋找斷開的電線,再用竹竿把兩頭斷線接上。當(dāng)時年小的我還不知道這個小小操作是如此的危險,就是覺得父親總是什么都能搞定。應(yīng)該是“開竅”晚的原因吧,直到一年級前,還不會從1數(shù)到10,別人家的娃已經(jīng)可以加減乘除了……
本文主要介紹Java程序員應(yīng)該在2020年學(xué)習(xí)的一些基本和高級工具。如果你是一位經(jīng)驗豐富的Java開發(fā)人員,你可能對這些工具很熟悉,但如果不是,現(xiàn)在就是是開始學(xué)習(xí)這些工具的好時機。
設(shè)計更好的軟件,替換If-Else的5種方法。
本文首先會講解一下CAS的概念,以及基于角色的權(quán)限管理模型(RBAC)的概念,接著進(jìn)行數(shù)據(jù)表的設(shè)計,最后講解如何利用Shiro進(jìn)行權(quán)限管理。
提到Redis,大家一定會想到的幾個點是什么呢?高并發(fā)、KV存儲、內(nèi)存數(shù)據(jù)庫、豐富的數(shù)據(jù)結(jié)構(gòu)、單線程(版本6之前)等。那么,接下來,上面提到的這些,都會一一給大家解答,帶大家系統(tǒng)剖析一下Redis的架構(gòu)設(shè)計魅力!
找工作,我們可以在做好相關(guān)的備戰(zhàn)工作,以至于不會在找工作的時候無頭蒼蠅,不知道復(fù)習(xí)什么,該怎么準(zhǔn)備等。舉個很現(xiàn)實的例子:我第一次面試字節(jié)的時候,根本不知道怎么準(zhǔn)備,例如:算法?考啥算法?操作系統(tǒng)?深度是什么樣子呢?像這些問題如果準(zhǔn)備的很短,其實面試官是可以直戳淚點的,相信一些失敗的同學(xué)肯定遇到過。下面我將聊一聊自己面試中的一些經(jīng)驗談吧。
一文了解Elasticsearch集群部署與性能優(yōu)化。
最近網(wǎng)上吐槽拼多多的帖子實在是有點多,尤其是多多買菜業(yè)務(wù)開始之后,更是一片怨聲載道,那么真實的情況究竟是怎樣的? 一個程序員發(fā)帖爆料真實的拼多多生活,詳細(xì)寫了一天的工作安排。
因為要對百萬、千萬、甚至是過億的用戶提供各種網(wǎng)絡(luò)服務(wù),所以在一線互聯(lián)網(wǎng)企業(yè)里面試和晉升后端開發(fā)同學(xué)的其中一個重點要求就是要能支撐高并發(fā),要理解性能開銷,會進(jìn)行性能優(yōu)化。而很多時候,如果你對Linux底層的理解不深的話,遇到很多線上性能瓶頸你會覺得狗拿刺猬,無從下手。我們今天用圖解的方式,來深度理解一下在Linux下網(wǎng)絡(luò)包的接收過程。
什么是文件?程序員使用I/O最終都逃不過文件這個概念