完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > 源碼
源碼就是指編寫(xiě)的最原始程序的代碼。運(yùn)行的軟件是要經(jīng)過(guò)編寫(xiě)的,程序員編寫(xiě)程序的過(guò)程中需要他們的“語(yǔ)言”。音樂(lè)家用五線譜和音符,建筑師用圖紙和筆,那程序員的工作的語(yǔ)言就是“源碼”了。
文章:427個(gè) 瀏覽:29412次
C語(yǔ)言零基礎(chǔ)項(xiàng)目:涂格子(點(diǎn)燈)游戲!詳細(xì)思路+源碼分享
點(diǎn)燈游戲是一個(gè)十分有趣的智力游戲:有一行N行N列的燈,開(kāi)始時(shí)全部是滅的,當(dāng)你點(diǎn)擊其中一盞燈時(shí)他的上下左右(若存在的話)狀態(tài)全部改變,現(xiàn)在要求你在限定的時(shí)...
C語(yǔ)言零基礎(chǔ)項(xiàng)目:推箱子游戲!詳細(xì)思路+源碼分享
推箱子是一個(gè)來(lái)自日本的古老游戲,目的是在訓(xùn)練你的邏輯思考能力。在一個(gè)狹小的倉(cāng)庫(kù)中,要求把木箱放到指定的位置,稍不小心就會(huì)出現(xiàn)箱子無(wú)法移動(dòng)或者通道被堵住的...
glibc malloc內(nèi)存分配器的實(shí)現(xiàn)原理
堆內(nèi)存(Heap Memory)是一個(gè)很有意思的領(lǐng)域。你可能和我一樣,也困惑于下述問(wèn)題很久了。
在一個(gè)優(yōu)秀的開(kāi)源項(xiàng)目中,設(shè)計(jì)模式處處存在,所以在你開(kāi)始閱讀源碼之前最好先了解一下常見(jiàn)的一些設(shè)計(jì)模式。當(dāng)你了解了一些設(shè)計(jì)模式以后,在源碼中遇到了相關(guān)的設(shè)計(jì)...
2023-07-17 標(biāo)簽:模塊網(wǎng)絡(luò)通信源碼 874 0
最近的協(xié)議中遇到字節(jié)高低位轉(zhuǎn)換的問(wèn)題,于是偷懶上網(wǎng)查看,遇到類(lèi)似的問(wèn)題,也認(rèn)識(shí)一個(gè)新的名字,叫做蝶式交換。
2023-08-28 標(biāo)簽:嵌入式編程嵌入式開(kāi)發(fā) 871 0
上一節(jié)介紹了kprobe的基本概念,下面我們將使用幾個(gè)具體的例子,看下kprobe在實(shí)際使用中有那些應(yīng)用場(chǎng)景。
一份單片機(jī)多任務(wù)事件驅(qū)動(dòng)C源碼
單片機(jī)的ROM與RAM存貯空間有限,一般沒(méi)有多線程可用,給復(fù)雜的單片機(jī)項(xiàng)目帶來(lái)困擾。
freeRTOS源碼中提供了五種內(nèi)存管理的方案,可以說(shuō)是很方便了。實(shí)際需要使用哪一種,可以根據(jù)自己項(xiàng)目的需要進(jìn)行選擇,都是可以的。
跳躍表數(shù)據(jù)結(jié)構(gòu)與算法分析
目前市面上充斥著大量關(guān)于跳躍表結(jié)構(gòu)與 Redis 的源碼解析,但是經(jīng)過(guò)長(zhǎng)期觀察后發(fā)現(xiàn)大都只是在停留在代碼的表面,而沒(méi)有系統(tǒng)性地介紹跳躍表的由來(lái)以及各種常...
2023-01-31 標(biāo)簽:算法源碼數(shù)據(jù)結(jié)構(gòu) 864 0
【Java】智慧工地源碼-支持私有化部署,SaaS模式+全套硬件設(shè)備
智慧工地硬件設(shè)備包括:AI識(shí)別一體機(jī)、智能廣播音響、標(biāo)養(yǎng)箱、塔機(jī)黑匣子、升降機(jī)黑匣子、吊鉤追蹤控制設(shè)備、揚(yáng)塵監(jiān)測(cè)設(shè)備、噴淋設(shè)備。
2023-08-14 標(biāo)簽:監(jiān)測(cè)SaaSAI 864 0
C語(yǔ)言項(xiàng)目:扔香蕉的大猩猩(自制游戲)!詳細(xì)思路+源碼分享
網(wǎng)上有一個(gè)香蕉金剛的跑酷游戲,不過(guò)我們這個(gè)扔香蕉游戲模仿的并不是這個(gè),而是模仿的微軟在 20 多年前的一個(gè)小游戲,不知道誰(shuí)也有印象呢?
一步一步剖析Linux伙伴系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
但是當(dāng)內(nèi)核執(zhí)行到 get_page_from_freelist 函數(shù),準(zhǔn)備進(jìn)入伙伴系統(tǒng)執(zhí)行具體內(nèi)存分配動(dòng)作的相關(guān)邏輯,筆者考慮到文章篇幅的原因,并沒(méi)有過(guò)...
Linux內(nèi)核代碼的龐大令不少人“望而生畏”,也正因?yàn)槿绱耍沟萌藗儗?duì)Linux的了解僅處于泛泛的層次。如果想透析Linux,深入操作系統(tǒng)的本質(zhì),閱讀內(nèi)...
C語(yǔ)言零基礎(chǔ)項(xiàng)目:對(duì)對(duì)碰(消除類(lèi))游戲!詳細(xì)思路+源碼分享
游戲中消除的對(duì)象為各種各樣的頭像,包括樹(shù)、小車(chē)、草莓和酒瓶等一些頭像。玩家通關(guān)移動(dòng)這些頭像位置湊夠一定數(shù)量的相同圖標(biāo)即可消除。
一、什么是RPC 1.1 RPC概念 RPC,Remote Procedure Call 即遠(yuǎn)程過(guò)程調(diào)用,與之相對(duì)的是本地服務(wù)調(diào)用,即LPC(Local...
Linux是一種開(kāi)源的操作系統(tǒng)內(nèi)核。它是一個(gè)用C語(yǔ)言寫(xiě)成,符合POSIX標(biāo)準(zhǔn)的類(lèi)Unix操作系統(tǒng)。Linux最早是由芬蘭大學(xué)生Linus Torvald...
`LINUX`下軟件安裝方式主要有以下`4種`: * 源碼方式安裝Linux軟件 * RPM工具方式安裝軟件 * yum方式在線安裝軟件 *...
最近有人問(wèn)一個(gè)問(wèn)題,就是它有個(gè)大小800MB的圖像文件,發(fā)現(xiàn)無(wú)法通過(guò)OpenCV的imread函數(shù)加載,只要一讀取,程序就直接崩潰了。我問(wèn)了圖像的大小,...
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專(zhuān)題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺(jué) | 無(wú)人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
Arduino | BeagleBone | 樹(shù)莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |