⁶⁶   ⁶⁶⁶⁶⁶⁶   ⁶⁶66⁶⁶⁶⁶    ₆₆₆₆ 可以啊.这波  ₆₆₆₆⁶⁶⁶⁶⁶        ⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶66⁶⁶⁶⁶     卧槽⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶    666₆₆₆₆₆₆₆ 666        666 ⁶⁶⁶⁶⁶⁶₆₆₆₆₆₆ ₆⁶⁶⁶⁶⁶⁶⁶⁶⁶ ⁶⁶⁶⁶⁶⁶ ⁶⁶⁶⁶⁶⁶⁶⁶

河马大侠

71
获赞数
124
粉丝数
杭州
阿里云计算 | 带球撞人
2015-11-18 加入
浏览 2.3k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
擅长技能
荣誉勋章
暂未获得荣誉勋章
个人动态
  • 赞了文章4 月 27 日
    C 代码是如何跑起来的
    上一篇「CPU 提供了什么」中,我们了解了物理的层面的 CPU,为我们提供了什么。本篇,我们介绍下高级语言「C 语言」是如何在物理 CPU 上面跑起来的。C 语言提供了什么C 语言作为高级语言,为程序员提供了更友好的表达方式。在我看来,主要是提供了以下抽象能力:变量...
  • 关注了用户3 月 26 日
  • 赞了文章3 月 24 日
    OpenResty 社区王院生:APISIX 的高性能实践
    2019 年 7 月 6 日,OpenResty 社区联合又拍云,举办 OpenResty × Open Talk 全国巡回沙龙·上海站,OpenResty 软件基金会联合创始人王院生在活动上做了《APISIX 的高性能实践》的分享。OpenResty x Open Talk 全国巡回沙龙是由 OpenResty 社区、又拍云发起,邀请业内...
  • 关注了专栏2 月 23 日
    spacewander
    这个专栏什么都有,大部分都是关于Linux或后端开发的
  • 赞了文章2 月 5 日
    谈谈go.sum
    众所周知,Go 在做依赖管理时会创建两个文件,go.mod 和 go.sum。相比于 go.mod,关于 go.sum 的资料明显少得多。自然,go.mod 的重要性不言而喻,这个文件几乎提供了依赖版本的全部信息。而 go.sum 看上去就是 go module 构建出来的天书,而不是什么人类可读的数据。
  • 发布了文章2020-08-18
    Apache APISIX 和 Envoy 性能大比拼
    在CNCF组织的一场技术分享会上,第一次听到了 Enovy 这么一个东西,分享的嘉宾巴拉巴拉讲了一大堆,啥都没记住,就记住了一个特别新颖的概念“通信总线”,后面 google 了下 Envoy 这个东西到底是什么,发现官网上如是描述:
  • 赞了文章2020-07-29
    为什么你应该在 OpenResty 项目中使用 lua-resty-core
    lua-resty-core 是 OpenResty 组件的一部分。它由两部分组成,一部分是 resty.core.*,提供了对 lua-nginx-module Lua 接口的替换实现;另一部分是 ngx.*,OpenResty 新的接口一般都会放到这里。跟其他 lua-resty 开头的库一样,lua-resty-core 也是用 Lua 实现的。...
  • 发布了文章2019-05-22
    OpenResty一些重要特性的整理
    OpenResty (简称OR) 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的Lua Api,第三方模块以及常用的依赖项,基于这些能力,我们可以利用OR快速方便的搭建能够处理超高并发的,极具动态性和扩展的Web应用、Web服务和动态网关。
  • 赞了文章2019-02-19
    OpenResty单元测试实践
    无测试,不编码。有持续运行的单元测试,是保持项目健康最基本的要求。在多人协作的内部项目中,这一点尤其重要。基于 OpenResty 的项目开发自然不会例外。
  • 赞了文章2018-10-25
    LuaJIT FFI 介绍,及其在 OpenResty 中的应用(上)
    对 C 语言良好的亲和力,一直是 Lua 的优势之一。LuaJIT 在传统的 Lua C API 之外,额外提供 FFI 的方式来调用 C 函数,更是大大提升了跟 C 交互的便利度。甚至有这么一种说法,虽然 LuaJIT 命名是 Lua + JIT,但是好多人是冲着 FFI 去用 LuaJIT 的。[1]
  • 赞了文章2018-08-28
    OpenResty单元测试实践
    无测试,不编码。有持续运行的单元测试,是保持项目健康最基本的要求。在多人协作的内部项目中,这一点尤其重要。基于 OpenResty 的项目开发自然不会例外。
  • 赞了文章2018-07-31
    LuaJIT FFI 介绍,及其在 OpenResty 中的应用(上)
    对 C 语言良好的亲和力,一直是 Lua 的优势之一。LuaJIT 在传统的 Lua C API 之外,额外提供 FFI 的方式来调用 C 函数,更是大大提升了跟 C 交互的便利度。甚至有这么一种说法,虽然 LuaJIT 命名是 Lua + JIT,但是好多人是冲着 FFI 去用 LuaJIT 的。[1]
  • 关注了用户2018-07-31
  • 赞了文章2018-07-31
    深入剖析 Web 服务器与 PHP 应用之间的通信机制 - 掌握 CGI 和 FastCGI 协议的运行原理
    身为一名使用 PHP 语言开发后端服务的程序猿,我们每天都和 PHP 以及 Web 服务器产生无数次的亲密接触。得益于它们,我们才能够如此快速的构建出令人陶醉的 Web 产品。
  • 关注了用户2018-01-05
  • 关注了用户2017-06-20
  • 发布了文章2017-05-12
    Lua Table 长度的计算
    t = {1, 2, 3, 5, 100}print(#t) => 5 t = {1, 2, 3, 5, {}, 100}print(#t) => 6
  • 发布了文章2016-04-07
    怎样正确的理解 cosoket
    by 院生@ORSF笔者认为,cosocket 是 OpenResty 世界中技术、实用价值最高的部分。让我们可以用非常低廉的成本,优雅的姿势,比传统 socket 编程效率高好几倍的方式进行网络编程。无论资源占用、执行效率、并发数等都非常出色。
  • 发布了文章2016-01-25
    openresty开发 test-nginx 使用文档
    文件目录组织:一般是在一个项目下新建 t 目录来存放测试集以lua-resty-redis 为例:[链接]有 Makefile ,test 选项里有重要的一句:prove -I../test-nginx/lib -r t这里有调用 perl 的 prove 指令,prove 会去执行测试t 目录下有 很多个 .t 文件,里面就是测试案例...
  • 发布了文章2016-01-13
    在OpenResty中需要避免全局变量的使用
    理由如下:从设计上讲,全局环境的生命周期和一个Nginx的请求的生命周期是相同的。为了做到会话隔离,每个请求都有自己的Lua全局变量环境。Lua模块在第一次请求打到服务器上的时候被加载起来,通过package.loaded表内建的require()完成缓存,为后续代码复用。并且一...