Artorius

Recent Posts

  • April 14, 2013

    快速使用uwsgi部署

    之前尝试在阿里云部署一个bottle.py写的web服务,选择了unbuntu12.04,一穷二白的ubuntu上用uwsgi部署还挺简单的。这里简单记录一下。先要改一改程序代码,声明一个applicationapplication = bottle.app()然后安装uwsgi,demo.py就是修改过的bottle的代码。这里我遇到了— unavailable modifier requested: 0 --,要安装uwsgi-plugin-python,并且uwsgi启动时候添加--...

  • March 27, 2013

    UIWebView加载本地资源

    作为一个不会javascript只会jQuery的程序员,我在做Objective-c和HTML5页面交互的demo的时候需要HTML至少依赖一个jQuery,放在本地咋整?##创建UIWebView的时候_webView = [[UIWebView alloc] initWithFrame:CGRectMake(0,0,self.view.bounds.size.width,self.view.bounds.size.height)];NSString *htmlFile = [[NSB...

  • March 15, 2013

    Arthur的2012总结

    我觉得这篇2012年总结如果今天不写估计我这辈子都不会写了。2012的末日没有如期而至,以至于写2012年末总结的计划不得不又被提上日程了。2012年总的来说发生的事情不算多,但是心态变了很多。博客几乎没怎么折腾,偶尔写了几篇文章。换了octopress。换完博客系统的时候倒是热情高涨把evernote里攒下的素材写了一堆。不过现在又瞬间消极怠工了。dev今年主要是iOS开发结结实实的盖了几层楼,从之前搭搭积木的阶段,终于到了可以自己造轮子的程度了。完成了几个公司里的产品、项目。现在正在给...

  • December 19, 2012

    bottle直接返回pymongo查询结果

    以前提到过bottle,也写过在django里使用pymongo,这次是在bottle里用pymongo。bottle有类似ROR的一些特性,比如处理请求的时候直接return一个字典,框架会自动把它parse成json(autojson)。我是想偷个懒来着,把代码写成了下面这样。@get('/api/today')def api_today(): udid = request.GET.get('udid') return self.coll.find_one({'udid':...

  • December 13, 2012

    异或

    不介绍什么是异或了,有人叫半加、数学系的叫按位模2加下文用得到的一些简单的性质 x^0 = x 且 x^x = 0 交换律:x^y = y^x 结合律:(x^y)^z = x^(y^z) 自反性:x^y^y = x 下面是几个小题目,可以用异或解决,挺有技巧性交换两个数aba = a^bb = a^ba = a^b有意思的是搜索其他异或例子的时候,发现了这篇文章,文章里实现了一个异或交换的算法,和本文主题无关,不过很有意思,函数更多的时...