图书介绍
GAE编程指南PDF|Epub|txt|kindle电子书版本网盘下载
![GAE编程指南](https://www.shukui.net/cover/43/34693118.jpg)
- (美)桑德森著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111314523
- 出版时间:2011
- 标注页数:350页
- 文件大小:30MB
- 文件页数:363页
- 主题词:主页制作-程序设计-指南
PDF下载
下载说明
GAE编程指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第1章 GAE简介9
运行时环境9
静态文件服务器12
数据存储区12
实体和属性13
查询和索引13
事务14
服务16
GAccount17
任务队列和计划任务17
开发人员工具18
管理控制台19
App Engine暂时还做不到的事情19
使用入门20
第2章 创建一个应用程序22
安装SDK22
安装Python SDK23
安装Java SDK27
开发应用程序31
用户偏好模式31
开发一个Python应用程序32
开发一个Java应用程序45
开发控制台60
注册应用程序62
应用程序的ID和标题63
设置域名64
Apps和身份验证65
上传应用程序66
管理控制台简介67
第3章 处理Web请求70
App Engine的架构71
对前端进行配置73
配置Python应用程序73
配置Java应用程序75
域名76
应用程序的ID和版本号77
请求处理器78
静态文件和资源文件82
安全连接88
通过GAccount进行授权91
应用程序是如何运行的93
Python运行时环境93
Java运行时环境95
沙盒95
应用程序缓存97
日志100
配额限制104
请求限制104
CPU限制104
服务限制105
部署限制106
付费配额107
有关资源使用量的头109
第4章 数据存储区实体110
实体、键和属性111
Python数据存储区API简介112
Java数据存储区API简介115
属性值117
字符串、文本和字节字符串119
未设置与空值120
多值属性120
键和键对象121
使用实体123
通过键获取实体123
查看实体对象124
保存实体125
删除实体126
第5章 数据存储区查询127
查询和类别128
查询结果和键128
GQL129
Python的查询API132
Query类133
Python中的GQL134
获取结果135
Keys-Only查询137
Java的查询API138
Java中的Keys-Only查询140
索引简介140
自动索引和简单查询142
单个类别上的所有实体143
单个等式筛选条件143
大于和小于筛选条件144
单个排序规则145
针对键的查询147
类别无关查询148
自定义索引和复杂查询149
多个排序规则149
多个属性上的筛选条件150
多个等式筛选条件153
不等于和IN运算符156
未设置和不编入索引的属性157
排序和值类型158
查询和多值属性159
一个简单的例子160
Python中的MVP161
MVP和等式筛选条件161
MVP和不等式筛选条件163
MVP和排序规则164
爆炸式索引166
配置索引166
Python中的索引配置167
Java中的索引配置168
第6章 数据存储区事务170
实体和实体组172
键、路径和祖先173
祖先查询174
事务中都会发生些什么175
事务读176
Python中的事务176
Java中的事务178
实体是如何被更新的182
实体是如何被读取的185
批量更新185
索引是如何被更新的186
第7章 用Python进行数据建模188
模型与属性189
属性声明190
属性值的类型191
属性的验证192
不编入索引的属性194
自动值194
列表属性195
模型和架构的迁移197
对关系进行建模197
一对多关系200
一对一关系200
多对多关系201
模型的继承203
查询和多态模型204
创建你自己的属性类206
验证属性值206
封送值类型207
自定义默认值209
接受参数210
第8章 Java持久化API212
设置JPA213
实体和键214
实体的属性217
嵌入式对象219
保存、获取和删除对象219
JPA中的事务221
查询和JPQL222
关系226
更多信息231
第9章 内存缓存232
Python的Memcache API234
在Python中设置和获取值234
设置和获取多个值235
memcache命名空间236
缓存过期时间237
删除键237
memcache计数器238
缓存统计信息239
Java的Memcache API240
第10章 获取URL和Web资源245
在Python中获取URL246
在Java中获取URL248
Python中的异步请求250
RPC对象252
通过回调函数处理结果253
第11章 收发电子邮件和即时消息256
启用入站服务258
发送电子邮件消息259
发件人地址260
收件人262
附件262
在Python中发送电子邮件263
在Java中发送电子邮件266
接收电子邮件消息268
在Python中接收电子邮件269
在Java中接收电子邮件271
发送XMPP消息273
发送聊天邀请275
发送聊天消息275
检查GTalk用户的状态277
接收XMPP消息278
在Python中接收XMPP消息279
在Java中接收XMPP消息281
第12章 大批量数据操作和远程访问283
在Python中设置远程API284
在Java中设置远程API285
使用Bulk Loader工具285
安装SQLite286
备份与恢复287
上传数据288
下载数据292
控制Bulk Loader295
使用远程外壳工具296
通过脚本使用远程API297
第13章 任务队列和计划任务299
任务队列300
处理速率和令牌桶301
任务的要素302
任务处理器和重试303
对任务进行测试和管理304
在Python中使用任务队列305
在Java中使用任务队列310
事务型的任务入队操作313
计划任务314
第14章 Web应用程序框架:Django318
安装Django319
创建一个Django项目320
请求处理器脚本321
Django App Engine Helper322
创建一个Django应用程序325
在Django中使用App Engine模型327
使用Django的单元测试和Fixture329
使用Django表单333
第15章 部署和管理应用程序337
上传应用程序338
使用版本339
管理服务配置文件341
管理索引341
浏览和下载日志343
监控数据存储区346
应用程序设置346
管理开发人员347
配额与付费348
获得帮助349