原创 C++設計模式~裝飾模式(Decorator)

文章目錄裝飾模式代碼舉例decorator.hdecorator.cppmain.cpp再舉例person.hmain.cpp 裝飾模式 我們需要把所需的功能按正確的順序串聯起來進行控制,比如 先穿衣服—>褲子—>鞋子—>領帶, 當

原创 研發流程

原创 C++設計模式~工廠模式(Factory)

文章目錄問題:在面向對象系統設計中經常可以遇到以下的兩類問題:模式選擇:實現Product.hProduct.cppfactory.hfactory.cppmain.cpp 問題: 在面向對象系統設計中經常可以遇到以下的兩類問題: 問

原创 C++設計模式~策略模式(Strategy)

文章目錄商城促銷的案例單純策略模式代碼舉例strategy.hstrategy.cppmain.cpp策略模式+簡單工廠模式代碼舉例strategy.hstrategy.cppmain.cpp 商城促銷的案例 1.簡單工廠模式實現

原创 UML類圖

參考自《大話設計模式》,給自己留個筆記

原创 MySql過濾數據

where子句操作符 where子句的位置 在同時使用 order by 和 where子句時,應該讓 order by 位於 where之後,否則將會產生錯誤 操作符 說明 = 等於 <> 不等於 != 不等

原创 TCP/IP協議-鏈路層

文章目錄1.IEEE 802封裝2.環回接口 1.IEEE 802封裝 TCP/IP協議族中,鏈路層主要有三個目的: (1)爲IP模塊發送和接收IP數據報 (2)爲ARP模塊發送ARP請求和接收ARP應答 (3)爲RARP發送RAR

原创 互聯網地址和域名系統

文章目錄1.互聯網地址2.域名系統 1.互聯網地址 各類IP地址的範圍(點分十進制表示法) 類型 範圍 A 0.0.0.0 到 127.255.255.255 B 128.0.0.0 到 191.255.255.2

原创 TCP/IP協議-分層

文章目錄1.概念性術語1.報文(message)2.分組(packet)3.數據包(data packet)4.數據報(datagram)5.幀(frame)2.TCP/IP的四層協議系統1.應用層2.運輸層3.網絡層4.鏈路層3.網

原创 TCP/IP協議-封裝和分用

數據進入協議棧時的封裝過程 由於TCP、UDP、ICMP和IGMP都要向IP傳送數據,因此IP必須在生成的IP首部中加入某種標識,以表明數據屬於哪一層。爲此, IP在首部中存入一個長度爲8 bit的數值,稱作協議域。 1表示爲IC

原创 Git項目管理工具的使用

轉自:https://blog.csdn.net/sinat_23880167/article/details/78502528 基於linux下面git百度雲視頻教程:http://pan.baidu.com/s/1bpk472B

原创 關於queue容器(隊列)

queue容器基本概念 queue構造函數 queue存取、插入和刪除操作 queue賦值操作 queue大小操作 queue容器基本概念 queue是一種先進先出的數據結構,它有兩個出口,queue容器允許從一端新增元素

原创 socket中的Nagel算法

MSS和MTU MTU:maximum transmission unit 網絡傳輸最大單元,由硬件規定,如以太網的MTU爲1500字節。 MSS:maximum segment size 網絡傳輸數據最大值,爲 TCP 數據包每

原创 STL基礎知識

STL STL概念的簡單總結 STL STL基本概念 STL六大組件 STL的優點 STL組件的三大頭 STL基本概念 STL(Standard Template Library,標準模板庫) STL 從廣義上分爲: 容

原创 關於stack容器(棧)

stack容器基本概念 stack構造函數 stack賦值操作 stack數據存取操作 stack大小操作 stack容器基本概念 stack是一種先進後出的數據結構,它只有一個出口,stack容器允許新增元素,移除元素