關(guān)閉

后端技術(shù)指南針

  • 為什么 ElasticSearch 比 MySQL 更適合復(fù)雜條件搜索

    熟悉 MySQL 的同學(xué)一定都知道,MySQL 對于復(fù)雜條件查詢的支持并不好。

  • 大白差點把MySQL磁盤干爆

    年前的一周,大白早早來到公司,像往常一樣泡上一杯枸杞水,然后看了下數(shù)據(jù)庫的磁盤。 嚯!super庫的bighero表磁盤占用率竟然85%了,馬上就到報警設(shè)定的閾值。

  • 圖解:深入理解Linux高性能網(wǎng)絡(luò)架構(gòu)的那些事

    通過本文你將會了解到以下內(nèi)容:IO事件和IO復(fù)用、線程模型和事件驅(qū)動模型的架構(gòu)、基于事件驅(qū)動的Reactor模式詳解、同步IO和異步IO簡介。

  • 這雨水接住了,offer就拿到了

    今天給大家?guī)淼氖且坏捞貏e特別特別經(jīng)典的題目接雨水問題,這個問題是很多算法書上面舉例過的題目。雖然是難度題,但是相對來說還是比較容易理解的,代碼長度也適中,說了這么多,就一個意思,大家記得打卡這個題目啊,真的是很nice的一道題,下面我們來看一下題目描述。

  • 萬字硬核!深入理解Linux網(wǎng)絡(luò)包接收過程

    因為要對百萬、千萬、甚至是過億的用戶提供各種網(wǎng)絡(luò)服務(wù),所以在一線互聯(lián)網(wǎng)企業(yè)里面試和晉升后端開發(fā)同學(xué)的其中一個重點要求就是要能支撐高并發(fā),要理解性能開銷,會進行性能優(yōu)化。而很多時候,如果你對Linux底層的理解不深的話,遇到很多線上性能瓶頸你會覺得狗拿刺猬,無從下手。我們今天用圖解的方式,來深度理解一下在Linux下網(wǎng)絡(luò)包的接收過程。

  • 圖解!打工人看騰訊這道多線程面試題

    在使用C++開發(fā)的服務(wù)端程序中多線程還是主流,一般來說會有個線程池來處理接收的請求,這樣可以有效提供服務(wù)器的并發(fā)能力和CPU的利用率。但是,多線程也是一把雙刃劍。

  • 圖解:為什么Python多線程無法利用多核?

    Python是一門解釋器語言,代碼通過解釋器執(zhí)行,Python存在多種解釋器,分別基于不同語言開發(fā),每個解釋器有不同的特點。

  • 動態(tài)規(guī)劃之武林秘籍

    動態(tài)規(guī)劃算法與分治法類似,其基本思想就是將待求解問題分解成若干子問題,先求解子問題,然后從這些子問題的解得到原問題的解。與分治法不同的是,適合動態(tài)規(guī)劃法求解的問題,經(jīng)分解得到的子問題往往不是相互獨立的。若用分治法來解這類問題,則分解得到的子問題數(shù)目太多,以至于最后解決原問題需要耗費指數(shù)時間。然而,不同子問題的數(shù)目常常只有多項式量級。

  • 圖解:零拷貝Zero-Copy技術(shù)大揭秘

    像大白這種調(diào)包俠,深知不懂底層技術(shù)點就如同空中樓閣,再這樣下去面阿里p10是沒希望了。想到這里,我開始慌了,所以今天和大家一起學(xué)習(xí)個底層技術(shù)點-零拷貝Zero-Copy。

  • 圖解:什么是HTTP簡史?

    通過本文,你將了解到以下內(nèi)容:Http協(xié)議各版本的對比和優(yōu)缺點;Http2.0協(xié)議相關(guān)的SPDY協(xié)議、二進制分幀協(xié)議、多路復(fù)用、首部壓縮、服務(wù)推送等基本原理;HTTP3.0和QUIC協(xié)議。

  • 圖解:什么是高并發(fā)利器NoSQL?

    NoSQL一詞最早出現(xiàn)于1998年,受限于當時的技術(shù)場景和應(yīng)用情況,并沒有折騰出什么大浪,但是在2009年NoSQL再次被提出,這一次出場有點炸裂,頗有明日之星的趕腳。

  • 圖解:為什么HTTP3.0使用UDP協(xié)議?

    通過本文你將了解到以下內(nèi)容:HTTP2.0和TCP存在的一些問題;QUIC協(xié)議為什么選擇UDP;QUIC協(xié)議的重要特性;HTTP3.0和QUIC協(xié)議的前景和應(yīng)用效果。

  • 圖解|什么是RSA算法

    1. 數(shù)學(xué)之美和密碼學(xué) 前陣子閑來無事看了會兒《數(shù)學(xué)之美》,其中第17章講述了由電視劇《暗算》展開的密碼學(xué)背后的一些數(shù)學(xué)原理。 書中從凱撒密碼到二戰(zhàn)盟軍和日軍,講到密碼學(xué)中均勻分布&統(tǒng)計獨立的基礎(chǔ)理論,看得我津津有味,但是其中一些細節(jié)沒有整明白,于

    單片機
    2020-09-07
  • 什么是RSA算法?

    1. 數(shù)學(xué)之美和密碼學(xué) 前陣子閑來無事看了會兒《數(shù)學(xué)之美》,其中第17章講述了由電視劇《暗算》展開的密碼學(xué)背后的一些數(shù)學(xué)原理。 書中從凱撒密碼到二戰(zhàn)盟軍和日軍,講到密碼學(xué)中均勻分布&統(tǒng)計獨立的基礎(chǔ)理論,看得我津津有味,但是其中一些細節(jié)沒有整明白,于

    單片機
    2020-09-01
  • 快看,這一枚暖藍的故事

    1.好友推薦 大家好哇,又到午飯時間了,老鐵們記得給自己加個雞腿! 今天大白給大家推薦一位認識快一年的好兄弟-小藍,此處應(yīng)該有熱烈的掌聲噻(^-^) 小藍是一個風(fēng)趣且溫暖、年輕而積極的憨憨,今年碩士畢業(yè)去了成都的招商銀行。 小藍維護的公眾號:我是程序員

    單片機
    2020-08-31