openresty开发系列16--lua中的控制结构if-else/repeat/for/while 一)条件 - 控制结构 if-else if-else 是我们熟知的一种控制结构。Lua 跟其他语言一样,提供了 if-else 的控制结构。 1)单个 if 分支 型 if 条件 then --b... ...
分类:
其他好文 时间:
2019-08-29 16:26:59
阅读次数:
93
openresty开发系列13--lua基础语法2常用数据类型介绍一)boolean(布尔)布尔类型,可选值 true/false;Lua 中 nil 和 false 为"假",其它所有值均为"真"。比如 0 和空字符串就是"真";local a = truelocal b = 0local c = ...
分类:
其他好文 时间:
2019-08-29 16:11:02
阅读次数:
94
openresty开发系列15--lua基础语法4表table和运算符 lua中的表table 一)table (表)Table 类型实现了一种抽象的"关联数组"。即可用作数组,也可以用作map。lua中没有数组和map,都是用table这个类型--数组java int[] intArr = new ...
分类:
其他好文 时间:
2019-08-29 15:48:51
阅读次数:
72
1,lsyncd实时同步工具1)lsyncd实际上是lua语言封装了inotify和rsync工具,采用了Linux内核(2.6.13以后里的)inofify触发机制然后通过rsync去差异同步,达到实时的效果,它最厉害的地方是完美解决了inotify+rsync的海量文件同步带来的文件频繁发生文件列表问题。其次配置方式简单。2,安装yum-yinstalllsyncd3,创建配置文件(配置文件里
分类:
其他好文 时间:
2019-08-29 00:26:48
阅读次数:
148
PAT A1012 The Best Rank 题目描述: To evaluate the performance of our first year CS majored students, we consider their grades of three courses only: C - C ...
分类:
其他好文 时间:
2019-08-28 01:05:37
阅读次数:
86
一)需求背景 为了封禁某些爬虫或者恶意用户对服务器的请求,我们需要建立一个动态的 IP 黑名单。 对于黑名单之内的 IP ,拒绝提供服务。 二)设计方案 实现 IP 黑名单的功能有很多途径: 1、在操作系统层面,配置 iptables,拒绝指定 IP 的网络请求; 2、在 Web Server 层面... ...
分类:
其他好文 时间:
2019-08-27 19:40:51
阅读次数:
321
数据结构 下面的结构体是lua中所定义的table typedef struct Table { CommonHeader; lu_byte flags; / 1 ...
分类:
其他好文 时间:
2019-08-27 10:34:41
阅读次数:
159
该模块在Tengine-1.4.0版本以前没有默认开启,它可以在配置编译选项的时候开启:./configure --with-http_upstream_check_module 但是在1.4.0之后编译时默认开启的,但是在2.3.1版本时候默认取消了,需要以增加模块方式编译进去 ./configu ...
分类:
Web程序 时间:
2019-08-26 18:03:21
阅读次数:
119
numpy get started 导入numpy库,并查看numpy版本 一、创建ndarray 1. 使用np.array()由python list创建 参数为列表: [1, 4, 2, 5, 3] 注意: + numpy默认ndarray的所有元素的类型是相同的 + 如果传进来的列表中包含不 ...
分类:
其他好文 时间:
2019-08-25 20:22:01
阅读次数:
77
[toc] "返回随笔首页" Linux 环境搭建: "VMware Workstation 14 Pro for Windows" | "VMware install Centos 7" 网络配置: "配置静态IP" More: "nginx for linux" | "tengine for l ...
分类:
其他好文 时间:
2019-08-24 18:41:37
阅读次数:
69