前記:本周進(jìn)入系統(tǒng)設(shè)計(jì)與實(shí)踐的最后一周,講解的是海量數(shù)據(jù)的分析與處理。 海量數(shù)據(jù)的問(wèn)題 1,數(shù)據(jù)量過(guò)大,數(shù)據(jù)中什么情況都可能存在。2,軟硬件要求高,系統(tǒng)資源占用率高。3,要求...

前記:本周進(jìn)入系統(tǒng)設(shè)計(jì)與實(shí)踐的最后一周,講解的是海量數(shù)據(jù)的分析與處理。 海量數(shù)據(jù)的問(wèn)題 1,數(shù)據(jù)量過(guò)大,數(shù)據(jù)中什么情況都可能存在。2,軟硬件要求高,系統(tǒng)資源占用率高。3,要求...
前記:進(jìn)入系統(tǒng)設(shè)計(jì)與實(shí)踐的第二周,本周主要講的是搭建大規(guī)模可拓展系統(tǒng)。 分布式系統(tǒng) 定義: 1,組件分布在網(wǎng)絡(luò)計(jì)算機(jī)上。2,組件之間僅僅通過(guò)消息傳遞來(lái)通信并協(xié)調(diào)行動(dòng)。 分布式...
前記:本周進(jìn)入C++開(kāi)發(fā)課程最后一門課:系統(tǒng)設(shè)計(jì)與實(shí)踐。董飛老師從實(shí)踐的角度講解了系統(tǒng)設(shè)計(jì)中的要點(diǎn);系統(tǒng)設(shè)計(jì)中的七劍客以及一些系統(tǒng)設(shè)計(jì)實(shí)例。 進(jìn)程與線程 在程序中見(jiàn)的最多的概...
前記:本周進(jìn)入設(shè)計(jì)模式最后一周,講解了“對(duì)象性能”模式:Singleton單件模式和Flyweight享元模式;“狀態(tài)變化”模式:State狀態(tài)模式和Memento備忘錄;“...
前記:進(jìn)入C++設(shè)計(jì)模式第二周,本周學(xué)習(xí)了構(gòu)造類模式和接口隔離類模式。 創(chuàng)建型模式:前面說(shuō)了設(shè)計(jì)模式的一個(gè)核心的原則是松耦合,高聚合。通俗的講是分離細(xì)化。模塊化編程,分隔各個(gè)...
前記:本周進(jìn)入設(shè)計(jì)模式課程。現(xiàn)實(shí)中很多復(fù)雜的設(shè)計(jì)可以通過(guò)分解來(lái)細(xì)分成較小的問(wèn)題,不斷細(xì)分,細(xì)分成很多問(wèn)題并抽象后,會(huì)發(fā)現(xiàn)他們的解決思路是一致的。前人總結(jié)出了基本問(wèn)題的經(jīng)典解決...
前記:本周進(jìn)入STL的最后一周,主要講解的是各種泛型算法:非變易型算法,變易型算法,排序,數(shù)值算法,最后還介紹了內(nèi)存分配器。下面為我的一些個(gè)人所得: 算法(Algorithm...
前記:進(jìn)入STL的第二周,本周繼續(xù)講解了stl容器:stack,queue,map和multimap,set和multiset;STL的整體構(gòu)成框架:容器,算法,迭代器,仿函...
前記:本周進(jìn)入了STL與泛型編程。STL幾乎可以當(dāng)作一個(gè)新的語(yǔ)言來(lái)學(xué),運(yùn)用上與前面的c++知識(shí)在語(yǔ)法、觀念上有很多不同。但是要真正領(lǐng)悟泛型編程的精髓,還是要深入stl源碼中深...
前記:進(jìn)入面向?qū)ο缶幊蹋ㄏ拢┑恼n程的第二周,也是最后一周。本周課程主要從類的內(nèi)存模型入手,講解類對(duì)象內(nèi)存的構(gòu)成,虛函數(shù)指針vptr,虛函數(shù)表vtbl。以及虛函數(shù)構(gòu)成的動(dòng)態(tài)聯(lián)編...
前記:進(jìn)入面向?qū)ο缶幊蹋ㄏ拢┑恼n程,在(上)概念建立完成后,進(jìn)入了實(shí)用知識(shí)填充階段:本周主要講類中轉(zhuǎn)換函數(shù),顯式調(diào)用explicit(禁隱式調(diào)用),智能指針,仿函數(shù),類模版,...
前記:完成第三周的學(xué)習(xí),整個(gè)面向?qū)ο蟮母呒?jí)編程課(上)就結(jié)束了。前兩周主要講述類自身的特性:不帶指針的類,和帶指針的類;讓我認(rèn)識(shí)到了類的構(gòu)成要點(diǎn)、使用方法以及內(nèi)存管理的基礎(chǔ)理...
前記:本周的課講了類的構(gòu)造函數(shù)(ctor),復(fù)制構(gòu)造函數(shù)(copy ctor),析構(gòu)函數(shù)(dtor),賦值運(yùn)算符=的重載(copy op=);堆、棧、內(nèi)存管理;實(shí)現(xiàn)了含指針的...
前記:開(kāi)始第一課GeekBand C++開(kāi)發(fā)工程師課程的學(xué)習(xí),同時(shí)也開(kāi)始寫自己的第一篇C++筆記博客,記錄下自己的疑惑,并尋找解答,這種探索的過(guò)程竟也如此有趣。 指針和引用 ...