色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>人工智能>精通Python設(shè)計(jì)模式的PDF電子書免費(fèi)下載

精通Python設(shè)計(jì)模式的PDF電子書免費(fèi)下載

2019-06-13 | pdf | 11.80 MB | 次下載 | 1積分

資料介紹

  本書分三部分、共 16 章,介紹一些常用的設(shè)計(jì)模式。第一部分介紹處理對象創(chuàng)建的設(shè)計(jì)模式,包括工廠模式、建造者模式、原型模式;第二部分介紹處理一個(gè)系統(tǒng)中不同實(shí)體(類、對象等)之間關(guān)系的設(shè)計(jì)模式,包括外觀模式、享元模式等 ;第三部分介紹處理系統(tǒng)實(shí)體之間通信的設(shè)計(jì)模式,包括責(zé)任鏈模式、觀察者模式等。

  本書的讀者對象為有一定基礎(chǔ)的 Python 程序員

  本書以Python編程語言為例,針對目前的軟件開發(fā)領(lǐng)域,分三大類講解了16種常用的設(shè)計(jì)模式。使用Python語言編寫示例代碼,我認(rèn)為作者主要是考慮到Python的抽象層次高、應(yīng)用范圍廣,讀者不會(huì)被一些實(shí)現(xiàn)細(xì)節(jié)所干擾,從而能快速直接地掌握模式的要領(lǐng)。全書始終保持務(wù)實(shí)的態(tài)度,列舉了大量現(xiàn)實(shí)生活的例子和軟件開發(fā)的例子,并為每個(gè)模式提供了完整可運(yùn)行的示例代碼。雖然在書中給出所有示例代碼似乎沒什么必要,但個(gè)人認(rèn)為作者的用意是希望讀者能親自動(dòng)手,照著示例代碼寫一遍并運(yùn)行,然后看看結(jié)果,從而加強(qiáng)學(xué)習(xí)的效果。雖然是示例,但作者還是堅(jiān)持以地道的Python風(fēng)格編寫代碼,以此說明不同語言和不同平臺要求軟件開發(fā)人員學(xué)習(xí)的設(shè)計(jì)模式也有所不同。另外,開發(fā)人員也能從示例代碼中學(xué)習(xí)到一些 Python語言的高級特性,所以把本書當(dāng)作Python開發(fā)進(jìn)階圖書也無不可。

