From 328e860095b3c5cb3b3b9018fb2a0f372f6a3c24 Mon Sep 17 00:00:00 2001 From: Tinywan <756684177@qq.com> Date: Wed, 15 Mar 2017 09:38:25 +0800 Subject: [PATCH] =?UTF-8?q?Lua=E7=BD=91=E7=BB=9C=E7=BC=96=E7=A8=8B?= =?UTF-8?q?=E5=9F=BA=E7=A1=80=E7=9F=A5=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/last.sql | 0 .vscode/temp.sql | 0 .../lua-nginx-module.md | 0 .../nginx-lua-redis/config.lua | 0 .../nginx-lua-redis/functions.lua | 0 .../nginx-lua-redis/main.lua | 0 .../nginx-lua-redis-short-redirect.lua | 0 .../nginx-lua-redis/redis-class.lua | 0 .../nginx-lua-redis/redis.1.lua | 0 .../nginx-lua-redis/redis.2.lua | 0 .../nginx-lua-redis/redis.lua | 0 .../redis-livenode-streamid.lua | 0 .../redis-livenode/set_by_file.lua | 0 .../redis-livenode/test_rewrite_1.lua | 0 .../test_redis_connect.lua | 0 .../Redis-HashMin.lua | 0 .../Redis-SetToHeavy.lua | 0 .../Redis-get-red-package.lua | 0 .../Redis-ip-short-time-request.lua | 0 .../Redis-list.lua | 0 .../Redis-return-string.lua | 0 Boolean.lua => Lua-Script/Boolean.lua | 0 Hello.lua => Lua-Script/Hello.lua | 0 Number.lua => Lua-Script/Number.lua | 0 .../chapter-one/Chunks.lua | 0 .../chapter-one/container-table.lua | 0 .../chapter-one/for-example.lua | 0 .../chapter-one/if-else-example.lua | 0 ...0\345\261\200\345\217\230\351\207\217.lua" | 0 .../chapter-two/main.lua | 0 .../chapter-two/members.lua | 0 .../chapter-two/package-function.lua | 0 {Lua-Basic => Lua-Script}/function1.lua | 0 .../more-file/add-function.lua | 0 .../more-file/another.lua | 0 README.md | 19 ++++++++++++++++++- 36 files changed, 18 insertions(+), 1 deletion(-) delete mode 100644 .vscode/last.sql delete mode 100644 .vscode/temp.sql rename {Lua-Nginx => Lua-Script-Develop-Nginx}/lua-nginx-module.md (100%) rename {Lua-Nginx => Lua-Script-Develop-Nginx}/nginx-lua-redis/config.lua (100%) rename {Lua-Nginx => Lua-Script-Develop-Nginx}/nginx-lua-redis/functions.lua (100%) rename {Lua-Nginx => Lua-Script-Develop-Nginx}/nginx-lua-redis/main.lua (100%) rename {Lua-Nginx => Lua-Script-Develop-Nginx}/nginx-lua-redis/nginx-lua-redis-short-redirect.lua (100%) rename {Lua-Nginx => Lua-Script-Develop-Nginx}/nginx-lua-redis/redis-class.lua (100%) rename {Lua-Nginx => Lua-Script-Develop-Nginx}/nginx-lua-redis/redis.1.lua (100%) rename {Lua-Nginx => Lua-Script-Develop-Nginx}/nginx-lua-redis/redis.2.lua (100%) rename {Lua-Nginx => Lua-Script-Develop-Nginx}/nginx-lua-redis/redis.lua (100%) rename {Lua-Nginx => Lua-Script-Develop-Nginx}/redis-livenode/redis-livenode-streamid.lua (100%) rename {Lua-Nginx => Lua-Script-Develop-Nginx}/redis-livenode/set_by_file.lua (100%) rename {Lua-Nginx => Lua-Script-Develop-Nginx}/redis-livenode/test_rewrite_1.lua (100%) rename {Lua-Nginx => Lua-Script-Develop-Nginx}/test_redis_connect.lua (100%) rename {RedisScript => Lua-Script-Run-Redis}/Redis-HashMin.lua (100%) rename {RedisScript => Lua-Script-Run-Redis}/Redis-SetToHeavy.lua (100%) rename {RedisScript => Lua-Script-Run-Redis}/Redis-get-red-package.lua (100%) rename {RedisScript => Lua-Script-Run-Redis}/Redis-ip-short-time-request.lua (100%) rename {RedisScript => Lua-Script-Run-Redis}/Redis-list.lua (100%) rename {RedisScript => Lua-Script-Run-Redis}/Redis-return-string.lua (100%) rename Boolean.lua => Lua-Script/Boolean.lua (100%) rename Hello.lua => Lua-Script/Hello.lua (100%) rename Number.lua => Lua-Script/Number.lua (100%) rename {Lua-Basic => Lua-Script}/chapter-one/Chunks.lua (100%) rename {Lua-Basic => Lua-Script}/chapter-one/container-table.lua (100%) rename {Lua-Basic => Lua-Script}/chapter-one/for-example.lua (100%) rename {Lua-Basic => Lua-Script}/chapter-one/if-else-example.lua (100%) rename "Lua-Basic/chapter-one/\345\205\250\345\261\200\345\217\230\351\207\217.lua" => "Lua-Script/chapter-one/\345\205\250\345\261\200\345\217\230\351\207\217.lua" (100%) rename {Lua-Basic => Lua-Script}/chapter-two/main.lua (100%) rename {Lua-Basic => Lua-Script}/chapter-two/members.lua (100%) rename {Lua-Basic => Lua-Script}/chapter-two/package-function.lua (100%) rename {Lua-Basic => Lua-Script}/function1.lua (100%) rename {Lua-Basic => Lua-Script}/more-file/add-function.lua (100%) rename {Lua-Basic => Lua-Script}/more-file/another.lua (100%) diff --git a/.vscode/last.sql b/.vscode/last.sql deleted file mode 100644 index e69de29..0000000 diff --git a/.vscode/temp.sql b/.vscode/temp.sql deleted file mode 100644 index e69de29..0000000 diff --git a/Lua-Nginx/lua-nginx-module.md b/Lua-Script-Develop-Nginx/lua-nginx-module.md similarity index 100% rename from Lua-Nginx/lua-nginx-module.md rename to Lua-Script-Develop-Nginx/lua-nginx-module.md diff --git a/Lua-Nginx/nginx-lua-redis/config.lua b/Lua-Script-Develop-Nginx/nginx-lua-redis/config.lua similarity index 100% rename from Lua-Nginx/nginx-lua-redis/config.lua rename to Lua-Script-Develop-Nginx/nginx-lua-redis/config.lua diff --git a/Lua-Nginx/nginx-lua-redis/functions.lua b/Lua-Script-Develop-Nginx/nginx-lua-redis/functions.lua similarity index 100% rename from Lua-Nginx/nginx-lua-redis/functions.lua rename to Lua-Script-Develop-Nginx/nginx-lua-redis/functions.lua diff --git a/Lua-Nginx/nginx-lua-redis/main.lua b/Lua-Script-Develop-Nginx/nginx-lua-redis/main.lua similarity index 100% rename from Lua-Nginx/nginx-lua-redis/main.lua rename to Lua-Script-Develop-Nginx/nginx-lua-redis/main.lua diff --git a/Lua-Nginx/nginx-lua-redis/nginx-lua-redis-short-redirect.lua b/Lua-Script-Develop-Nginx/nginx-lua-redis/nginx-lua-redis-short-redirect.lua similarity index 100% rename from Lua-Nginx/nginx-lua-redis/nginx-lua-redis-short-redirect.lua rename to Lua-Script-Develop-Nginx/nginx-lua-redis/nginx-lua-redis-short-redirect.lua diff --git a/Lua-Nginx/nginx-lua-redis/redis-class.lua b/Lua-Script-Develop-Nginx/nginx-lua-redis/redis-class.lua similarity index 100% rename from Lua-Nginx/nginx-lua-redis/redis-class.lua rename to Lua-Script-Develop-Nginx/nginx-lua-redis/redis-class.lua diff --git a/Lua-Nginx/nginx-lua-redis/redis.1.lua b/Lua-Script-Develop-Nginx/nginx-lua-redis/redis.1.lua similarity index 100% rename from Lua-Nginx/nginx-lua-redis/redis.1.lua rename to Lua-Script-Develop-Nginx/nginx-lua-redis/redis.1.lua diff --git a/Lua-Nginx/nginx-lua-redis/redis.2.lua b/Lua-Script-Develop-Nginx/nginx-lua-redis/redis.2.lua similarity index 100% rename from Lua-Nginx/nginx-lua-redis/redis.2.lua rename to Lua-Script-Develop-Nginx/nginx-lua-redis/redis.2.lua diff --git a/Lua-Nginx/nginx-lua-redis/redis.lua b/Lua-Script-Develop-Nginx/nginx-lua-redis/redis.lua similarity index 100% rename from Lua-Nginx/nginx-lua-redis/redis.lua rename to Lua-Script-Develop-Nginx/nginx-lua-redis/redis.lua diff --git a/Lua-Nginx/redis-livenode/redis-livenode-streamid.lua b/Lua-Script-Develop-Nginx/redis-livenode/redis-livenode-streamid.lua similarity index 100% rename from Lua-Nginx/redis-livenode/redis-livenode-streamid.lua rename to Lua-Script-Develop-Nginx/redis-livenode/redis-livenode-streamid.lua diff --git a/Lua-Nginx/redis-livenode/set_by_file.lua b/Lua-Script-Develop-Nginx/redis-livenode/set_by_file.lua similarity index 100% rename from Lua-Nginx/redis-livenode/set_by_file.lua rename to Lua-Script-Develop-Nginx/redis-livenode/set_by_file.lua diff --git a/Lua-Nginx/redis-livenode/test_rewrite_1.lua b/Lua-Script-Develop-Nginx/redis-livenode/test_rewrite_1.lua similarity index 100% rename from Lua-Nginx/redis-livenode/test_rewrite_1.lua rename to Lua-Script-Develop-Nginx/redis-livenode/test_rewrite_1.lua diff --git a/Lua-Nginx/test_redis_connect.lua b/Lua-Script-Develop-Nginx/test_redis_connect.lua similarity index 100% rename from Lua-Nginx/test_redis_connect.lua rename to Lua-Script-Develop-Nginx/test_redis_connect.lua diff --git a/RedisScript/Redis-HashMin.lua b/Lua-Script-Run-Redis/Redis-HashMin.lua similarity index 100% rename from RedisScript/Redis-HashMin.lua rename to Lua-Script-Run-Redis/Redis-HashMin.lua diff --git a/RedisScript/Redis-SetToHeavy.lua b/Lua-Script-Run-Redis/Redis-SetToHeavy.lua similarity index 100% rename from RedisScript/Redis-SetToHeavy.lua rename to Lua-Script-Run-Redis/Redis-SetToHeavy.lua diff --git a/RedisScript/Redis-get-red-package.lua b/Lua-Script-Run-Redis/Redis-get-red-package.lua similarity index 100% rename from RedisScript/Redis-get-red-package.lua rename to Lua-Script-Run-Redis/Redis-get-red-package.lua diff --git a/RedisScript/Redis-ip-short-time-request.lua b/Lua-Script-Run-Redis/Redis-ip-short-time-request.lua similarity index 100% rename from RedisScript/Redis-ip-short-time-request.lua rename to Lua-Script-Run-Redis/Redis-ip-short-time-request.lua diff --git a/RedisScript/Redis-list.lua b/Lua-Script-Run-Redis/Redis-list.lua similarity index 100% rename from RedisScript/Redis-list.lua rename to Lua-Script-Run-Redis/Redis-list.lua diff --git a/RedisScript/Redis-return-string.lua b/Lua-Script-Run-Redis/Redis-return-string.lua similarity index 100% rename from RedisScript/Redis-return-string.lua rename to Lua-Script-Run-Redis/Redis-return-string.lua diff --git a/Boolean.lua b/Lua-Script/Boolean.lua similarity index 100% rename from Boolean.lua rename to Lua-Script/Boolean.lua diff --git a/Hello.lua b/Lua-Script/Hello.lua similarity index 100% rename from Hello.lua rename to Lua-Script/Hello.lua diff --git a/Number.lua b/Lua-Script/Number.lua similarity index 100% rename from Number.lua rename to Lua-Script/Number.lua diff --git a/Lua-Basic/chapter-one/Chunks.lua b/Lua-Script/chapter-one/Chunks.lua similarity index 100% rename from Lua-Basic/chapter-one/Chunks.lua rename to Lua-Script/chapter-one/Chunks.lua diff --git a/Lua-Basic/chapter-one/container-table.lua b/Lua-Script/chapter-one/container-table.lua similarity index 100% rename from Lua-Basic/chapter-one/container-table.lua rename to Lua-Script/chapter-one/container-table.lua diff --git a/Lua-Basic/chapter-one/for-example.lua b/Lua-Script/chapter-one/for-example.lua similarity index 100% rename from Lua-Basic/chapter-one/for-example.lua rename to Lua-Script/chapter-one/for-example.lua diff --git a/Lua-Basic/chapter-one/if-else-example.lua b/Lua-Script/chapter-one/if-else-example.lua similarity index 100% rename from Lua-Basic/chapter-one/if-else-example.lua rename to Lua-Script/chapter-one/if-else-example.lua diff --git "a/Lua-Basic/chapter-one/\345\205\250\345\261\200\345\217\230\351\207\217.lua" "b/Lua-Script/chapter-one/\345\205\250\345\261\200\345\217\230\351\207\217.lua" similarity index 100% rename from "Lua-Basic/chapter-one/\345\205\250\345\261\200\345\217\230\351\207\217.lua" rename to "Lua-Script/chapter-one/\345\205\250\345\261\200\345\217\230\351\207\217.lua" diff --git a/Lua-Basic/chapter-two/main.lua b/Lua-Script/chapter-two/main.lua similarity index 100% rename from Lua-Basic/chapter-two/main.lua rename to Lua-Script/chapter-two/main.lua diff --git a/Lua-Basic/chapter-two/members.lua b/Lua-Script/chapter-two/members.lua similarity index 100% rename from Lua-Basic/chapter-two/members.lua rename to Lua-Script/chapter-two/members.lua diff --git a/Lua-Basic/chapter-two/package-function.lua b/Lua-Script/chapter-two/package-function.lua similarity index 100% rename from Lua-Basic/chapter-two/package-function.lua rename to Lua-Script/chapter-two/package-function.lua diff --git a/Lua-Basic/function1.lua b/Lua-Script/function1.lua similarity index 100% rename from Lua-Basic/function1.lua rename to Lua-Script/function1.lua diff --git a/Lua-Basic/more-file/add-function.lua b/Lua-Script/more-file/add-function.lua similarity index 100% rename from Lua-Basic/more-file/add-function.lua rename to Lua-Script/more-file/add-function.lua diff --git a/Lua-Basic/more-file/another.lua b/Lua-Script/more-file/another.lua similarity index 100% rename from Lua-Basic/more-file/another.lua rename to Lua-Script/more-file/another.lua diff --git a/README.md b/README.md index 115ebc0..642acbc 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,23 @@ -## Redis、Lua、Nginx好玩 + +## 目录 +* [Lua网络编程基础知识](#title) + * Lua基础 + * Lua进阶 +* [Nginx开发从入门到精通](#line) + * Lua基础 + * Lua进阶 +* [Lua脚本开发Nginx](#text) + * 普通文本 + * 单行文本 +* [Lua脚本运行Redis](#line) + +* [链接](#link) + +## Redis、Lua、Nginx一起工作事迹 * 解决一个set_by_lua $sum 命令受上下文限制的解决思路,已完美解决 - [x] [API disabled in the context of set_by_lua](https://github.com/openresty/lua-nginx-module/issues/275) +* 解决2 +* 解决3 ## Redis执行Lua脚本示例 ### Lua 基本语法