四时宝库

程序员的知识宝库

《Redis 深度历险》之 深入分析 Redis Lua 脚本运行原理

Redis 提供了非常丰富的指令集,但是用户依然不满足,希望可以自定义扩充若干指令来完成一些特定领域的问题。Redis 为这样的用户场景提供了 lua 脚本支持,用户可以向服务器发送 lua 脚本来执行自定义动作,获取脚本的响应数据。Redis 服务器会单线程原子性执行 lua 脚本,保证 lua 脚本在处理的过程中不会被任意其它请求打断。

Algernon :支持Lua,Markdown,HTTP/2的全功能Web服务器

最新HTTP/2标准已经发布,是基于谷歌QUIC的技术升级而成。虽然标准已经发布,但是目前还鲜有应用支持,那么有没有方法进行技术尝鲜呢?答案是肯定的。本文虫虫给大家介绍一个Golang Web服务器应用Algernon,作为一个单文件的Golang应用内置了HTTP/2,Lua,Markdown,Pongo2,HyperApp,Amber,Sass(SCSS),GCSS,JSX,BoltDB的功能,支持 Redis,PostgreSQL,MariaDB / MySQL数据库。支持限速,插件,用户和权限等各种功能。所有这些都包含在一个自包含可执行文件中,麻雀虽小五脏俱全。

Nginx使用Lua-nginx模块脚本连接Redis数据库读取静态资源

0x0n 前言简述

授权码 + PKCE 模式|OIDC & OAuth2.0 认证协议最佳实践系列【03】

在上一篇文章中,我们介绍了 OIDC 授权码模式,本次我们将重点围绕 授权码 + PKCE 模式(Authorization Code With PKCE)进行介绍 ,从而让你的系统快速具备接入用户认证的标准体系。

Nginx+Lua脚本实现分布式限流?(lua-nginx-module)

Nginx是一款高性能的Web服务器和反向代理服务器,它支持通过Lua脚本扩展其功能。结合Lua脚本,可以实现各种高级功能,包括分布式限流。下面是一个简单的示例,演示了如何使用Nginx和Lua脚本实现分布式限流。

Nginx+Lua+MySQL/Redis实现高性能动态网页展现

Nginx结合Lua脚本,直接绕过Tomcat应用服务器,连接MySQL/Redis直接获取数据,再结合Lua中Template组件,直接写入动态数据,渲染成页面,响应前端,一次请求响应过程结束。最终达到下图的一个效果。

OpenResty组件

OpenResty的自带组件库默认已经集成了相当实用的组件,http://openresty.org/cn/components.html,如下所示:

一起来学习ios 基本语法:swift 1(苹果的swift语言)

swift

【iOS】 Swift 基础

1.多级注释:/* /*这里是二级注释*/ */

2.分号:不需要每行都有分号,一行有多个的时候才必须加分号

3.运算:运算符除了=两侧,其他的一般都不加空格,否则就必须加分号

「Swift 3.1笔记」04-数组(Array)

自从苹果2014年发布Swift,到现在已经两年多了,而Swift也来到了3.1版本。最近利用工作之余,把官方的Swift编程指南看了一遍。现在整理一下笔记,回顾一下以前的知识,有需要的同学可以去看Swift官方文档。

数组(swift3.1)

-1、//懒加载数据源-可变数组用Var,类型自动推导,数组字典都用[]

Java 19中新推出的虚拟线程到底是怎么回事儿?

最近,JDK 19发布了,推出了几个新的特性,其中有一个比较值得关注的那就是新增了虚拟线程。

JAVA同一IP访问同一接口进行频率限制及令牌桶实战使用场景

1.如何对同一IP访问同一接口进行每秒、每分钟、每小时频率限制

话不多说,直接开干,首先写一个注解类

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接