。 引言 其实今天的主角并不是老罗,如标题所述,今天来聊聊 OpenResty,2015年老罗在锤 ...
本文内容,由我在 OpenResty Con 上的同名演讲的演讲稿整理而来。 PPT 可以在 这里 下载,因为内容比较多,我就不在这里一张张贴出来了。有些内容需要结合 PPT 才能理解,请多包涵。 编写正确且高效的应用,最为关键是一系列软件工程上的实践,像测试 code review 灰度 监控 压测等等。不过由于这是 OpenResty 大会上的演讲,我会专注于讲讲 OpenResty 和 Lu ...
2019-01-12 19:46 0 1123 推荐指数:
。 引言 其实今天的主角并不是老罗,如标题所述,今天来聊聊 OpenResty,2015年老罗在锤 ...
一. 安装OpenResty 创建OpenResty用户 安装OpenResty 创建软连接 启动openresty 更多安装方式请阅读官网文档: http://openresty.org/en/installation.html 二. 第一个"hello world ...
jQuery的编写原则: 一、不要过度使用jQuery 1. jQuery速度再快,也无法与原生的javascript方法相比,而且建立的jQuery对象包含的信息量很庞大。所以有原生方法可以使用的场合,尽量避免使用jQuery。 例如: 改良后 ...
最近写了很多的js,虽然效果都实现了,但是总感觉自己写的js在性能上还能有很大的提升。本文我计划总结一些网上找的和我本人的一些建议,来提升你的jQuery和javascript代码。好的代码会带来速度 ...
一般来说,对于何时写日志并没有明确的限制和约束,只要你觉得记录的日志是有价值的,对跟踪bug是有帮助的,你就可以去添加日志。当然一些敏感信息除外,比如你正在开发一套支付系统,不要把客户的卡号和密码等信 ...
面向对象 01、构造器参数太多怎么办? 如果参数很多,会导致构造方法非常多,拓展性差,代码难编写,且难以看懂。 用JavaBeans模式, get和set 一行构造编程多行代码实现,需要使用额外机制确保一致性和线程安全。 用builder模式, 1、5个或者5个以上的成员变量 ...
编写高效Lua代码的方法 翻译自《Lua Programming Gems》Chapter 2:Lua Performance Tips:Basic fact By Roberto Ierusalimschy 基本知识 Lua在运行代码之前,会先把源码翻译(预编译)成一种内部编码,这种编码 ...
最近刚刚接手同事的OpenResty的项目,发现对mysql,redis的操作没有用连接池,故对此进行了改造。 MYSQL 主要是通过mysql_pool.lua 和 dbutil.lua 来封装对数据库的操作 mysql_pool.lua: dbutil.lua ...