登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』Django开发宝典

書城自編碼: 2949537
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 王友钊、黄静
國際書號(ISBN): 9787302436966
出版社: 清华大学出版社
出版日期: 2017-01-01
版次: 1
頁數/字數: 393/616000
書度/開本: 16开 釘裝: 平装

售價:NT$ 497

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
视觉美食家:商业摄影实战与创意解析
《 视觉美食家:商业摄影实战与创意解析 》

售價:NT$ 602.0
中国经济发展的新阶段:机会与选择
《 中国经济发展的新阶段:机会与选择 》

售價:NT$ 454.0
DK月季玫瑰百科
《 DK月季玫瑰百科 》

售價:NT$ 959.0
为你想要的生活
《 为你想要的生活 》

售價:NT$ 301.0
关键改变:如何实现自我蜕变
《 关键改变:如何实现自我蜕变 》

售價:NT$ 352.0
超加工人群:为什么有些食物让人一吃就停不下来
《 超加工人群:为什么有些食物让人一吃就停不下来 》

售價:NT$ 454.0
历史的教训(浓缩《文明的故事》精华,总结历史教训的独特见解)
《 历史的教训(浓缩《文明的故事》精华,总结历史教训的独特见解) 》

售價:NT$ 286.0
不在场证明谜案(超绝CP陷入冤案!日本文坛超新星推理作家——辻堂梦代表作首次引进!)
《 不在场证明谜案(超绝CP陷入冤案!日本文坛超新星推理作家——辻堂梦代表作首次引进!) 》

售價:NT$ 265.0

建議一齊購買:

+

NT$ 497
《 Python数据分析基础 》
+

NT$ 497
《 精通Python网络爬虫:核心技术、框架与项目实战 》
+

NT$ 641
《 Python新手使用Django架站的16堂课 》
+

NT$ 1001
《 流畅的Python 》
+

NT$ 425
《 Web接口开发与自动化测试——基于Python语言 》
+

NT$ 368
《 Python数据抓取技术与实战 》
編輯推薦:
Django是一款基于Python语言及MVC设计模式实现的Web应用开发框架,作为一款可使Web开发工作愉快并且高效的Web开发框架,能够以*小的代价构建和维护高质量的Web应用。《Django开发宝典》的作者在搭建智慧农业服务平台时的应用服务程序采用Django框架实现,本书的主要内容也是由此而来。书中内容来源于实际项目,由浅入深地带领读者进行Django的开发,*终使读者掌握项目的开发流程,从而运用于自己的项目开发中。
內容簡介:
本书共分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.8JavaScript HTML DOM

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文件IO

7.4.1文件IO编程基础

7.4.2基本IO操作

7.4.3标准IO操作

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文件
参考文献
內容試閱
Foreword
前言
Web开发激动人心且富于创造性,但它却是件烦琐而令人生厌的工作。Django作为一款可使Web开发工作愉快并且高效的Web开发框架,能够以最小的代价构建和维护高质量的Web应用。Django通过减少重复代码,使用户能够专注于Web应用上有趣的关键性东西,提供通用Web开发模式的高度抽象与频繁进行的编程作业的快速解决方法,以及为如何解决问题提供了清晰明了的约定。Django是一款基于Python语言及MVC设计模式实现的Web应用开发框架。MVC设计模式适用于大型可扩展的Web应用开发,它将客户端请求、请求处理、服务器响应划分为模型、视图、控制器3个部分。其中,模型Model主要负责后台数据库操作; 视图负责响应页面的呈现; 控制器接收用户请求,根据请求访问模型获取数据,并调用视图显示这些数据。控制器将模型和视图隔离,并成为二者之间的枢纽。Django对传统的MVC设计模式进行了改进,将视图分成View模块和Template模块两部分,将动态的逻辑处理与静态的页面展现分离开。而Model采用了ORM技术,将关系型数据库表抽象成面向对象的Python类,将表操作转换成类操作,避免了复杂的SQL语句编写。利用Web开发框架能够有效缩短研发时间,实现业务模块化开发和敏捷部署。Rod Johnson和Juergen Hoeller等开发的Spring Framework是开源Java EE全栈应用程序框架,利用控制翻转原则实现配置管理便于应用程序快速组建,对数据库进行一般化抽象使事务划分处理与底层无关; Django是基于Python的Web开发框架,基于动态脚本语言的实现方式避免了应用程序像Java程序一样庞大臃肿,基于MTV模式Model、Template、View,利用模型对象关系映射、URL匹配模块、内建模板语言和缓存系统,实现业务模块拆分和快速部署,Django尝试留下一些方法,让用户根据需要在Framework之外开发。Django是笔者和团队成员在搭建智慧农业服务平台时触碰到的新思想和新工具。针对智慧农业系统缺乏通用服务器架构、软件重复开发和数据资源浪费的问题,我们团队提出了一种通用性的服务器平台,降低界面呈现、服务流程控制及数据处理的耦合度,利用面向对象思想简化数据库设计的复杂度,提高服务器开发效率,实现各类应用服务的快速部署,其中,应用服务程序基于Django框架实现。本书结合本团队开发经验和相关知识按体系撰写而成,本书包括: HTML、CSS、JavaScript等技术在界面设计方面的应用; MySQL的安装和配置及对数据库的操作等内容; Java语言的内容、功能、特性和面向对象、多线程及网络编程等内容; Django应用框架和Nginx、uWSGI服务器的安装、测试等内容; Linux的开发流程及线程、进程、网络通信的内容。在本书的最后一章对用户认证系统的项目实例进行了部署与设计,使读者对项目的开发流程有基本的了解。
Django开发宝典
本书可以作为开发工具和宝典,通过阅读和参照实现,可以完成开发者最初的开发指导,也可以作为平台搭建的实例指导。
作者2016年9月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.