Monthly Archives: 2月 2012

林夕x2

我在广场上买东西,正在付钱时,一个老人冲上来夺走手里的二十元钞票。我一把抓住他的手要他放开,老人不放,我用牙齿咬他的手,仍是不放,我使尽力气,血液从我口中流淌,滴下。旁边一年轻女子说:爹,咱不要了,咱不要了!老人瞪着我,我瞪着他,都是狠狠地。他挣扎两下,手放开。收好钱,两人已不知去向。张望四周,发现[……]

继续阅读

Posted in 日记 | Tagged | 23 Comments

Lua脚本返回值检测自动化方法

背景

为了保证lua脚本返回结果的正确性,我写了一些用于检查脚本正确性的额外脚本,在开发环境下每个需要检查的函数里面调用额外脚本,在生产环境下注释掉这些调用。由于脚本数目比较多,手工增删实在够繁琐,于是想用一种更自动化的方法来完成这个任务。这算一个提高生产力的小需求吧。

环境

虽说C++编译器[……]

继续阅读

Posted in C/C++, Lua, 程序设计 | Tagged , | 9 Comments

Lua与多线程C程序交互注意事项

背景

最近工作上用到Lua脚本和C/C++程序交互操作,其中某个功能需要C程序异步通知Lua脚本工作状态,然后Lua脚本会在检测点检测到该状态并做相应处理。然后在测试时发现异常退出的bug,于是觉得有必要研究下此方面内容,故写此文。

由于Lua脚本调用的检测点函数也是C程序写的,所以相当于在[……]

继续阅读

Posted in Lua, 程序设计 | Tagged , , | 17 Comments