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