K_Reverter的网页开发记录

要么不做,要么就当作艺术品来做!

导航

统计

随笔分类 -  Google App Engine

我的网站已经全部运行在GAE下
摘要:基于对现在虚拟主机服务很是失望,虽然我从来没有接触过Python,还是努力的将网站迁移到了GAE下,当然,这之中最重要的考虑还是希望在这个过程之中能够学到一些东西,随着今天完成了最后一部分:铁道换乘算法的设计,现在的网站可以说是全部运行在GAE上了。 因此我将我的网站迁移过程之中的一些简单的心得提供出来共享一下: 1.GAE提供的GQL虽然确实是... 阅读全文

posted @ 2009-05-01 12:19 K_Reverter 阅读(1214) 评论(4) 推荐(0) 编辑

关于geohash的简单探讨
摘要:在上次写了文章《在GAE之中使用基于地理位置的查询》,之后,我一直在奇怪geohash实现周边查询的原理是什么,毕竟地理数据可是二维的坐标,而geohash的结果只是一个简单的字符串,要说通过简单字符串的比较就能找到周边的点,无论如何我也不能相信,因此我研究了一下geohash的算法,果然发现我以前的做法其实是做不到精确的周边查询的,不过我也不得不承认geohash确实是一个很好的索引模式,下面简... 阅读全文

posted @ 2009-04-22 23:58 K_Reverter 阅读(16658) 评论(11) 推荐(0) 编辑

在GAE数据库之中保存文件
摘要:GAE的数据库是支持向里面保存文件的(说老实话,就算不支持,通过对二进制转化为文本肯定也是可以保存的),这个功能我知道,不过我的用不着,因为我的网站文件并不多,数据库却大的不行,我一直在苦恼如何去节省数据库空间,而从来不去想如何节省文件空间,可是有一个网友一定要我研究一下(主要是有些人比较懒,不想研究,唉!),我只好简单的进行了一下研究,还好,还是比较容易的,现在将主要的流程讲一下... 阅读全文

posted @ 2009-04-07 19:47 K_Reverter 阅读(2515) 评论(12) 推荐(0) 编辑

在GAE之中使用基于地理位置的查询
摘要:当我决定将我的数据上传到GAE上的时候,我就预计到将来的数据调用将会是非常费劲的,果然,我现在仅仅是小小的使用了一下自己的数据就已经把自己折磨的够呛,因为GAE不能支持联合查询,在数据的排序和条件上也有诸多限制,因此,操作起来非常费劲,甚至有时候必须牺牲一些性能或效果。 本文对那些问题不做详细的表述,仅仅谈谈我进行地理数据查询的实现。 将地理的数据存储到Google的Dat... 阅读全文

posted @ 2009-04-04 00:09 K_Reverter 阅读(3174) 评论(16) 推荐(0) 编辑

失败的尝试-在GAE之中跨app访问数据
摘要:在上次上传了很多数据到GAE上面之后,我开始考虑怎么使用它们,首先要解决跨app访问数据的问题,因为我申请了很多appid,我希望他们能够共享数据,这样我就会轻松很多,要不然我要为每一个数据提供查询接口,然后再其他的app之中访问接口,是很费劲的事情。 因此我在这个问题上进行了一下尝试和研究,到目前还是在失败状态,因为我是在研究的过程之中开始写的文章,不知道后面能不能研究成功,这个... 阅读全文

posted @ 2009-03-20 19:09 K_Reverter 阅读(842) 评论(5) 推荐(0) 编辑

向Google App Engine上传数据的几个心得(下)
摘要:上次写了一个(上)之后,就接着不停的上传数据,最后终于将我的几个超级大的数据上传完毕,这也证明我的数据上传的方法是能够走通的,因此我再就几个需要注意的问题再补充一下: 一、续传的问题,这个问题至关重要,Google的文章上建议使用“Sqlite”来完成,我开始的时候安装了Sqlite,却始终没有搞明白怎么才能让它断点续传,最后我只好放弃了Sqlite,按照下面这个方式手工续传: ... 阅读全文

