Lua元表(Metatable)详解
作者: 陈劲灿 编辑日期: 2017年3月31日 16:14 阅读量: 326 分类: program

Lua元表简介

  • Metatable允许通过元方法改变table的行为。
  • 每一个table都有一个metatable。
  • 任何一个表都可以是其他表的元表
  • 多个表可以拥有同一个元表
  • 一个表也可以是自身的元表。
  • Lua默认创建一个不带 metatable 的新表

    两个重要的函数

  • getmetatable 获取一个table的元表,比

栈的应用之判断符号是否对称
作者: 陈劲灿 编辑日期: 2017年3月31日 16:02 阅读量: 315 分类: 算法

栈是一个先进后出(FILO)的数据结构。可以通过它的特性解决一些问题。比如编译器编译时会检查括号的对称性。 先看看这个算法的简单的描述:

做一个空栈。读入字符直至文件尾。如果字符是一个开放字符,将其压入栈中。如果字符是一个封闭符号,那么若栈为空,则报错;若栈不为空,则将栈元素弹出。如果弹出的符号不是对于的开放符号,则报错。在文件尾,如果栈非空则报错。 --数据结构与算法分析

`


Cocos2d-x 3.x 点击WebView中链接调转到原生浏览器
作者: 陈劲灿 编辑日期: 2017年3月31日 15:27 阅读量: 393 分类: gameengine

Android 打开cocos2d-x 文件夹下的Cocos2dxWebView.java 文件 可以看到这个函数:

1.
2.
3.
4.
public boolean shouldOverrideUrlLoading(WebView view, String urlString){
    try{
        URI uri = URI.create(urlString);
        if(

Centos7下Django + uwsgi + Nginx 完整配置
作者: 陈劲灿 编辑日期: 2017年3月30日 20:04 阅读量: 369 分类: django

前提条件

  • Centos 7.x
  • Python2.7.x
  • Pip
  • Djano >= 1.9
  • 你会vim

    步骤

  • 安装Nginx 通过【yum install nginx】 安装即可。
  • 安装Uwsgi 通过【pip install uwsgi】 安装,中途可能出现一些问题:
    - uwsgi需要编译器, 使用【yum i

Unity3D学习笔记 - Unity界面学习
作者: 陈劲灿 编辑日期: 2017年3月12日 22:37 阅读量: 402 分类: gameengine

Unity编辑器介绍 Unity的流行与它易于使用、扩展的编辑器是分不开的。相信你从完全不会到上手Unity编辑器不会超过5天时间。Unity编辑器是极具扩展性的。你可以使用自己添加所需要的功能来满足程序、策划、以及美术大大的各种需求,到了项目后期你就知道Unity编辑器扩展性带来的好处。Unity是一款收费软件,不过当你开始学习的时候,可以使用它提供的免费(阉割)版本。你可以通过ht




@chenjincan