原创 面試題:InnoDB中一棵B+樹能存多少行數據?

閱讀本文大概需要 5 分鐘。作者:李平 | 來源:個人博客一、InnoDB 一棵 B+ 樹可以存放多少行數據?InnoDB 一棵 B+ 樹可以存放多少行數據?這個問題的簡單回答是:約 2 千萬。爲什麼是這麼多呢?因爲這是可以算出來的,要搞清

原创 Redis 到底能解決哪些問題

閱讀本文大概需要 7 分鐘。作者:blackheartwww.cnblogs.com/linianhui先看一下Redis是一個什麼東西官方簡介解釋到:Redis 是一個基於 BSD 開源的項目,是一個把結構化的數據放在內存中的一個存儲系統

原创 Elasticsearch如何做到億級數據查詢毫秒級返回?

閱讀本文大概需要 6 分鐘。如果面試的時候碰到這樣一個面試題:ES 在數據量很大的情況下(數十億級別)如何提高查詢效率?這個問題說白了,就是看你有沒有實際用過 ES,因爲啥?其實 ES 性能並沒有你想象中那麼好的。很多時候數據量大了,特別是

原创 很全!淺談幾種常用負載均衡架構

閱讀本文大概需要 9 分鐘。作者:Kingreatwill鏈接:http://t.cn/Ea8JcrS什麼是負載均衡(Load balancing)在網站創立初期,我們一般都使用單臺機器對臺提供集中式服務,但隨着業務量越來越大,無論性能還是

原创 爲什麼 Redis 單線程能支撐高併發?

閱讀本文大概需要 4 分鐘。作者:Draveness最近在看 UNIX 網絡編程並研究了一下 Redis 的實現,感覺 Redis 的源代碼十分適合閱讀和分析,其中 I/O 多路複用(mutiplexing)部分的實現非常乾淨和優雅,在這裏

原创 程序員,請停止學習框架!

閱讀本文大概需要 4 分鐘。作者:sizovs 譯者:方應杭來源:https://zhuanlan.zhihu.com/p/52814937之前發過類似的一篇文章,這篇更加全面。我們都是程序員,我們需要與技術保持同步。每一天我們都要學習編程

原创 消息中間件消費到的消息處理失敗怎麼辦?

閱讀本文大概需要 6.2 分鐘。作者:愛釣魚的桌子哥1、日趨流行的面試問法現在網上很多面試題,主要是針對技術本身的提問,比如:你聊聊對Dubbo的理解?你說說分佈式事務是什麼?這些問題就好比中學考試的送分題,比如默寫古詩,你只要準備了,下點

原创 從工廠流水線×××到Google上班程序媛,看完後,我跪服了!

閱讀本文大概需要 10.2 分鐘。文作者:Ling Sun原文鏈接:https://www.zhihu.com/question/68154951/answer/546265013我家境很不好,家裏人不能提供經濟支持,我高中畢業後沒錢也沒分

原创 爲什麼程序員應該有一臺 Mac 個人電腦

閱讀本文大概需要 5.4 分鐘。對於開發來講,使用 Mac 電腦的好處,下面簡單列舉幾個:首先,macOS 很安全和穩定,Mac 系統的底層是最原始的 unix 操作系統,很多大型的銀行和軍工企業都是這個操作系統,安全性很高,基本不需要安裝

原创 架構師成長之路之限流漫談

閱讀本文大概需要 7.3 分鐘。1. 我們爲什麼需要限流在上一篇架構師成長之路之服務治理漫談裏面,我們已經談到了高可用治理的部分。爲了“反脆弱”,在微服務複雜拓撲的情況下,限流是保障服務彈性和拓撲健壯的重中之重。想一想,如果業務推出了一個秒

原创 Java中的鎖原理、鎖優化、CAS、AQS詳解!

閱讀本文大概需要 2.8 分鐘。來源:jianshu.com/p/e674ee68fd3f一、爲什麼要用鎖?鎖-是爲了解決併發操作引起的髒讀、數據不一致的問題。二、鎖實現的基本原理2.1、volatileJava編程語言允許線程訪問共享變量

原创 SSM 實現支付寶支付功能(圖文詳解+完整代碼)

閱讀本文大概需要 4 分鐘。前言本教程詳細介紹瞭如何使用ssm框架實現支付寶支付功能。本文章分爲兩大部分,分別是「支付寶測試環境代碼測試」和「將支付寶支付整合到ssm框架」,詳細的代碼和圖文解釋,自己實踐的時候一定仔細閱讀相關文檔,話不多說

原创 記住:永遠不要在 MySQL 中使用 UTF-8

閱讀本文大概需要 3.6 分鐘。譯文:http://suo.im/4zBuvs來自:http://ju.outofmemory.cn最近我遇到了一個bug,我試着通過Rails在以“utf8”編碼的MariaDB中保存一個UTF-8字符串,

原创 我爸的電腦中了勒索病毒……

閱讀本文大概需要 7.8 分鐘。首先,祝大家週末愉快,假期不聊技術~本文系作者:『Sherrywasp』原創發佈於慕課網 ,轉載請註明出處上個月的一天,接到老爸消息:“家裏電腦出了點問題,QQ打不開,還有好多文檔也都打不開。”一開始我沒怎麼

原创 分享一些好用的 Chrome 擴展

閱讀本文大概需要 2.8 分鐘。前言使用瀏覽器擴展程序可以使你的工作效率提高數倍不止,那麼下面我就向大家分享一下我日常使用的擴展,可能大多數擴展大家都已經在使用了,不過也難免有一兩個是你不知道的。正文以下排名並不分先後,請堅持看到最後,或許