Google App Engine 6步上手教程

每个 App 应用程序 500MB 的持久存储空间,每月 500 万综合浏览量

Google App Engine使用的流程

1 ,帐号申请
如果你还没有Google App Engine的帐号,需要到这个网站创建一个。http://appengine.google.com/

2,创建Application ID
使用Google App Engine的帐号登录后,你需要创建Application ID,现在看来好像每个账户可以建10个Applicaiton ID。我们后面上传的应用都要和一个Application ID绑定在一起。
如果你的一个ID是<Application ID 1>,那么其他用户就可以通过 http://<Application ID 1>.appspot.com访问到你的应用。
我的一个ID是iloveagile,所以你可以访问http://h2o.appspot.com/go看看我做的简单的Samples.
对了,创建Application ID的时候需要输入手机号码,google会发送登录ID到你的手机上。对中国大陆,这个手机号码的输入格式是 +86 13520668668.

3,下载安装开发环境
Google App Engine开发只需2个东西,Google App Engine SDK,Python。 我的开发平台是Windows,使用的是如下两个版本(GoogleAppEngine 1.1.9+python-2.6.1)
GoogleAppEngine_1.1.9.msi点击下载
Python 2.6.1 Released: 081204点击下载
得到这两个安装包,在Windows上一路确认就可以装了上。至于其他平台,还没有尝试。安装目录为默认(C:\Program Files\Google\google_appengineC:\Python26

4,开发
在C:\Program Files\Google\google_appengine目录新建一个helloworld的目录,目录里用记事本新建两个文件为:helloworld.py和app.yaml;

helloworld.py内容如下:
print 'Content-Type: text/plain'
print ''
print 'Hello, world!'

app.yaml内容如下:
application: helloworld
version: 1
runtime: python
api_version: 1

handlers:
- url: /.*
  script: helloworld.py

详细可以查看:http://code.google.com/intl/zh-CN/appengine/docs/python/gettingstarted/

5,本地调试
写完Python code就可以执行,打开“开始菜单”运行CMD,切换到C:\Program Files\Google\google_appengine

然后输入命令行:dev_appserver.py helloworld

当结果最后一行显示“on port 8080: http://localhost:8080”是就可以通过IE输入“http://localhost:8080”进行访问了;

关闭CMD黑窗口后失效;

6,上传应用到服务器
输入CMD,打开命令行黑窗口,输入“cd C:\Program Files\Google\google_appengine”切换到google_appengine目录,然后在输入appcfg.py update helloworld,会提示输入EMAIL和密码,这时输入google账号和密码即可以完成上传;

由于helloworld是系统保留的APPID,所以我们需要修改自己的APPID,打开app.yaml修改application: helloworld为application: <你的应用程序ID>即可上传成功。

访问地址为:http://<你的应用程序ID>.appspot.com/

CMD命令如下:

cd C:\Program Files\Google\google_appengine
appcfg.py update h2o
appcfg.py rollback h2o

原文链接:http://xuc.freeoda.com/blog/2009/07/23/google-app-engine-上手教程/

转载于:https://www.cnblogs.com/2011sydney/archive/2009/07/23/1529637.html

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在 IT 领域,文档格式转换是常见需求,尤其在处理多种文件类型时。本文将聚焦于利用 Java 技术栈,尤其是 Apache POI 和 iTextPDF 库,实现 doc、xls(涵盖 Excel 2003 及 Excel 2007+)以及 txt、图片等格式文件向 PDF 的转换,并实现在线浏览功能。 先从 Apache POI 说起,它是一个强大的 Java 库,专注于处理 Microsoft Office 格式文件,比如 doc 和 xls。Apache POI 提供了 HSSF 和 XSSF 两个 API,其中 HSSF 用于读写老版本的 BIFF8 格式(Excel 97-2003),XSSF 则针对新的 XML 格式(Excel 2007+)。这两个 API 均具备读取和写入工作表、单元格、公式、样式等功能。读取 Excel 文件时,可通过创建 HSSFWorkbook 或 XSSFWorkbook 对象来打开相应格式的文件,进而遍历工作簿中的每个 Sheet,获取行和列数据。写入 Excel 文件时,创建新的 Workbook 对象,添加 Sheet、Row 和 Cell,即可构建新 Excel 文件。 再看 iTextPDF,它是一个用于生成和修改 PDF 文档的 Java 库,拥有丰富的 API。创建 PDF 文档时,借助 Document 对象,可定义页面尺寸、边距等属性来定制 PDF 外观。添加内容方面,可使用 Paragraph、List、Table 等元素将文本、列表和表格加入 PDF,图片可通过 Image 类加载插入。iTextPDF 支持多种字体和样式,可设置文本颜色、大小、样式等。此外,iTextPDF 的 TextRenderer 类能将 HTML、
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值