主要还是 Nginx 的执行阶段知识了,都是因为 OR 才会那么深刻, 它有些自己的阶段。主要还是参照 春哥的 Nginx 教程 请多读几遍,如果不清楚nginx的执行阶段就无法充分利用 openresty 提供的强大功能。罗列从上到下的顺序执行每个阶段。NGX_HTTP_POST_READ_PHASE: #读取请求内容阶段 NGX_HTTP_SERVER_REWRITE_PHASE:
lua 协程与 nginx 事件机制结合 文章前部分用大量篇幅阐述了 lua 和 nginx 的相关知识,包括 nginx 的进程架构,nginx 的事件循环机制,lua 协程,lua 协程如何与 C 实现交
转载 2018-11-22 11:21:00
264阅读
2评论
OpenResty 发展起源 OpenResty(也称为 ngx_openresty)是一个全功能的 Web 应用服务器。它打包了标准的 nginx 核心,很多的常用的第三方模块,以及它们的大多数依赖项。 通
转载 2018-11-22 11:13:00
39阅读
转载 2018-10-31 10:05:00
78阅读
此文已由作者汤晓静授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 OpenResty 发展起源 OpenResty(也称为 ngx_openresty)是一个全功能的 Web 应用服务器。它打包了标准的 nginx 核心,很多的常用的第三方模块,以及它们的大多数依赖项。 通过揉和众多设计良好的 nginx 模块,OpenResty 有效地把 nginx 服务器转变为一
转载 2018-10-31 10:01:00
49阅读
此文已由作者汤晓静授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 lua 协程与 nginx 事件机制结合 文章前部分用大量篇幅阐述了 lua 和 nginx 的相关知识,包括 nginx 的进程架构,nginx 的事件循环机制,lua 协程,lua 协程如何与 C 实现交
转载 2018-10-31 10:05:00
168阅读
本文介绍如何通过观测云对 OpenResty 进行链路追踪,精准识别系统性能瓶颈,为优化资源分配和架构设计提供依据。
原创 1月前
80阅读
转载 2018-10-31 10:00:00
26阅读
devops最佳实践 回顾在旧金山举行的DevOps企业峰会 ,有很多演讲者代表着各种各样的组织,从供应商和企业用户到主题专家。 多元化的嘉宾小组讨论了DOES在过去几年中的发展趋势,提供了有关DevOps如何与企业相交的行业和技术见解,并揭示了此概念的前沿。 以下是会议中四位热门演讲者的一些感想。 Cloud和DevOps共同前进 Trace3首席技术专家George Kobari指出了D
转载 2024-05-14 15:41:55
69阅读
# Java PDF开发 最佳实践 在软件开发过程中,PDF文件是一种非常常见的文档格式。Java作为一种流行的编程语言,也提供了丰富的工具和库来处理和生成PDF文件。本文将介绍一些Java PDF开发的最佳实践,帮助开发人员更好地利用Java来处理PDF文件。 ## 使用iText库生成PDF文件 iText是一个流行的Java库,用于创建和处理PDF文件。下面是使用iText库生成一个简
原创 2024-06-25 04:17:45
21阅读
背景:由于项目紧急,入职第一天就开需求评审会,需求方要求系统需要在发货流程静默打印PDF采购清单,不能使用先
原创 2022-03-25 14:54:21
1981阅读
Microservices Architecture Pattern微服务架构模式的目的:将大型的复杂的长期运行的应用程序构建为一组相互配合的服务,每一个服务都可以很容易的进行局部改良。不是代码量小,而是业务逻辑上的概念,符合SRP原则的才叫微服务。SRP原则:单一职责原则 Single Responsibility PrincipleSOA:Service Oriented Architectu
看点:1. Lua 语法的说明, 排版清晰易懂。​Lua 入门Lua 是一个小巧的脚本语言。是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由 Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所组成并于 1993 年开发
转载 2016-05-23 17:16:00
289阅读
2评论
OpenResty(又称: ngx_openresty)是一个基于NGINX与Lua的高性能Web平台,由中国人章亦春,提供了很多高质量的第三方模块。 OpenResty是一个强大的Web应用服务器,Web开发人员可以使用Lua脚本语言调动Nginx支持的各种C及Lua模块,更主要的是在性能方面,O ...
转载 2021-08-10 23:40:00
410阅读
2评论
本章目录0x02 Docker 镜像构建最佳实践浅析1.Dockerfile 指令最佳实践 2.Dockerfile 编写最佳实践0x02 Docker 镜像构建最佳实践浅析描述: Docker拥有自己的操作系统,完全基于于 Docker 的Linux发行版CoreOS。 目前常用的Linux发行版主要包括Debian/Ubuntu系列和CentOS/Fedora系列。前者以自带软件包版本较新而
# Android 设计模式与最佳实践 在软件开发中,设计模式是一种被广泛应用的通用解决方案,它帮助开发者更有效地解决问题。特别是在 Android 开发中,掌握设计模式不仅能提高代码的可维护性和可重用性,还能提升应用的性能。本文将对几种常见的设计模式进行探讨,并通过代码示例来说明它们在 Android 开发中的应用。 ## 1. 单例模式 单例模式确保一个类只有一个实例,并提供全局访问点。
# Android设计模式与最佳实践 在Android开发中,设计模式是实现高效、可维护和可扩展软件的关键。设计模式不仅为开发人员提供了解决特定问题的模板,还能有助于提高代码的可读性及团队协作的效率。本文将介绍几种常见的Android设计模式,并通过代码示例进行说明。 ## 1. 单例模式 单例模式确保一个类仅有一个实例,并提供一个全局访问点。此模式常用于管理应用的资源,如数据库连接等。
原创 10月前
52阅读
本文讲的是5个建议遵循的Docker最佳实践【编者的话】本文介绍了5个Docker在实际应用场景下的最佳实践,能够帮助我们构建安全可靠的应用。 Docker不是唯一的容器技术,但是它是事实上的容器标准,对于容器应用及开发者来说,Docker是独一无二的。对Docker的支持已经被集成到各种各样的产品和平台中,并且许多组织已经使用Docker容器或者试图理解如何跟上潮流。 使用Docker并
Byte-Pair-Encoding是用于解决未登录词的一种方法。首先简单提一句什么是未登录词,未登录词可以理解为训练语料库中没有出现的,但是在测试语料库中出现的词。我们在处理NLP任务时,通常会根据语料生成一个词典,把语料中词频大于某个阈值的词放入词典中,而低于该阈值的词统统编码成"#UNK"。这种处理方法的好处是简单,但是问题也很大,在测试语料库中如果出现了未登录词,那么我们的模型很难处理这种
转载 2024-06-07 09:05:01
251阅读
# Android设计模式与最佳实践 在软件工程领域,设计模式提供了一种解决常见问题的高效方法。尤其在Android开发中,掌握设计模式可以帮助提高代码的可维护性、可重用性和扩展性。本文将探讨几种常见的Android设计模式,并通过代码示例来说明它们的应用。 ## 1. 单例模式 单例模式确保一个类只有一个实例,并提供一个全局访问点。这个模式在Android中非常常见,例如在管理应用的配置或
原创 9月前
38阅读
  • 1
  • 2
  • 3
  • 4
  • 5