這幾天,我的朋友圈幾乎被“996.ICU”的各類文章刷屏了,很多朋友對996制度已經(jīng)耳熟能詳了,但是像這樣大規(guī)模的程序員集體反抗還是第一次看到,我去網(wǎng)上瀏覽了一下,才知道事情...
這幾天,我的朋友圈幾乎被“996.ICU”的各類文章刷屏了,很多朋友對996制度已經(jīng)耳熟能詳了,但是像這樣大規(guī)模的程序員集體反抗還是第一次看到,我去網(wǎng)上瀏覽了一下,才知道事情...
我們先來談下冪等的概念 抽象概念 冪等(idempotent、idempotence)是一個數(shù)學(xué)與計算機(jī)學(xué)概念,常見于抽象代數(shù)中。 在編程中,一個冪等操作的特點是其任意多次執(zhí)...
春節(jié)長假轉(zhuǎn)眼已過,即將迎來一年一度的金三銀四跳槽季。 假如你準(zhǔn)備在金三銀四跳槽的話,那么作為一個Java工程師,應(yīng)該如何利用1個月的時間,快速為即將到來的面試進(jìn)行充分的準(zhǔn)備呢...
今天是大年初十,這年尚未過完呢,便有人悲催地在年后上班第一天被裁了:因為年紀(jì)較大被公司勸退,建議這個月底提離職。 35歲,似乎是一道坎,許多程序員以此為職業(yè)生涯的終點線。但有...
近日,某網(wǎng)友在 Hacker News 上發(fā)起了一個 “你見過的最糟糕的代碼是什么?” 的問題,引起了廣泛關(guān)注和討論,評論數(shù)已接近600條。 其中,一位 ID 為“oragu...
今天來分享一下Redis幾道常見的面試題: 1.如何解決緩存雪崩? 2.如何解決緩存穿透? 3.如何保證緩存與數(shù)據(jù)庫雙寫時一致的問題? 一、緩存雪崩 1.1 什么是緩存雪崩?...
我們在上篇文章中,詳細(xì)說明了KAFKA是否適合用在業(yè)務(wù)系統(tǒng)中,但有些朋友,還不知道KAFKA為何物,以及它為何存在。這在工作和面試中是比較吃虧的,因為不知道什么時候起,KAF...
先簡單說一下,坐標(biāo)杭州,12屆本科畢業(yè),算上年前在阿里巴巴B2B事業(yè)部的面試,一共面試了6家公司(因為不想請假,只是每個晚上去其他公司面試,所以面試的公司比較少) 其中4家成...
在分布式系統(tǒng)中,特別是最近很火的微服務(wù)架構(gòu)下,有沒有或者能不能總結(jié)出一個業(yè)務(wù)靜態(tài)數(shù)據(jù)的通用緩存處理機(jī)制或方案,這篇文章將結(jié)合一些實際的研發(fā)經(jīng)驗,嘗試?yán)砬迤渲写嬖诘年P(guān)鍵問題以及...
絕大部分寫業(yè)務(wù)的程序員,在實際開發(fā)中使用 Redis 的時候,只會 Set Value 和 Get Value 兩個操作,對 Redis 整體缺乏一個認(rèn)知。這里對Redis ...
臨近年關(guān),今年面試跳槽的人特別多,關(guān)注我的朋友都知道我不輕易做分享,因為這沒有標(biāo)準(zhǔn)答案,看法也因人而異。但我發(fā)現(xiàn)有些面試問題還挺普遍的,今天就說說我做面試官這幾年的經(jīng)驗,從面...
一、緩存一致性問題 當(dāng)數(shù)據(jù)時效性要求很高時,需要保證緩存中的數(shù)據(jù)與數(shù)據(jù)庫中的保持一致,而且需要保證緩存節(jié)點和副本中的數(shù)據(jù)也保持一致,不能出現(xiàn)差異現(xiàn)象。這就比較依賴緩存的過期和...
寫代碼三年月薪不到一萬是不是很失敗? 近日,有程序員就因為這個問題在某職場社交軟件上,被認(rèn)證了的百度京東員工一頓嘲諷。 真實生活中的程序員究竟何時月薪過萬?又是怎樣月薪過萬的...