?

  本書內(nèi)容

  第一部分,創(chuàng)建型模式,介紹處理對象創(chuàng)建的設(shè)計(jì)模式。

  ? 第1章,工廠模式 介紹如何使用工廠設(shè)計(jì)模式(工廠方法和抽象工廠)來初始化對象,并說明與直接實(shí)例化對象相比,使用工廠設(shè)計(jì)模式的優(yōu)勢。?

  第2章,建造者模式 對于由多個(gè)相關(guān)對象構(gòu)成的對象,介紹如何簡化其創(chuàng)建過程。?

  第3章,原型模式 介紹如何通過完全復(fù)制(也就是克隆)一個(gè)已有對象來創(chuàng)建一個(gè)新對象。第二部分,結(jié)構(gòu)型模式,介紹處理一個(gè)系統(tǒng)中不同實(shí)體(類、對象等)之間關(guān)系的設(shè)計(jì)模式。

  ? 第4章,適配器模式 介紹如何以最小的改變實(shí)現(xiàn)已有代碼與外來接口(例如,一個(gè)外部代碼庫)的兼容。?

  第5章,修飾器模式 介紹如何無需使用繼承也能增強(qiáng)對象的功能。

  ? 第6章,外觀模式 介紹如何創(chuàng)建單個(gè)入口點(diǎn)來隱藏系統(tǒng)的復(fù)雜性。

  ? 第7章,享元模式 介紹如何通過復(fù)用一個(gè)對象池中的對象來提高內(nèi)存利用率及應(yīng)用性能。

  ? 第8章,模型—視圖—控制器模式 介紹如何避免業(yè)務(wù)邏輯與用戶界面代碼的耦合,提高應(yīng)用的可維護(hù)性。

  ? 第9章,代理模式 介紹如何增加額外的保護(hù)層,提高應(yīng)用的安全性。第三部分,行為型模式,介紹處理系統(tǒng)實(shí)體之間通信的設(shè)計(jì)模式。

  ? 第10章,責(zé)任鏈模式 介紹如何向多個(gè)接收者發(fā)送請求。

  ? 第11章,命令模式 介紹如何讓應(yīng)用能夠取消已經(jīng)執(zhí)行的操作。

  ? 第12章,解釋器模式 介紹如何基于Python創(chuàng)建一種簡單的語言,便于領(lǐng)域?qū)<沂褂茫鵁o需學(xué)習(xí)Python編程。

  ? 第13章,觀察者模式 介紹如何在對象發(fā)生變化時(shí),通知已注冊的相關(guān)者。

  ? 第14章,狀態(tài)模式 介紹如何創(chuàng)建一個(gè)狀態(tài)機(jī)以對問題進(jìn)行建模,并說明這種技術(shù)的優(yōu)勢。?

  第15章,策略模式 介紹如何基于某些輸入標(biāo)準(zhǔn)(例如,元素大小)在程序運(yùn)行期間從多個(gè)可用算法中選擇一個(gè)。

  ? 第16章,模板模式 介紹如何明確區(qū)分一個(gè)算法的通用與不通用部分,以避免不必要的代碼復(fù)制。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費(fèi)下載
  2. 0.00 MB  |  1491次下載  |  免費(fèi)
  3. 2單片機(jī)典型實(shí)例介紹
  4. 18.19 MB  |  95次下載  |  1 積分
  5. 3S7-200PLC編程實(shí)例詳細(xì)資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關(guān)電源原理及各功能電路詳解
  10. 0.38 MB  |  11次下載  |  免費(fèi)
  11. 6100W短波放大電路圖
  12. 0.05 MB  |  4次下載  |  3 積分
  13. 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計(jì)
  14. 0.23 MB  |  4次下載  |  免費(fèi)
  15. 8基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
  16. 0.11 MB  |  4次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費(fèi)
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費(fèi)
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費(fèi)
  7. 4LabView 8.0 專業(yè)版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費(fèi)
  9. 5555集成電路應(yīng)用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費(fèi)
  11. 6接口電路圖大全
  12. 未知  |  30320次下載  |  免費(fèi)
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費(fèi)
  15. 8開關(guān)電源設(shè)計(jì)實(shí)例指南
  16. 未知  |  21539次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537793次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191183次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138039次下載  |  免費(fèi)
主站蜘蛛池模板: 2020精品极品国产色在线 | 国精产品一区一区三区M | 亚洲中文字幕乱码熟女在线 | 男女边吃奶边做边爱视频 | 动漫女生的逼 | 麻豆国产MV视频 | 久草网国产自偷拍 | 夫外出被公侵犯日本电影 | 九九黄色大片 | 久久精品国产亚洲AV未满十八 | 伊人成色综合人网 | 97色伦图片97色伦图影院久久 | 一个人HD在线观看免费高清视频 | 羞羞麻豆国产精品1区2区3区 | 香蕉在线播放 | 国内精品视频久久久久免费 | 99久久精品免费看国产免费 | 香艳69xxxxx有声小说 | 2020最新无码国产在线视频 | 精品四虎国产在免费观看 | 男人j进女人j一进一出 | 日日操夜夜摸 | 快穿女主有名器的H纯肉黄暴拉文 | 国产午夜精品一区二区三区 | 里番※琉璃全彩acg奈亚子 | 99国产精品偷窥熟女精品视频 | 欧美18videosex| 印度人XXx | 亚洲精品高清AV在线播放 | 亚洲国产高清在线 | 亚洲欧美日本中文子不卡 | 大香伊人久久 | 波多野结衣教师系列6 | 乌克兰xxxxx 乌克兰18性hd | 国产AV亚洲精品久久久久软件 | 欧美牲交视频免费观看K8经典 | 免费伦理片网站 | 亚洲AV久久无码精品九号软件 | 国产色精品久久人妻无码看片 | 日韩亚洲人成在线 | 免费精品一区二区三区在线观看 |