【中級(jí)】C++項(xiàng)目-手寫(xiě)移植Nginx和SGI STL內(nèi)存池源碼

你將獲得
熟悉內(nèi)存池的設(shè)計(jì)
熟悉nginx內(nèi)存池的設(shè)計(jì)細(xì)節(jié)
熟悉sgistl內(nèi)存池的設(shè)計(jì)細(xì)節(jié)
如何從開(kāi)源代碼移植到自己項(xiàng)目上
課程詳情
課程簡(jiǎn)介
1、介紹source insight工具的常用操作,配置使用
2、逐行剖析SGI STL二級(jí)空間配置器內(nèi)存池源代碼
3、逐行剖析nginx內(nèi)存池源代碼
4、移植nginx內(nèi)存池的源代碼,使用OOP進(jìn)行代碼封裝實(shí)現(xiàn),輸出項(xiàng)目代碼,測(cè)試通過(guò)
5、移植SGI STL二級(jí)空間配置器內(nèi)存池的源代碼,輸出項(xiàng)目代碼,可以正常在容器中使用,測(cè)試通過(guò)

課程目標(biāo)
1、掌握如何剖析開(kāi)源代碼,方法和流程
2、通過(guò)剖析開(kāi)源代碼,積累優(yōu)秀的代碼設(shè)計(jì)思想和良好的編程規(guī)范
3、掌握如何設(shè)計(jì)一個(gè)優(yōu)秀的內(nèi)存池(掌握SGI STL和nginx是如何在不同的應(yīng)用場(chǎng)景下設(shè)計(jì)不同的內(nèi)存池實(shí)現(xiàn))
4、通過(guò)代碼移植,更進(jìn)一步的了解內(nèi)存池的代碼設(shè)計(jì)實(shí)現(xiàn)
適合人群
適合應(yīng)聘C&C++研發(fā)相關(guān)崗位的高校學(xué)生,代碼理解能力差,沒(méi)有積累多少好的代碼設(shè)計(jì)思想,沒(méi)有開(kāi)源代碼剖析經(jīng)驗(yàn),缺少合適的內(nèi)存池應(yīng)用項(xiàng)目
老師簡(jiǎn)介

學(xué)員評(píng)價(jià)

網(wǎng)盤內(nèi)容

感興趣的小伙伴可以私信獲取哦~