自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 websocket介绍

websocket

2023-03-19 17:17:22 498

原创 5种常用限流模型的介绍

限流模型

2023-03-12 21:51:59 212

原创 一种高效的ip名单的存储与查询方法(基于openresty框架)

ip名单的存储与查询

2023-03-07 18:53:11 257

原创 mmdb文件结构解析

mmdb

2023-03-06 17:32:02 468

原创 lua之table

lua的table类型的底层原理

2023-03-01 16:40:01 797

原创 httpd和tomcat组成的基本web服务框架(cgi、php、servlet、jsp)

httpd和tomcat组成的基本web服务框架(cgi、php、servlet、jsp)

2023-02-16 18:46:56 472

原创 AC状态机的生成与使用

1975年,贝尔实验室的Alfred Aho和Margaret Corasick发现了一种只扫描一遍文本就能完成这项任务的算法,该算法依据他们的名字命名为Aho-Corasick匹配算法,简称AC算法。该算法通过有限自动机巧妙地将字符比较转化为状态转移,此算法的时间复杂度与关键字的数目无关,只跟文本长度有关,其时间复杂度为O(n),优于O(n*m),匹配效率提升m倍。

2023-02-10 21:42:53 403

原创 nginx共享内存小窥

nginx的共享内存机制小窥

2022-10-04 20:33:23 633

原创 nginx+php安装

location ~ \.php$ { #nginx已经安装,路径是/mynginx #注意在安装的时候默认安装http_fastcgi_module,不能指定参数--without-http_fastcgi_module #安装php #yum install php php-fpm php-mysql -y #conf配置文件位置:/etc/php-fpm.conf,其中包含的具体文件是/etc/php-fpm.d/www.conf #ini配置文件位置:/etc...

2020-12-02 19:34:47 75

原创 Lua面试题,如何判断一个表中的数字为连续,0可以代替任何数字

网上的方法都要首先对表调用table.sort()进行排序,然后再遍历一遍排序后的表。本质上是对表进行了两次遍历,这里有个方法,不进行任何排序,且只需要一次遍历。代码如下:--t_len 表的长度--is_first 是不是第一个非0元素--zero_pool 截止目前一共统计到了多少个0--need_zero 截止目前至少多少个0才有可能保证连续--need_zero_modi...

2020-04-28 14:16:38 449

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除