來自:大數(shù)據(jù)肌肉猿 個(gè)人背景 大一大二都是土木工程專業(yè),看了峰哥的轉(zhuǎn)專業(yè)經(jīng)歷后,堅(jiān)定了轉(zhuǎn)專業(yè)的想法。于19年的9月轉(zhuǎn)專業(yè)到計(jì)算機(jī),開始自學(xué)編程。3月份先后拿了趣頭條、今日頭條的后端實(shí)習(xí)offer,目前已實(shí)習(xí)一個(gè)月。我盡量用簡(jiǎn)潔的語言說一些關(guān)鍵性的東西
從突發(fā)的公共衛(wèi)生事件開始至今,很多小區(qū)在快遞運(yùn)送上,選擇了放入智能快遞柜,而近年來智能快遞柜也遍地開花,特別是豐巢…… ? 一切的“罪惡”的源頭要從4月30日說起,豐巢快遞表示要推出會(huì)員制。豐巢快遞柜上信息表示非會(huì)員的話,超過12小時(shí)需要收費(fèi),超時(shí)
你換5G手機(jī)了嗎? 5G元年之下 作為電子工程師 深入了解它 才可稱為“專業(yè)”? ? 春風(fēng)吹 戰(zhàn)鼓擂 德科技喊你玩匹配! 休閑小憩的同時(shí)還能漲知識(shí)!?? 暖暖的春風(fēng)迎面吹 桃花朵朵開 是德科技誠(chéng)邀諸位參加匹配之戰(zhàn) 期待各路英雄豪杰前來參戰(zhàn) ? 古有美酒贈(zèng)英雄 今有
作者:CloudDeveloper 鏈接:https://cizixs.com/2018/01/13/linux-udp-packet-drop-debug/ 最近工作中遇到某個(gè)服務(wù)器應(yīng)用程序 UDP 丟包,在排查過程中查閱了很多資料,我在排查過程中基本都是通過使用 tcpdump 在出現(xiàn)問題的各個(gè)環(huán)節(jié)上進(jìn)行抓包、分析在那個(gè)環(huán)
每一個(gè)嵌入式應(yīng)用軟件都會(huì)在某些時(shí)候訪問最底層的固件和進(jìn)行一些硬件控制。驅(qū)動(dòng)的設(shè)計(jì)和實(shí)施是確保一個(gè)系統(tǒng)能夠滿足其實(shí)時(shí)性要求的關(guān)鍵。以下五個(gè)竅門是每一個(gè)開發(fā)者在設(shè)計(jì)驅(qū)動(dòng)程序時(shí)應(yīng)該考慮的。 1.使用設(shè)計(jì)模式 設(shè)計(jì)模式是一個(gè)用來處理那些在軟件中會(huì)重復(fù)出
本文章展示的代碼的片段來自知乎的同名問答貼,舉出來一些反面例子,切勿模仿,就當(dāng)輕松一刻了吧。 題主的補(bǔ)充?? String?result;?? ......?? return?result.toString(); 這種算嗎?大家盡情吐槽吧 Cyandev 的分享 if?(m_doc->isModified()?==?true)?? {?? ???
發(fā)現(xiàn)這些細(xì)節(jié),拯救電路很多人都一樣,我們很多工程師在完成一個(gè)項(xiàng)目后,發(fā)現(xiàn)整個(gè)項(xiàng)目大部分的時(shí)間都花在“調(diào)試檢測(cè)電路整改電路”這個(gè)階段,也正是這個(gè)階段,很多項(xiàng)目沒有辦法進(jìn)行下去,停滯在那邊。想要快速完成項(xiàng)目,擺脫實(shí)驗(yàn)調(diào)試時(shí)的煩悶,苦惱不知道問題
????最近,我又搬家了 ????記得剛來深圳的時(shí)候,住的是一個(gè)握手樓的二樓,沒有陽光,沒有網(wǎng),是那種手機(jī)壓根沒有一點(diǎn)信號(hào)的網(wǎng)。每晚都不想太早回家,或者加班,或者在路邊,看熙熙攘攘的人群。 ? ? 住了五個(gè)月,太潮濕了導(dǎo)致背部一直酸痛,到現(xiàn)在也經(jīng)常會(huì)疼。
上個(gè)星期,去深圳一家搞ARM開發(fā)的公司面試,HR叫我做了一份卷子,里面都是C編程,心中暗喜,因?yàn)檫@些題基本上都在程序員面試寶典里見過。后來回到學(xué)校,在網(wǎng)上搜索,原來這些題都是嵌入式工程師的經(jīng)典面試題目,很多網(wǎng)站上都可以找得到?,F(xiàn)把他貼出來,附上網(wǎng)
導(dǎo)讀:本文整理了最新的Linux面試題,近3萬字,約100道題,分享至此,希望對(duì)大家有幫助。 一、Linux 概述 1. 什么是Linux Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個(gè)基于POSIX和Unix的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運(yùn)行主
????最近在做無線傳輸?shù)耐ㄐ艆f(xié)議實(shí)現(xiàn),這里涉及到超時(shí)重傳,窗口移動(dòng),可靠性傳輸?shù)膯栴},有些一些心得,也有很多的調(diào)試歷程,與大家分享,當(dāng)然源碼不會(huì)開源,但是思想會(huì)毫無保留. ? ? ? ?? 首先我們看重傳原理ARQ ? ? ARQ(AutomaticRepeat reQuest,自動(dòng)重傳
大家好,我是小 G。 今天跟大家分享下,前不久我在 GitHub 上看到的一個(gè)算法類項(xiàng)目:Fucking Algorithm。 該項(xiàng)目此前在 GitHub 開源后,用了短短兩周,Star 數(shù)便破萬,近期也連續(xù)霸榜 GitHub Trending 頁(yè),受歡迎程度由此可見一斑。 Fucking Algorithm,開源
關(guān)于命名 ????程序員最頭疼的事:命名,《Clean Code》和《編寫可讀代碼的藝術(shù)》將有意義的命名作為第一個(gè)內(nèi)容來描述。千萬不要使用拼音這樣來命名變量,自己今天看的懂,過幾天自己就不一定看得懂了,如果碰巧同事接手了你的工作,那肯定是頭大的起飛一臉懵逼
為什么有時(shí)候?qū)懭胛募膬?nèi)容卻沒有?沒什么printf打印在終端的內(nèi)容看不到?這一切背后有著怎樣早為人知的秘密? 今天來說說緩沖的事。 也許你已經(jīng)聽說過三種緩沖模式,但是今天要講的不止這些。 緩沖 為了減少使用read和write調(diào)用的次數(shù),標(biāo)準(zhǔn)IO庫(kù)提供了緩沖
好久沒更新C語言文章了,今天給大家?guī)硪坏澜?jīng)典、易錯(cuò)的關(guān)于C語言結(jié)構(gòu)體內(nèi)存對(duì)齊的題目: 求32bit環(huán)境下以下結(jié)構(gòu)體所占的字節(jié)數(shù): typedef?struct?test_struct { ?char?a;?? ?short?b;????? ?char?c;????? ?int?d; ?char?e; }test_struct; 請(qǐng)說出你的答案:
點(diǎn)擊上方「嵌入式大雜燴」,選擇「置頂公眾號(hào)」第一時(shí)間查看編程筆記! 前言 我們可以從LED程序中榨取很多知識(shí):基本的驅(qū)動(dòng)框架、驅(qū)動(dòng)的簡(jiǎn)單分層、驅(qū)動(dòng)的分層+分離思想、總線設(shè)備驅(qū)動(dòng)模型、設(shè)備樹等。這大多都是結(jié)合韋老師的教程學(xué)的。 這篇筆記結(jié)合第6個(gè)demo
推薦語 本次推薦的是魚鷹寫的關(guān)于延時(shí)方面專題。文章列舉、分析了多個(gè)延時(shí)方法的優(yōu)缺點(diǎn)及改進(jìn)方法等,同時(shí)也分享了一些使用經(jīng)驗(yàn),帶我們深刻理解單片機(jī)的各種延時(shí)功能。另外,魚鷹的這種鉆研、學(xué)習(xí)精神很值得我們學(xué)習(xí) 下轉(zhuǎn)原文(文章較長(zhǎng),可收藏下面慢慢讀~
筆記整理自百問網(wǎng)+正點(diǎn)原子 前言 之前分享的筆記:【Linux筆記】總線設(shè)備驅(qū)動(dòng)模型中在platform_device部分有簡(jiǎn)單說明描述設(shè)備有兩種方法:一種是使用platform_device結(jié)構(gòu)體來指定;另一種是使用設(shè)備樹來描述。 本篇筆記我們就來簡(jiǎn)單地學(xué)習(xí)一下設(shè)備樹的一些知
【推薦】 本次分享的是好友Mculover666創(chuàng)建的一個(gè)開源項(xiàng)目解讀專欄,通過這個(gè)專欄我們可以了解、學(xué)習(xí)一些很實(shí)用的開源項(xiàng)目的用法及設(shè)計(jì)思想,強(qiáng)烈推薦!文末有交流群,我偶爾也在群里窺屏學(xué)習(xí),群內(nèi)大佬云集,技術(shù)交流氛圍很好~ 嵌入式開源項(xiàng)目精選專欄 本專
之前分享的《學(xué)習(xí)STM32的一些經(jīng)驗(yàn)分享》中也有簡(jiǎn)單提到恩師的視頻教程?,F(xiàn)在,恩師的錄制的RT-Thread Nano視頻教程也得到了RT-Thread官方的認(rèn)可與推薦,大家可以去圍觀學(xué)習(xí)一下, 免費(fèi)的 。 部分有讀過我的自我介紹的讀者朋友應(yīng)該知道我是師范學(xué)院非電子專業(yè)