配置文件搞不定的,就得依赖脚本。C++ 程序想嵌点脚本,Lua 几乎是首选。 Lua 的源码自带 Makefile,可以编译出静态库、解释器、编译器三个目标文件,作为宿主的 C++ 程序,除了要包含 Lua 头文件,还应…
分类:lua教程
Wireshark EtherCAT解析插件开发日志
本日志主要是记录学习wireshark插件开发的过程,以便以后查看,以及供像我一样对wireshark插件开发不了解的朋友的参考。 最近在学习ethercat协议,但是目前wireshark中的ethercat插件没有对…
OpenResty安装、配置与使用
OpenResty简介 OpenResty 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 …
【Lua源码分析系列】2.分析思路
很抱歉,这周实在是太忙了。。。不废话,直接进入主题。 引言 所谓的分析思路,无非就是找到程序的入口点,按执行流程一步一步地阅读分析,或者从自己感兴趣的部分入手。这个系列暂时还不是对Lua的全面剖析,只是选取其中一部分来分…
【Lua源码分析系列】1. 概述
如题,这是一系列关于Lua的源码分析的文章。分析的重点在编译原理和虚拟机的部分,而不是相关的库的实现部分。写这系列文章,最初是因为想要设计一门编程语言以及它的虚拟机,为此参考现有的优秀的实现。 为何选择Lua? 其实本人…
最流行的编程语言 JavaScript 能做什么?
首先很遗憾的一点是,“PHP虽然是最好的语言”,但是它不是最流行的语言。同时对不起的还有刚刚在4月TIOBE编程语言排行榜上上榜的各个语言:你们都很棒,但是你们都担当不了这个大任。 在开始之前,我先说一下我常用的三个语言…
好产品,只帮用户做好一件事
我想用一句话作为本章的开场“产品道,非常道!”这六个字需要我们慢慢体会。 作为一个产品人,在当今这个社会可真是不好当,他需要你具备的条件是很多,这些条件中最重要的一条大家都知道,找到适合自己的一件事情,然后用心坚持做下去…
一个程序员说。
作者:star 终于完成了自己的一个App开发作品,这是一个真正意义上通过跨平台技术完成的纯原生体验App产品。回顾一下整个过程,把我个人的学习历程分享出来,希望能对大家有所帮助。谨以此文,献给像我一样“在路上”创业的小…
一个App完成入门篇-终结篇(八)- 应用收官
经过以上几步的学习,我们终于来到最后一个步骤了,应用APP也接近尾声。 通过之前的几节教程,不知道您对使用DeviceOne开发一个应用是不是已经得心应手了,本节教程将教会大家如何在开发完成之后通过DeviceOne平台…
一个App完成入门篇(七)- 完成发现页面
第七章是入门篇的倒数第二篇文章了,明天整个APP将进入收官。 本节教程主要要教会大家使用二维码扫描和用do_WebView组件加在html页面。 导入项目do_WebView组件扫描功能自定义事件将要学习的demo效果图…
一个App完成入门篇(六)- 完成通讯录页面
第五章和第六章间隔时间有点长,对不起大家了。下面继续。 本节教程将要教会大家如何加载本地通讯录。 导入项目导入通讯录自定义js模块发送和订阅page消息将要学习的demo效果图如下所示 导入完整项目 本节示例demo请参…
为 cocos2d-x 选择新的 Luabinding (1)
最近正在做 Cocos Creator 的 Lua 支持。因为 Creator 使用了一个精简的 cocos2d-x 引擎,所以我也基于这个引擎来做 Cocos Creator 的 Lua 支持。 cocos2d-x 目…