当前位置: 首页 > 编程语言

Lua基础 类型和值(一)

Lua基础 类型和值(一) Lua是一个动态类型的语言,没有类型定义,每个值都有自己的类型。 Lua有8个基本类型,nil, boolean, number, string, userdata, function, thread, table,利用type函数可以打印出一个给定值的类型。 注意最后一行,无论x为什么 ...

Lua 点号与冒号

Lua 点号与冒号       lua本身没有类功能,它的类功能是通过元表来实现的。类的函数调用通过obj:function方式。但类的成员赋值又是通过obj.var方式来实现的。翻阅lua 5.1手册,发现对于冒号只有这么一段解释。(lua 5.1手册) 冒号语法可以用来定义方法, 就是说,函数可以有一个隐式的形参 ...

实例演练ASP+XML编程

本文是一篇实例讲解的文章。作为一个普通的程序员,我深知,一个优秀的例程,对于正在学习编程的人是多么的有帮助。本文中使用的例程,是一个联系信息管理程序,我也是写来以方便自己和朋友们互相联系用的。但麻雀虽小,五脏俱全,相信对正在学习ASP+XML编程的朋友们,还是具备一定的参考价值的。读者可以通过此实例 ...

vbs之createobject大全

ADO对象ConnectionCommandRecordSetRecordStreamServer.CreateObject("Scripting.FileSystemObject")Server.CreateObject("Scripting.Dictionary")   HashTableServer.CreateXObject("Word.Application")    //ServerActiveXObject("Word.Application")    //ClientServer.CreateObject("Excel.Application")   //Serve ...

PHP在WIN7下面CURL无法加载的解决办法

排除了extension_dir的路径没有配置或是没有打开extension=php_curl.dll, 并不是所有的dll文件直接打开就可以了,有的是要依赖一些文件的,比如这个php_curl.dll就依赖两个文件(ssleay32.dll和libeay32.dll)如果这两个文件没有配置对那么就会提示找不到此动态库,这两个文件在php的目录下面。  解决办法:...

PHP使用正则表达式分离出HTML里我们所需的数据,封装到二维数组里

PHP使用正则表达式分离出HTML里我们所需的数据,封装到二维数组里 HTML代码(reg.html) <TR id=J-item-1 class="J-item " sizset="53" sizcache="3"> <TD class=time> <P class=time-d> ...

精通COBOL--16.3.5 获取CICS的终端信息

  在第一节中曾讲到,每一个任务都有一个与之对应的EIB。CICS的终端信息正是通过EIB得到的。 需要注意的是,由于任务可以在不同的终端上启动,因此得到的终端信息也是不同的。也就是说,终端信息是基于任务而言的,这点同每一任务中EIB的惟一性是相对应的。 此处所说的终端信息,主要是指终端在CICS中的设备编号。 ...

精通cobol--9.6.4 直接查找方式的适用范围

  基于直接查找方式的表的特性就是表中数据的编号和存储位置是一一对应的。基于该项特性,直接查找方式主要有下面两点优势。一方面,基于直接查找方式的表不用另行存储数据编号,节省了程序空间;另一方面,直接查找方式是通过编号对数据进行直接查找的,提高了查找效率。 然而,在实际的数据处理中有时还会遇到这样 ...

絕對メ嶺域

絕對メ嶺域 日志 .bvSection{display:none;} 11月22日 简单的网站小代码 1. oncontextmenu="window.eve ...

Struts2登陆的Demo

Struts2登陆的Demo 通过Struts2实现登陆的小案例 源码下载地址:https://coding.net/u/gxs1225/p/Struts2_Login/git 代码如下: struts.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD St ...

Lisp函数apply和funcall的比较

 CommonLisp提供了两个函数来通过函数对象来调用函数:Apply和Funcall函数。 得到函数对象的方法是#‘,其实就是FUNCTION函数。 例如: (foo  1 2 3) == (funcall #"foo  1 2 3) apply和funcall第一个参数都是一个函数对象。这个对象或者是函数本身,例如#’+, 或者是一个符号,这个符号有 ...

