原创 面試前必須要知道的Redis面試題 三、緩存與數據庫雙寫一致

今天來分享一下Redis幾道常見的面試題:1.如何解決緩存雪崩?2.如何解決緩存穿透?3.如何保證緩存與數據庫雙寫時一致的問題?一、緩存雪崩1.1  什麼是緩存雪崩?回顧一下我們爲什麼要用緩存(Redis):現在有個問題,如果我們的緩存掛掉

原创 阿里五年晉升三次,選擇真的大於努力?

小陳是螞蟻金服的一名程序員,五年晉升了三次。他說,無論是生活還是工作,爲了更好地走下去,有時候要給自己一些時間回過頭看看,因此,這也是他要寫下這篇文章的初衷,聊聊自己的五年阿里之旅,那些淚水、變化和堅持。說起與阿里的緣分,是因爲讀書時在T公

原创 上班996,下班ICU,你還在加班嗎?

這幾天,我的朋友圈幾乎被“996.ICU”的各類文章刷屏了,很多朋友對996制度已經耳熟能詳了,但是像這樣大規模的程序員集體反抗還是第一次看到,我去網上瀏覽了一下,才知道事情的起源:27日,有開發者在 GitHub 註冊了一個叫做 996.

原创 關於高併發和分佈式中的冪等處理,你真的知道嗎?

我們先來談下冪等的概念 抽象概念冪等(idempotent、idempotence)是一個數學與計算機學概念,常見於抽象代數中。在編程中,一個冪等操作的特點是其任意多次執行所產生的影響均與一次執行的影響相同。冪等函數,或冪等方法,是指可以

原创 Java工程師如何在1個月內做好面試準備?

春節長假轉眼已過,即將迎來一年一度的金三銀四跳槽季。假如你準備在金三銀四跳槽的話,那麼作爲一個Java工程師,應該如何利用1個月的時間,快速爲即將到來的面試進行充分的準備呢?總結起來,面試官考察候選人的時候主要是從技術廣度、技術深度、基礎功

原创 35 歲程序員,年後第一天被辭退

今天是大年初十,這年尚未過完呢,便有人悲催地在年後上班第一天被裁了:因爲年紀較大被公司勸退,建議這個月底提離職。35歲,似乎是一道坎,許多程序員以此爲職業生涯的終點線。但有人卻御風而行,即使中年,職業發展道路卻更上一層樓,該提問底下便有評論

原创 程序員吐槽:我永遠不會再爲 Oracle 工作了 !

近日,某網友在 Hacker News 上發起了一個 “你見過的最糟糕的代碼是什麼?” 的問題,引起了廣泛關注和討論,評論數已接近600條。其中,一位 ID 爲“oraguy”的程序員對 Oracle 數據庫代碼的吐槽,更是引發熱議。內容大

原创 面試前必須要知道的Redis面試題

今天來分享一下Redis幾道常見的面試題:1.如何解決緩存雪崩?2.如何解決緩存穿透?3.如何保證緩存與數據庫雙寫時一致的問題?一、緩存雪崩1.1  什麼是緩存雪崩?回顧一下我們爲什麼要用緩存(Redis):現在有個問題,如果我們的緩存掛掉