• php基础教程介绍

    php基础教程介绍

    php简介当前网络技术发展日新月异,各种基于服务端创建动态网站的脚本语言更是层出不穷。其中PHP以其简单、易用、可移植性强等特点,在众多的动态网站语言技术中独树一帜。那么到底什么是PHP,如何使用PHP?本章将来回答这些问题。通过本章的学习,将使读者对PHP有一个大致的了解,并将学会如何把PHP代码...

    kingking 2018.05.21 2696浏览 0
  • Lua教程(十九):userdata

    Lua教程(十九):userdata

    在Lua中可以通过自定义类型的方式与C语言代码更高效、更灵活的交互。这里我们通过一个简单完整的示例来学习一下Lua中userdata的使用方式。需要说明的是,该示例完全来自于Programming in Lua。其功能是用C程序实现一个Lua的布尔数组,以提供程序的执行效率。见下面的代码和关键性注释...

    kavinkavin 2018.05.20 3868浏览 0
  • Lua教程(十八):编写C函数的技巧

    Lua教程(十八):编写C函数的技巧

    1. 数组操作:在Lua中,“数组”只是table的一个别名,是指以一种特殊的方法来使用table。出于性能原因,Lua的C API为数组操作提供了专门的函数,如: void lua_rawgeti(lua_State* L, int index,&...

    kavinkavin 2018.05.20 2637浏览 0
  • Lua教程(十七):C API简介

    Lua教程(十七):C API简介

    Lua是一种嵌入式脚本语言,即Lua不是可以单独运行的程序,在实际应用中,主要存在两种应用形式。第一种形式是,C/C++作为主程序,调用Lua代码,此时可以将Lua看做“可扩展的语言”,我们将这种应用称为“应用程序代码”。第二种形式是Lua具有控制权,而C/C++代码则作为Lua的“库代码”。在这两...

    kavinkavin 2018.05.20 2720浏览 0
  • Lua教程(十六):系统库(os库)

    Lua教程(十六):系统库(os库)

    Lua为了保证高度的可移植性,因此,它的标准库仅仅提供了非常少的功能,特别是和OS相关的库。但是Lua还提供了一些扩展库,比如Posix库等。对于文件操作而言,该库仅提供了os.rename函数和os.remove函数。1. 日期和时间:在Lua中,函数time和date提供了所有的日期和时间功能。...

    kavinkavin 2018.05.20 3417浏览 0