网易游戏开发笔试题:lisp表达式求值

网易游戏开发笔试题:lisp表达式求值 一、文章来由 按照惯例有这个section,但是木有什么可写的,一道笔试题而已~~~ 二、lisp表达式求值 题目如下: 分析: 初看题目,这就是一道很简单的ACM字符处理题,有点类似中缀表达式求值。但是字符题非常需要细心,一不小心就出 ...

【IOS学习】Objective-C 协议,以及demo

协议:类似于C++纯虚基类,提供方法,由其他类实现。 委托:类似于java的接口,接口定义了方法,由其他的类申明实现接口,并实现接口。 委托实际上是一个过程、一种实现方式,由另一个类来完成一个类的操作 可以参照此贴查看委托的另类实现 http://blog.csdn.net/zhuiyi316/article/detail ...

Objective-C中的Protocol

Objective-C中的Protocol Protocol   简单来说就是一系列方法的列表,其中声明的方法可以被任何类实现,这种模式一般称为(delegation)模式 在iOS中和OS X中,Apple采用了大量的代理模式来实现MVC中的View(UI控件)和Controller(控制器) 下面举个例子 声明一个Button类和Buttonlisterner类 在Button ...

linux 下python 调用lua环境配置

先下载一下lupa 0.20 下载地址 http://pypi.python.org/pypi/lupa#downloads git clone https://github.com/scoder/lupa.git 下载 LuaJIT2 下载地址 http://luajit.org/index.html git clone http://luajit.org/git/luajit-2.0.git 有可能你会需要   lua-devel-5.1.4-9.fc16.i686.rpm ...

使用Lua 局部变量来优化性能,同时比较局部变量和全局变量

在竞争激烈的游戏行业中,尤其页游,面对策划复杂和频繁的需求,使用脚本可以降低难度和成本。在使用Lua的过程中,会经常访问全局变量来作为配置文件。 在访问全局变量时,可以通过局部变量引用全局变量来优化。当然,这样的优化毫无意义。 Locals Vs Globals  from  http://lua-users.org/wiki/LocalsVsGlob ...

node.js-1

在linux下新建一个文件 如hello.js 用vi打开文件(编辑器随便) 在在文件中输入console.log("hello node.js"); 完成后保存 在用node编译源文件,你将在控制台得到   hello  node.js 这就是第一个node程序 显然大家都可以知道console必定包含了想标准输出写入的操作。 例如刚刚用的console.log,...

引用Modules时Node.js的搜寻规则

1、若请求的是内置模块如http、fs等,Node直接使用,无需搜寻 2、如果请求的模块名称前包含路径参数如表示当前运行的.js文件所在的目录./或上一级目录../等,Node会到指定目录查找模块并尝试加载。如果未指定模块的扩展名.js,Node首先会查找匹配该名字的文件夹,如果未找到该文件夹,Node会自动为模块名加上.js,.jso...

马上C语言等级考试怎么复习

尤其是vi、isual basic ACCESS C++ VF VB 报名时间是06年12月1日-10日.二级包括C语言 做题目 ||| 看书做题 二级考试中会考较多的指针 上面有很多考试的资料哦 笔试练习 模拟题:http://www.examda.com/ncre/baokao/20070308/153917446.html 模拟上机:http://hi.baidu.com/0pera/blog/item/8bc4e835ed35c989a71...

C语言程序设计基础篇

#include <stdio.h> One Day 一、程序设计基础 1、程序语言:机器语言(只能识别0和1) 汇编语言(低级语言) 高级语言 2、软件开发步骤:a.分析问题 b.确定数据结构和算法 c.编制程序 d.调试程序 算法表示——流程图 编码实现——C程序开发 源代码编译器目标代码连接程序可执行程序 ...