02 2014 档案

摘要:尾调用的定义:如果一个函数在执行了一次函数调用后,不再做别的事就称为尾调用。形象点说就是直接返回一个函数调用。尾调用不会返回原来的函数,所以不需要额外的栈保留调用函数的数据。 php不支持 lua支持。 阅读全文
posted @ 2014-02-27 10:53 西瓜先生 阅读(1109) 评论(0) 推荐(0)
摘要:比较好的策略是使用延迟关联:通过使用覆盖索引查询返回需要的主键、再根据这些主键关联原表获得需要的行 假如有这样一个查询select film_id,actor,description from film where actor='WaterBin' order by title limit 100000,5 可以这样改造select film.film_id,film.actor,film.description from filminner join ( select film_id from film where f.actor='WaterBin' ord 阅读全文
posted @ 2014-02-21 16:00 西瓜先生 阅读(274) 评论(0) 推荐(0)
摘要:nginx lua模块淘宝开发的nginx第三方模块,它能将lua语言嵌入到nginx配置中,从而使用lua就极大增强了nginx的能力.nginx以高并发而知名,lua脚本轻便,两者的搭配堪称完美.接下来请看如何安装nginx + ngx_lua模块.以及最后来个简单的测试. 由于已经安装了nginx,所以需要重新编译,要保留原来安装的模块。 阅读全文
posted @ 2014-02-14 15:58 西瓜先生 阅读(1280) 评论(0) 推荐(0)
摘要:插件将取代成熟的项目 许多软件的成功都得益于拥有大量优秀的插件,比如Photoshop。现在,在应用程序上安装/更新插件都非常简单,例如MagicHour用户可以像分享照片那样共享过滤器。此外,大多数平台都提供了一个很好的插件API,这些肥沃的生态环境上充满着成千上万的模块、库和插件。 阅读全文
posted @ 2014-02-14 10:23 西瓜先生 阅读(250) 评论(0) 推荐(0)