上帝視角我們平時(shí)在訪問網(wǎng)站時(shí),不使用IP地址,而是網(wǎng)站域名。但是抓包發(fā)現(xiàn):交互報(bào)文是以?IP地址進(jìn)行的。那么IP地址是從哪來的呢?這是因?yàn)?DNS?把網(wǎng)站域名自動(dòng)轉(zhuǎn)換為IP地址。報(bào)文交互抓包DNS出現(xiàn)TCP/IP是基于IP地址進(jìn)行通信的,但是IP地址不太好記。于是出現(xiàn)了另一種方便...
我是一個(gè)Linux服務(wù)器上的進(jìn)程,名叫小進(jìn)。老是有人說我最多只能創(chuàng)建65535個(gè)TCP連接。我不信這個(gè)邪,今天我要親自去實(shí)踐一下。我走到操作系統(tǒng)老大的跟前,說:"老操,我要建立一個(gè)TCP連接!"老操不慌不忙,拿出一個(gè)表格遞給我,"小進(jìn),先填表吧"我一看這個(gè)表,這不就是經(jīng)典的soc...
有一定C開發(fā)經(jīng)驗(yàn)的同學(xué)大多數(shù)踩過內(nèi)存破壞的坑,有這么幾種現(xiàn)象:比如某個(gè)變量整形,在程序中只可能初始化或者賦值為1或者2,但是在使用的時(shí)候卻發(fā)現(xiàn)其為0或者其他的情況。對于其他類型,比如字符串等,可能出現(xiàn)了一種出乎意料的值!程序在堆上申請內(nèi)存或者釋放內(nèi)存的時(shí)候,在內(nèi)存充足的情況下,居...
↓推薦關(guān)注↓從Linux內(nèi)核3.15開始,您可能一直在關(guān)注內(nèi)核社區(qū)中擴(kuò)展的BerkeleyPacketFilter(eBPF)的開發(fā),或者您可能仍然將BerkeleyPacketFilter與VanJacobson在1992年所做的工作聯(lián)系起來。您可能已經(jīng)使用BPF和tcpdum...
原文鏈接:新產(chǎn)品立項(xiàng)了,作為嵌入式軟件工程師該如何來開展設(shè)計(jì)工作??這個(gè)話題其實(shí)我很早之前就想寫一寫了,但是一直抽不開時(shí)間,今天終于有時(shí)間來聊一聊這個(gè)話題,希望能借助我過往研發(fā)產(chǎn)品的經(jīng)驗(yàn)幫助更多從事嵌入式行業(yè)的朋友們?nèi)腴T。????一個(gè)新的產(chǎn)品立項(xiàng)了,接下來,就會(huì)有UI設(shè)計(jì)、結(jié)構(gòu)、...
大家好,我是小林。估計(jì)不少人在還沒進(jìn)入大學(xué)的時(shí)候,以為計(jì)算機(jī)專業(yè)是修電腦的,我當(dāng)初也是這么認(rèn)為的。結(jié)果畢業(yè)后,八大姑八大姨聽到我懂「計(jì)算機(jī)」,都會(huì)叫我修手機(jī)、修電腦。哈哈,很可惜,對于修東西這個(gè)事,我一點(diǎn)都不會(huì)。「懂計(jì)算機(jī)就懂修電腦的」,這個(gè)觀點(diǎn)是外人看計(jì)算機(jī)專業(yè)的時(shí)候產(chǎn)生的。但...
大家好,我是小林。相信不少CS學(xué)生都有關(guān)于項(xiàng)目到底要怎么準(zhǔn)備的問題,可能大家認(rèn)為要做個(gè)非常強(qiáng)的項(xiàng)目才有機(jī)會(huì)面試。在前幾個(gè)星期,有位大三非科班的讀者的項(xiàng)目經(jīng)歷寫的是國外CS課程的lab,也就是課程的實(shí)驗(yàn),并不是什么高大上的項(xiàng)目,他依然拿到了騰訊的實(shí)習(xí)。他跟說,對于校招面試,項(xiàng)目其實(shí)...
▼點(diǎn)擊下方名片,關(guān)注公眾號▼為什么要進(jìn)行電平轉(zhuǎn)換?電平轉(zhuǎn)換針對的是兩個(gè)或者兩個(gè)以上的CPU之間的通訊需要進(jìn)行的一種轉(zhuǎn)換技術(shù),兩個(gè)CPU如果供電電壓不一樣,比如一個(gè)是1.2V,另一個(gè)是3.3V,那么在電平不匹配的情況下工作,會(huì)造成信號傳輸出錯(cuò);如果二者電壓相差較大,嚴(yán)重的可能會(huì)損壞...
▼點(diǎn)擊名片,關(guān)注公眾號▼最近在學(xué)新工具cadence,在用新工具設(shè)計(jì)原理圖,原理圖快結(jié)束的時(shí)候發(fā)現(xiàn)一個(gè)小問題,差點(diǎn)毀了整個(gè)工程。因?yàn)樵韴D有十幾頁,所以有時(shí)候一個(gè)電源網(wǎng)絡(luò)會(huì)被用在很多不同的頁面上。然而這次操作差點(diǎn)翻車。情況如下,大家先看下面第一張圖,鼠標(biāo)懸停在VDD_4V網(wǎng)絡(luò)上,...
▼點(diǎn)擊名片,關(guān)注公眾號▼做硬件,堆經(jīng)驗(yàn)。做過一個(gè)電紙書閱讀器的項(xiàng)目,和Kindle是同類產(chǎn)品:產(chǎn)品中用到一個(gè)“電池電壓偵測電路”,當(dāng)時(shí)在這個(gè)電路上踩坑了,電路本身倒是很簡單:和大家分享這個(gè)電路的設(shè)計(jì)要點(diǎn),以及當(dāng)時(shí)的設(shè)計(jì)失誤,幫助大家積累經(jīng)驗(yàn),以后不要踩這種坑。設(shè)計(jì)要點(diǎn)一:設(shè)定分壓...
▼點(diǎn)擊下方名片,關(guān)注公眾號▼MOS管數(shù)據(jù)手冊上的相關(guān)參數(shù)有很多,以MOS管VBZM7N60為例,下面一起來看一看,MOS管的數(shù)據(jù)手冊一般會(huì)包含哪些參數(shù)吧。極限參數(shù)也叫絕對最大額定參數(shù),MOS管在使用過程當(dāng)中,任何情況下都不能超過下圖的這些極限參數(shù),否則MOS管有可能損壞。VDS表...
▼點(diǎn)擊下方名片,關(guān)注公眾號▼在電路原理圖或PCB上你可能會(huì)碰見過這些電源的標(biāo)號VCC、VDD、VEE、VSS它們到底有什么區(qū)別?表示什么意思?下面我們一起來了解一下簡單說來,可以這樣理解:VCC:C=circuit表示電路的意思即接入電路的電壓VDD:D=device表示器件的意...
▼點(diǎn)擊下方名片,關(guān)注公眾號▼BUCK到底是怎么產(chǎn)生尖峰振蕩呢?帶著這個(gè)問題耐心看完下面的文章。要想把這個(gè)問題搞清楚,也很是不容易,所以文章有點(diǎn)長,請直接點(diǎn)贊轉(zhuǎn)發(fā)加收藏。問題本期主要分析以下這兩個(gè)問題:1、死區(qū)時(shí)間是什么?這里有個(gè)小臺(tái)階是什么情況?2、上下尖峰振蕩是如何產(chǎn)生的?跟哪...
▼點(diǎn)擊下方名片,關(guān)注公眾號▼不久前看過一篇很多人轉(zhuǎn)發(fā)的關(guān)于FAE話題的文章,這兩天腦海中突然閃現(xiàn)一個(gè)想法:我做過近3年的FAE,是不是也可以寫一篇文章分享給大家呢?大家普遍討論的問題,我就不再重復(fù)了。在這里以我親身經(jīng)歷的幾件事情,讓大家從另外一個(gè)角度來了解FAE。事件1:我在7年...
推薦個(gè)嵌入式行業(yè)的號主,喜歡的可以關(guān)注一波~對付靜電,與控制傳染疫情的原理類似,不外乎控制靜電產(chǎn)生源頭,切斷傳播途徑,增強(qiáng)設(shè)備本身的抗靜電能力。我們先看兩個(gè)跟防靜電有關(guān)的重要題目:大地和法拉第籠,然后介紹有哪些常用的手段,可以保護(hù)我們的設(shè)備免遭ESD的毒手。先認(rèn)識一下大地對于我們...