posted @ 2009-03-17 09:14 K_Reverter 阅读(1680) 评论(9) 推荐(0) 编辑

向Google App Engine上传数据的几个心得(上)
摘要:经常访问我的网站的网友可能发现我的网站最近挂了几天,这是因为GAE的域名服务器被“墙”了,虽然我将网站迁移到GAE的时候就已经预料到这样的情况,还是觉得很难受,经过多方考虑之后,我决定逐步的放弃我原来的域名Step1.cn和Dituren.cn,而将网站全部迁移到GAE上使用GAE的二级域名来访问,这样做又将对网站产生很大的影响,我主要考虑到以下几点才决定完全考虑使用GAE: 1... 阅读全文

posted @ 2009-03-12 18:47 K_Reverter 阅读(5269) 评论(20) 推荐(0) 编辑

闭关纪要21.地图人站点的IP查询经纬度和经纬度查询行政区划的服务
摘要:现在我的闭关已经接近尾声,按照最初的计划我准备拿出一个月左右的时间研究JavaScript的代码混淆的,后来因为对Google App Engine的引擎的研究日渐深入,而且也觉得代码混淆比我想象的要复杂,因此,取消了研究代码混淆的计划,而专注于网站相关的研究。 本文要介绍的是我在Google App Engine上实现的3个REST接口服务: 1.... 阅读全文

posted @ 2009-01-07 21:41 K_Reverter 阅读(8617) 评论(12) 推荐(1) 编辑

闭关纪要20.在Google App Engine之中解析RSS
摘要:从上一篇闭关纪要文章闭关纪要19.Google Datastore API的疑似BUG?之后,因为这个BUG,至今没有得到解决,因此,我暂时停止了需要大批量向Google Datastore传递大量数据的程序的研究,不过还是继续在进行GAE相关的研究,特别是,我在发现我在万网申请的虚拟主机在铁通居然上不了,心中很郁闷,因此更加倾向于将我的网站的更多功能转移到GAE上了。 ... 阅读全文

posted @ 2009-01-02 13:09 K_Reverter 阅读(1015) 评论(3) 推荐(0) 编辑

闭关纪要19.Google Datastore API的疑似BUG?
摘要:今天我的18w的数据向Google Datastore API导了很久,结果中途被我一不小心把那个窗口关闭了,也就中断了,在我想“断点续传”的时候,对已经上传的数据进行检视,发现了诸多问题。 首先是发现缺了一些数据,而且这些缺的数据毫无规律,我前面讲到,Bulk data uploader以10条为单位向服务器传送数据,不过数据的缺失却不是以10条作为单位的,这... 阅读全文

posted @ 2008-12-21 22:24 K_Reverter 阅读(731) 评论(1) 推荐(0) 编辑

闭关纪要18.将包含中文的数据上传到Google app engine
摘要:从上一篇文章开始,我已经开始全面的使用Google App Engine,实际上,我在这方面是一个新手,因此,不会基于GAE写多少文章,不过一旦遇到很困扰我的问题,我还是觉得应该将心得提供出来给大家分享。 数据上传是一个很费劲的问题,上面已经提到了,由于Google App Engine采用的Python不支持访问远程的数据库(这应该是基于性能的考虑),你只能选择将... 阅读全文

posted @ 2008-12-21 16:09 K_Reverter 阅读(659) 评论(0) 推荐(0) 编辑

闭关纪要17.Google app engine的简单应用
摘要:在上面用了十一篇博客的文章详细的介绍了,Step1账户登录系统之后,从现在开始,继续写闭关纪要,因为Step1账户登录系统也是闭关工作的一部分,因此保留序号,这篇纪要在上次的闭关纪要5.WML,UTF-8,BOM,签名及其他,之后,直接将序号更新为17,从这一篇开始,简单的介绍我最近对Google App Engine(GAE) 毫无疑问,Google推出GAE是一... 阅读全文

posted @ 2008-12-20 14:17 K_Reverter 阅读(969) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示