Django開發寶典

基本介紹

  • 書名:Django開發寶典
  • 作者:王友釗、黃靜
  • 定價:69元
  • 出版社:清華大學出版社
  • 出版時間:2017-01
  • 裝幀:平裝-膠訂
  • 開本:16開
  • 紙張:膠版紙
內容簡介,目錄,

內容簡介

《Django開發寶典》是一本於2017年1月1日清華大學出版社出版的圖書,作者是王友釗、黃靜。
本書共分9章,第1章介紹HTML、CSS、JavaScript等技術在界面設計方面的套用; 第2章主要介紹MySQL的安裝和配置及對資料庫的操作等內容; 第3章對Java語言的內容、功能、特性和對面向對象、多執行緒及網路編程等內容做了詳細的講解; 第4~6章主要介紹Django套用框架和Nginx、uWSGI伺服器的安裝、測試等內容; 第7~8章主要介紹Linux的開發流程及執行緒、進程、網路通信的內容; 第9章對用戶認證系統的項目實例進行了部署與設計,使讀者對項目的開發流程有基本的了解。本書可作為高等院校電子信息、電氣自動化、計算機等專業的本科生和碩士研究生教材,也可供工程技術人員和高校相關專業師生參考。

目錄

Contents
目錄
第1章前端技術
1.1初識HTML
1.2走進HTML
1.3CSS基礎
1.4CSS樣式
1.5CSS框模型
1.6CSS定位
1.7JavaScript基礎
1.8JavaScriptHTMLDOM
1.9JavaScript庫
1.9.1JavaScript庫簡介
1.9.2jQuery
第2章MySQL
2.1MySQL的安裝和配置
2.2MySQL基本操作
2.2.1資料庫相關操作
2.2.2表的操作
2.2.3數據的操作
2.2.4數據記錄查詢
2.3數據的備份與恢復
2.4訪問資料庫
第3章Java程式開發
3.1Java簡介
3.2Java多執行緒編程
3.2.1一個執行緒的生命周期
Django開發寶典
3.2.2創建一個執行緒
3.2.3執行緒安全與共享資源
3.2.4死鎖
3.2.5執行緒的調度
3.2.6Java同步塊
3.2.7並發容器
3.2.8執行緒池的使用
3.3Java網路編程
3.3.1Java網路編程基礎
3.3.2非阻塞式的Socket編程
3.3.3安全網路通信
第4章Django套用框架
4.1Django概述
4.2安裝
4.3視圖(View)和統一資源定位符(URL)
4.3.1創建視圖
4.3.2創建URLconf
4.3.3正則表達式
4.3.4Django請求處理方式
4.3.5關於Request與Response
4.3.6動態視圖內容
4.3.7動態URL
4.4模板(Template)
4.4.1模板系統基本知識
4.4.2如何使用模板系統
4.4.3模板渲染
4.4.4字典和Context替換
4.4.5深度變數的查找
4.4.6Context對象的操作
4.4.7理念與局限
4.4.8在視圖中使用模板
4.4.9模板載入
4.4.10locals()技巧
4.4.11include模板標籤
4.4.12模板繼承
4.5模型(Model)
4.5.1在視圖中進行資料庫查詢的基本方法
4.5.2MTV開發模式
4.5.3創建APP應用程式
4.5.4在Python代碼中定義模型
4.5.5編寫模型
4.5.6模型安裝
4.5.7基本數據訪問
4.5.8Unicode對象
4.5.9數據過濾
4.5.10獲取單個對象
4.5.11數據排序
4.5.12連鎖查詢
4.5.13更新多個對象
4.5.14刪除對象
4.6Django實例——搭建一個部落格
4.7Session
4.8常用伺服器命令
第5章Nginx模組開發
5.1Nginx簡介
5.2Nginx配置
5.2.1安裝Nginx
5.2.2Nginx命令行控制參數
5.2.3Nginx配置的基本方法
5.2.4rewrite重定向
5.3簡單的HTTP子請求模組開發
5.4簡單的HTTP過濾模組開發
5.5SSL模組
第6章uWSGI伺服器
6.1uWSGI概述
6.2uWSGI安裝及運行命令
6.3uWSGI選項配置
第7章嵌入式開發
7.1系統概述
7.1.1嵌入式系統的基本概念
7.1.2嵌入式系統的特點
7.1.3嵌入式系統的發展趨勢
7.2嵌入式Linux基礎
7.2.1Linux檔案系統
7.2.2Linux目錄結構
7.2.3檔案類型及檔案屬性
7.2.4嵌入式Linux開發環境構建
7.2.5Minicom的安裝
7.3嵌入式C語言開發流程
7.3.1Vim編輯器
7.3.2GCC編譯器
7.3.3GDB調試器
7.3.4GDBServer遠程調試
7.3.5Make工程管理器
7.4檔案I/O
7.4.1檔案I/O編程基礎
7.4.2基本I/O操作
7.4.3標準I/O操作
7.4.4Linux串口編程
7.4.5串口使用詳解
7.4.6串口編程實例
7.4.7Modbus通信協定
7.4.8ZigBee通信協定
7.5Linux進程
7.5.1進程概述
7.5.2Linux進程編程
7.5.3Zombie進程
7.5.4進程間的通信和同步
7.5.5管道通信
7.5.6共享記憶體通信
7.5.7其他通信方式
7.6執行緒概述
7.6.1執行緒的分類和特性
7.6.2執行緒的實現
7.6.3執行緒屬性
7.6.4執行緒之間的同步與互斥
第8章網路編程
8.1套接字編程簡介
8.2套接字選項
8.2.1SOL_SOCKET協定族選項
8.2.2IPPROTO_IP選項
8.3基本TCP套接字編程
8.3.1socket概述
8.3.2connect()函式
8.3.3bind()函式
8.3.4listen()函式
8.3.5accept()函式
8.3.6fork()與exec()函式
8.3.7close()函式
8.3.8TCP編程實例
8.4基本UDP套接字編程
8.4.1recvfrom()和sendto()函式
8.4.2UDP的connect()函式
8.4.3UDP程式實例
第9章用戶認證系統實例
9.1靜態資源部署
9.1.1Nginx配置
9.1.2靜態資源
9.2Django套用處理程式設計
9.2.1項目創建及配置
9.2.2資料庫設計
9.2.3套用處理程式設計
附錄ACSS源碼
附錄BHTML檔案
參考文獻

相關詞條

熱門詞條

聯絡我們