• Kafka?3.0重磅發(fā)布,都更新了些什么?

    來(lái)源:OSC開(kāi)源社區(qū)(ID:oschina2013)Flink(ID:Apache_Flink)ApacheKafka是一個(gè)分布式開(kāi)源流平臺(tái),被廣泛應(yīng)用于各大互聯(lián)網(wǎng)公司。Kafka設(shè)計(jì)之初被用于消息隊(duì)列,自2011年由LinkedIn開(kāi)源以來(lái),Kafka迅速?gòu)南㈥?duì)列演變?yōu)槌墒斓?..

  • Java?命名規(guī)范(非常全面)

    來(lái)源:https://www.ramostear.com/blog/2020/03/20/2vxdaqjq.html最近發(fā)現(xiàn)很多初級(jí)程序員寫(xiě)代碼時(shí)很不規(guī)范,比如方法名類(lèi)名等,如果遇到有代碼潔癖的領(lǐng)導(dǎo)肯定會(huì)被罵(什么垃圾代碼),下面分享一篇不錯(cuò)的規(guī)范文章在本文中,將從大到小,從外到...

  • 圖解|30張圖,帶你深入理解CPU流水線(xiàn)和分支預(yù)測(cè)的那些事兒

    大家好,我的朋友們。今天來(lái)聊一個(gè)硬核的話(huà)題,本文大約需要15min,認(rèn)真讀完一定會(huì)有收獲,走起!通過(guò)本文你將了解以下內(nèi)容:stackoverflow的有趣問(wèn)題CPU流水線(xiàn)機(jī)制和內(nèi)部數(shù)據(jù)流轉(zhuǎn)CPU流水線(xiàn)的三大冒險(xiǎn)CPU分支預(yù)測(cè)大揭秘有趣的問(wèn)題前幾天摸魚(yú)的時(shí)候,我在stackover...

    程序喵大人
    2021-10-29
    CPU
  • 一文看懂?|?GDB底層實(shí)現(xiàn)原理

    在程序出現(xiàn)bug的時(shí)候,最好的解決辦法就是通過(guò)?GDB?調(diào)試程序,然后找到程序出現(xiàn)問(wèn)題的地方。比如程序出現(xiàn)?段錯(cuò)誤(內(nèi)存地址不合法)時(shí),就可以通過(guò)?GDB?找到程序哪里訪(fǎng)問(wèn)了不合法的內(nèi)存地址而導(dǎo)致的。本文不是介紹GDB的使用方式,而是大概介紹GDB的實(shí)現(xiàn)原理,當(dāng)然GDB是一個(gè)龐大...

    程序喵大人
    2021-10-29
  • 我剛買(mǎi)了永久會(huì)員,你就下線(xiàn)了?!

    再見(jiàn),Layui!昨天,學(xué)弟給我發(fā)了條消息,告訴我:曾經(jīng)非常流行的前端UI框架Layui,即將下線(xiàn)!他還給我發(fā)了張圖片,說(shuō)是進(jìn)入Layui官網(wǎng)的任何頁(yè)面,都能看到醒目的下線(xiàn)通知:Layui下線(xiàn)通知我聽(tīng)到這個(gè)消息還愣了幾秒,然后突然覺(jué)得不對(duì)勁。尼瑪,我剛剛買(mǎi)了他家擴(kuò)展組件的永久會(huì)員...

    程序員小灰
    2021-10-29
  • 火遍全國(guó)的網(wǎng)絡(luò)熱?!皔yds”,創(chuàng)造者被判刑3年

    不關(guān)注電競(jìng)?cè)Φ呐笥褌?,可能?duì)“山泥若”這個(gè)游戲主播的ID感到很陌生。但他創(chuàng)造的一些梗,相信大家一定有所耳聞。其中最出圈的,莫過(guò)于YYDS,也就是“永遠(yuǎn)的神”。在一次直播中,山泥若在夸贊Uzi時(shí)冒出了一句,“烏茲,永遠(yuǎn)滴神”,此后這個(gè)梗便越傳越廣,直到現(xiàn)在成為了網(wǎng)絡(luò)流行語(yǔ)。那么問(wèn)題...

    程序員小灰
    2021-10-29
  • 一文詳解,死鎖與解決方案(附源碼)

    死鎖的現(xiàn)象想象一個(gè)場(chǎng)景,賬戶(hù)A給賬戶(hù)B轉(zhuǎn)賬,同時(shí)賬戶(hù)B也給賬戶(hù)A轉(zhuǎn)賬,兩個(gè)賬戶(hù)都需要鎖住余額,所以通常會(huì)申請(qǐng)兩把鎖,轉(zhuǎn)賬時(shí),先鎖住自己的賬戶(hù),并獲取對(duì)方的鎖,保證同一時(shí)刻只能有一個(gè)線(xiàn)程去執(zhí)行轉(zhuǎn)賬。這時(shí)可能就會(huì)出現(xiàn),對(duì)方給我轉(zhuǎn)賬,同時(shí)我也給對(duì)方轉(zhuǎn)賬,那么雙方都持有自己的鎖,且嘗試去...

    程序員小灰
    2021-10-29
  • 7E頭解析的那些事兒(幀格式分析實(shí)例)

    0.前言作為一名嵌入式工程師,經(jīng)常需要通過(guò)UART與外設(shè)打交道,而對(duì)于串行總線(xiàn)來(lái)說(shuō),往往我們必須要進(jìn)行幀同步。通常的做法是把信令包含在2個(gè)0x7E的中間。除此之外還有HDLC、PPP等協(xié)議也會(huì)到有此應(yīng)用場(chǎng)景。那么如何從這些數(shù)據(jù)幀中提取有效數(shù)據(jù)呢?本文通過(guò)一個(gè)簡(jiǎn)單的實(shí)例給大家詳細(xì)講...

    C語(yǔ)言編程
    2021-10-29
  • 一文掌握 C 智能指針的使用

    來(lái)自:現(xiàn)代C教程:高速上手C11/14/17/20鏈接:https://changkun.de/modern-cpp/zh-cn/05-pointers/index.htmlRAII與引用計(jì)數(shù)了解?Objective-C/Swift?的程序員應(yīng)該知道引用計(jì)數(shù)的概念。引用計(jì)數(shù)這種計(jì)...

    C語(yǔ)言編程
    2021-10-29
  • 微軟確認(rèn)Windows 11將不支持大多數(shù)虛擬機(jī)

    文|御坂弟弟來(lái)自?|OSC開(kāi)源社區(qū)(ID:oschina2013)微軟確認(rèn)現(xiàn)在需要支持TPM2.0才能在虛擬機(jī)上運(yùn)行Windows,這意味著用戶(hù)已無(wú)法將Windows11安裝在較舊的備用PC或筆記本電腦上。在Windows11InsiderPreviewBuild22000.19...

  • QUIC?協(xié)議在螞蟻金服落地

    大家好,我是小林。我之前寫(xiě)過(guò)一篇介紹HTTP3的文章:看B站,可以更快!HTTP3協(xié)議最牛逼的地方在于,將傳輸層的TCP替換成UDP,而且還在UDP之上實(shí)現(xiàn)了可靠傳輸?shù)腝UIC協(xié)議。大家面試時(shí)如果被問(wèn)到UDP如何實(shí)現(xiàn)可靠傳輸,就可以把QUIC協(xié)議的實(shí)現(xiàn)說(shuō)出來(lái),妥妥穩(wěn)的。這幾天看到...

    小林coding
    2021-10-29
  • B 站,強(qiáng)的離譜!

    大家好,我是小林。之前整理過(guò)B站優(yōu)質(zhì)的計(jì)算機(jī)學(xué)習(xí)視頻:B站,真滴牛逼!但是有不少視頻都被下架了,撐著周末的時(shí)間,我又重新整理了一下,也加入了一些視頻推薦。廢話(huà)不多說(shuō),直接開(kāi)車(chē)?yán)?!?shù)據(jù)結(jié)構(gòu)與算法計(jì)算機(jī)網(wǎng)絡(luò)計(jì)算機(jī)組成操作系統(tǒng)數(shù)據(jù)庫(kù)數(shù)據(jù)結(jié)構(gòu)與算法浙江大學(xué)——數(shù)據(jù)結(jié)構(gòu)最經(jīng)典的視頻就是《浙...

    小林coding
    2021-10-29
  • 知乎千贊的 TCP 文章,我寫(xiě)錯(cuò)了一個(gè)點(diǎn)。。。

    ??大家好,我是小林。之前我在「實(shí)戰(zhàn)!我用“大白鯊”讓你看見(jiàn)TCP」這篇文章里做了TCP三次握手的三個(gè)實(shí)驗(yàn):實(shí)驗(yàn)一:模擬TCP第一次握手的SYN丟包;實(shí)驗(yàn)二:模擬TCP第二次握手的SYN、ACK丟包;實(shí)驗(yàn)三:模擬TCP第三次握手的ACK包丟;這篇文章在知乎還挺高贊的,超過(guò)1000...

    小林coding
    2021-10-29
    TCP
  • 嵌入式為什么沒(méi)有軟件架構(gòu)師?

    點(diǎn)擊上方“小麥大叔”,選擇“置頂/星標(biāo)公眾號(hào)”福利干貨,第一時(shí)間送達(dá)我從事嵌入式軟件開(kāi)發(fā)有6、7個(gè)年頭,bsp,驅(qū)動(dòng),應(yīng)用軟件,androidhall,framework等都有涉獵。平時(shí)除了關(guān)注嵌入式行業(yè)的發(fā)展,也多少對(duì)Web,后臺(tái)服務(wù)端,分布式等方向的技術(shù)有一些關(guān)注。近期有萌生...

  • 寫(xiě)了個(gè)牛逼的日志切面,甩鍋更方便了!

    最近項(xiàng)目進(jìn)入聯(lián)調(diào)階段,服務(wù)層的接口需要和協(xié)議層進(jìn)行交互,協(xié)議層需要將入?yún)json字符串]組裝成服務(wù)層所需的json字符串,組裝的過(guò)程中很容易出錯(cuò)。入?yún)⒊鲥e(cuò)導(dǎo)致接口調(diào)試失敗問(wèn)題在聯(lián)調(diào)中出現(xiàn)很多次,因此就想寫(xiě)一個(gè)請(qǐng)求日志切面把入?yún)⑿畔⒋蛴∫幌?,同時(shí)協(xié)議層調(diào)用服務(wù)層接口名稱(chēng)對(duì)不上也出...

發(fā)布文章