lua
github_zwl
乐观,开朗是我的本性,认真是我的态度
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Lua+openresty学习资料
Lua学习资料Lua是一个强大的、快速、轻量级、可嵌入的脚本语言。 Lua结合了简单的程序语法和功能强大的数据结构描述基于关联数组和可扩展的语义。Lua是动态类型的,解释字节码的一个基于寄存器的虚拟机运行,并与增量垃圾收集自动内存管理,使它适合配置脚本,快速原型。lua官方网站http://www.lua.orglua5.3官方参考手册http://www.lua.org...原创 2019-08-17 12:29:32 · 531 阅读 · 0 评论 -
ngx_lua
在互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。Nginx的高性能是大家公认的,而Nginx开发主要是以C/C++模块的形式进行,整体学习和开发成本偏高;如果有一种简单的语言来实现Web应用的开发,那么Nginx绝对是把好的瑞士军刀;目前Nginx团队也开始意识到这个问题,开发了nginxSc...转载 2019-08-29 11:41:32 · 448 阅读 · 0 评论 -
ngx_lua
1.OpenResty究竟解决了什么痛点2.Location路由3.OpenResty请求处理机制4.缓存2011年的时候章亦春老师把 LuaJIT VM 嵌入到 Nginx 中,实现了 OpenResty 这个高性能服务端解决方案。https://openresty.org/cn/性能接近c model,甚至超过Node.js—开创性 异步非阻塞(用回调—回调次数多会...原创 2019-08-29 11:47:22 · 425 阅读 · 0 评论 -
Lua 垃圾回收机制
Lua 通过特定算法的垃圾回收机制实现自动内存管理。由于自动内存管理机制的存在,作为程序开发人员:不需要关心对象的内存分配问题。不再使用对象时,除了将引用它的变量设为 nil,不需要主动释放对象。Lua 的垃圾回收器会不断运行去收集不再被 Lua 程序访问的对象。所有的对象,包括表、userdata、函数、线程、字符串等都由自动内存管理机制管理它们空间的分配和释放。Lua 实现了一个增...原创 2019-09-11 15:28:02 · 1549 阅读 · 0 评论 -
lua资料
https://github.com/lichuang/Lua-Source-Internalhttps://blog.youkuaiyun.com/yuanlin2008/article/category/1307277原创 2019-09-27 18:09:44 · 595 阅读 · 0 评论
分享