閱讀本文大約需要20分鐘。在軟件開發(fā)領(lǐng)域,「異地多活」是分布式系統(tǒng)架構(gòu)設(shè)計(jì)的一座高峰,很多人經(jīng)常聽過它,但很少人理解其中的原理。異地多活到底是什么?為什么需要異地多活?它到底解決了什么問題?究竟是怎么解決的?這些疑問,想必是每個(gè)程序看到異地多活這個(gè)名詞時(shí),都想要搞明白的問題。有幸...
一年一度的程序員節(jié)又要到來啦(撒花)~為了慶祝這個(gè)SpecialDay機(jī)械工業(yè)出版社華章公司聯(lián)合當(dāng)當(dāng)網(wǎng)特意為【C語言與CPP編程】送出了一批可以和滿減活動(dòng)疊加使用在全場五折的基礎(chǔ)上:“實(shí)付滿200減50”“實(shí)付滿300減80”請(qǐng)你偷偷囤書默默啃,然后驚艷所有人怎么用(手把手教你省...
今天跟大家聊聊JVM的面試。但是其實(shí)我不知道這種直接問題答案的形式大家喜歡點(diǎn),還是喜歡我最開始俏皮的面試系列那種風(fēng)格?6000字,發(fā)車!什么是跨平臺(tái)性,已經(jīng)在Java中是如何實(shí)現(xiàn)的?平臺(tái)可以指OS硬件,所謂跨平臺(tái)性,是指語言編寫的程序,可以在多個(gè)系統(tǒng)平臺(tái)上運(yùn)行。字節(jié)碼是通過Jav...
點(diǎn)擊上方“小麥大叔”,選擇“置頂/星標(biāo)公眾號(hào)”福利干貨,第一時(shí)間送達(dá)單片機(jī)的的選型是一件重要而費(fèi)心的事情;如果單片機(jī)型號(hào)選擇得合適,單片機(jī)應(yīng)用系統(tǒng)就會(huì)得經(jīng)濟(jì),工作可靠;如果選擇得不合適,就會(huì)造成經(jīng)濟(jì)浪費(fèi),影響單片機(jī)應(yīng)用系統(tǒng)的正常運(yùn)行,甚至根本就達(dá)不到預(yù)先設(shè)計(jì)的功能。對(duì)于一個(gè)已經(jīng)設(shè)...
來源|?華為麒麟本文來源網(wǎng)絡(luò),版權(quán)歸原作者所有。如涉及作品版權(quán)問題,請(qǐng)聯(lián)系我進(jìn)行刪除。.?更多單工、半雙工、全雙工、異步和同步的區(qū)別FPGA固件如何進(jìn)行在線升級(jí)?基于STM32的FPGA下載器USBBlaster開源、低成本的XilinxFPGA下載器手把手教你制作Jlink-O...
經(jīng)常有小伙伴私信問我怎么閱讀開源項(xiàng)目代碼,許多人不知道從何處入手,沒有方向感,就像學(xué)習(xí)一門語言總先要有個(gè)學(xué)習(xí)路線一樣。這其實(shí)不是三兩句話能說明白的,所以就有了這篇文章。相信每個(gè)人都有一套自己的策略,這里整理了下我平時(shí)閱讀項(xiàng)目代碼的六大步,希望可以對(duì)大家有所幫助。粗略看官方文檔,明...
來源于網(wǎng)絡(luò)沒有血案,但有些沖突。不是代碼bug,我要講注釋風(fēng)格。這位看官,既然來了,且讀且評(píng)吧。故事是真實(shí)的,如有雷同純屬巧合。故事是真實(shí)的,如有雷同純屬巧合。事情是這樣的,有人離職,公司調(diào)我補(bǔ)缺。那個(gè)系統(tǒng)一直有個(gè)工程師在維護(hù),參與該系統(tǒng)的新人來了又走,他始終泰然自若。剛過去一個(gè)...
來自:現(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ì)...
▼點(diǎn)擊下方名片,關(guān)注公眾號(hào)▼PCB設(shè)計(jì)是一份嚴(yán)謹(jǐn)、仔細(xì)的工作。在PCB設(shè)計(jì)過程中有非常多的小細(xì)節(jié),一些個(gè)小細(xì)節(jié)如果是沒有注意好的話,極大可能會(huì)影響整個(gè)PCB的性能,乃至決定整個(gè)產(chǎn)品的成敗。PCB布局規(guī)范細(xì)節(jié)1.在開關(guān)電源高壓板中高電壓、大電流信號(hào)與低電壓、小電流的弱電信號(hào)完全分隔...
▼點(diǎn)擊下方名片,關(guān)注公眾號(hào)▼概述在電路設(shè)計(jì)中,“信號(hào)”始終是工程師無法繞開的一個(gè)知識(shí)點(diǎn)。不管是在設(shè)計(jì)之初,還是在測試環(huán)節(jié)中,信號(hào)質(zhì)量問題都值得關(guān)注。在本文中,主要介紹信號(hào)相關(guān)的四類問題:信號(hào)過沖、毛刺(噪聲)、回溝(臺(tái)階)、信號(hào)邊沿緩慢。一、信號(hào)過沖如下圖是信號(hào)過沖的常見波形圖:...
??大家好,我是小林。之前我在「實(shí)戰(zhàn)!我用“大白鯊”讓你看見TCP」這篇文章里做了TCP三次握手的三個(gè)實(shí)驗(yàn):實(shí)驗(yàn)一:模擬TCP第一次握手的SYN丟包;實(shí)驗(yàn)二:模擬TCP第二次握手的SYN、ACK丟包;實(shí)驗(yàn)三:模擬TCP第三次握手的ACK包丟;這篇文章在知乎還挺高贊的,超過1000...
大家好,我是小林。之前整理過B站優(yōu)質(zhì)的計(jì)算機(jī)學(xué)習(xí)視頻:B站,真滴牛逼!但是有不少視頻都被下架了,撐著周末的時(shí)間,我又重新整理了一下,也加入了一些視頻推薦。廢話不多說,直接開車?yán)?!?shù)據(jù)結(jié)構(gòu)與算法計(jì)算機(jī)網(wǎng)絡(luò)計(jì)算機(jī)組成操作系統(tǒng)數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu)與算法浙江大學(xué)——數(shù)據(jù)結(jié)構(gòu)最經(jīng)典的視頻就是《浙...
大家好,我是小麥。最近在微信群約了幾位嵌入式大佬,跟他們交流了一下,發(fā)現(xiàn)了很多資料,也有很多面試經(jīng)驗(yàn)。今天就為大家介紹這幾個(gè)非常硬核的圈內(nèi)大佬,看看他們是如何走好嵌入式開發(fā)之路的!希望大家一起學(xué)習(xí),一起進(jìn)步!嵌入式從0到1公眾號(hào)【嵌入式從0到1】,號(hào)主:程序員小哈,吉林大學(xué)畢業(yè),...
前言客戶端請(qǐng)求API,通常需要通過返回碼來判斷API返回的結(jié)果是否符合預(yù)期,以及該如何處理返回的內(nèi)容等。相信很多同學(xué)都吃過返回碼定義混亂的虧,有的API用返回碼是int類型,有的是string類型,有的用0表示成功,又有的用1表示成功,還有用“true”表示成功,碰上這種事情,只...
最近接觸的幾個(gè)項(xiàng)目都使用到了Elasticsearch(以下簡稱ES)來存儲(chǔ)數(shù)據(jù)和對(duì)數(shù)據(jù)進(jìn)行搜索分析,就對(duì)ES進(jìn)行了一些學(xué)習(xí)。本文整理自我自己的一次技術(shù)分享。本文不會(huì)關(guān)注ES里面的分布式技術(shù)、相關(guān)API的使用,而是專注分享下?“ES如何快速檢索”這個(gè)主題上面。這個(gè)也是我在學(xué)習(xí)之前...