2014年11月30日
摘要: Git GGit是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。[2]Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 下载git的安装包:Git-1.9.4-preview20140929.e... 阅读全文
posted @ 2014-11-30 19:46 linxiong 阅读(334) 评论(0) 推荐(0) 编辑
  2014年11月28日
摘要: 针对各种语言的编辑器千千万万,最好的就是最适合自己的,这句话一点没错。 偶然间,需要在Windows上编写代码,MyEclipse等太大,完全没有必要,所以就想起来了vim这个神器。个子小,功能强,就他了! Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能... 阅读全文
posted @ 2014-11-28 09:27 linxiong 阅读(5202) 评论(0) 推荐(1) 编辑
摘要: 1、首先下载64位的apache服务器httpd-2.4.10-win64.zip 2、解压,可以是默认路径,也可以自定义路径,我这里是E:/ 3、打开E:/Apache24/conf文件夹 4、随便用熟悉的编辑工具打开编辑httpd.conf配置文件 5、将文件中有关目录路径的参数都更... 阅读全文
posted @ 2014-11-28 09:27 linxiong 阅读(367) 评论(0) 推荐(0) 编辑
  2014年11月21日
摘要: Lua处理后台逻辑,Lua lwt搭建后台程序,ExtJS根据后台传来的json数据构建目录树。 前台html和ExtJS代码不用多讲,直接上代码: treePanel.html 1 2 3 4 5 ExtJS TreePane... 阅读全文
posted @ 2014-11-21 22:39 linxiong 阅读(486) 评论(0) 推荐(0) 编辑
  2014年11月19日
摘要: 要完成目录树的构建,需要前台ExtJS构筑页面,后台处理逻辑,中间由JSON传递数据。 首先搭建后台环境: 1 require "httpd" 2 require "lfs" 3 4 request, args = ... 5 6 local s = {root = { 7 ... 阅读全文
posted @ 2014-11-19 23:15 linxiong 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 首先用lua遍历目录: 1 function getDirs(path) 2 local s = {} 3 function attrdir(p) 4 for file in lfs.dir(p) do 5 if file ~= "... 阅读全文
posted @ 2014-11-19 21:19 linxiong 阅读(403) 评论(0) 推荐(0) 编辑
摘要: Lua CJSON 是 Lua 语言提供高性能的 JSON 解析器和编码器,其性能比纯 Lua 库要高 10 到 20 倍。Lua CJSON 完全支持 UTF-8 ,无需依赖其他非 Lua/LuaJIT 的相关包。 第一步:打开CJSON下载页,下载lua-cjson-2.1.0.tar... 阅读全文
posted @ 2014-11-19 21:18 linxiong 阅读(12399) 评论(0) 推荐(0) 编辑
  2014年11月18日
摘要: 现在有这样一个需求,有一个字符串,需要查找字符i最后出现的位置,不过相对于其他语言来说,Lua并没有提供这一操作,那么如何是好? 现在有这样几个方法: string.sub(str, i ,j) 功能:截取str以i开始j结束的部分 string.reverse(str) 功能... 阅读全文
posted @ 2014-11-18 23:08 linxiong 阅读(7295) 评论(1) 推荐(1) 编辑
摘要: 关于Lua中如何遍历指定文件路径下的所有文件,需要用到Lua的lfs库。 首先创建一个temp.lua文件,用编辑器打开: 要使用lfs库,首先需要把lfs库加载进来require("lfs") 随后创建一个函数,用来遍历指定路径下的所有文件,这里我们需要用到lfs库中的lfs.dir()... 阅读全文
posted @ 2014-11-18 22:41 linxiong 阅读(19397) 评论(0) 推荐(1) 编辑
  2014年11月17日
摘要: request请求处理 通过mod_lwt模块提供的处理程序来调用Lua脚本处理HTTP请求。具体流程:判断该请求是否由LWT处理,如果不是,拒绝处理请求;判断Lua脚本文件是否存在,如果不存在,返回一个HTTP 404(未找到);响应内容类型默认为"text/html";创建一个新的Lua状态;... 阅读全文
posted @ 2014-11-17 23:11 linxiong 阅读(932) 评论(0) 推荐(0) 编辑