- 博客(10)
- 收藏
- 关注
原创 FLEX&BISON:去除C代码注释和其中的多余空行
使用两个flex程序来完成。去除注释flex代码文件flex1:%option noyywrap%x COMMENT%{%}%%"//".* {}"/*" {BEGIN COMMENT;}"*/" {BEGIN INITIAL;}. {}. {printf("%s", yytext);}%%int main(int argc, char *argv[]){
2014-12-27 00:23:37 3480
原创 ubuntu下设置love2d开发环境
到love2d官网,打开linux的ppa页面,点击“Technical details about this PPA“,选择ubuntu版本,拷贝方框里面第一行(ubuntu13.10的是:deb http://ppa.launchpad.net/bartbes/love-stable/ubuntu saucy main)。打开设置里面的“软加和更新”,点”其他软件“,点”添加“,粘贴刚
2014-12-21 09:56:03 1547
原创 基于Lua的新语言NL
新语言使用nl来作为临时名称(new language的缩写),语法和特性基于Lua。nl语法和特性完全基于Lua的语法,修改如下:function使用def代替。字符串连接符去除,将任意类型的两个变量写在一起表示将其作为字符串连接,即a b// 等同于tostring(a) .. tostring(b)所以:"a" "b" => "ab""a"
2014-12-17 00:07:03 1104
原创 三、2D骨骼动画
spriter的官网下载在love2d中解析scml文件的工具 密码: llku编辑2D骨骼动画的免费软件似乎只有Spriter了,而且其Pro版本还要收费。游戏引擎依然是love2d,在love2d的官网论坛上我找到了解析Spriter动画文件的程序,在上面的链接下载。
2014-12-15 21:16:43 1501
原创 神奇的mongo:JS操作mongo的代码
mapreduceload("liyong11_lib.js")function prepare_data(db){ data = [ {price:1, name:"Simplify Your Life"}, {price:1, name:"Getting Things Done"}, {price:1, name:"The War of Art"}, {price:
2014-12-10 17:44:21 909
原创 神奇的mongo:找出某个集合中包含boolean数据的文档
db_name = "test"table_name = "test"db = connect( db_name )fields = ["field1", "field2"]for (field in fields){ field = fields[field] code ='typeof this.' + field + ' == "boolean"' c
2014-12-10 17:32:36 1169
原创 神奇的Lua:从pairs和ipairs解析for循环
如果不用pairs/ipairs/for如何来实现遍历数组的操作呢?下面实现了一下,没有实用意义,仅仅为了理解lua的for循环。-- 实现 pairs ipairs for 三个函数local function ipairs_next_func(tab, key) key = key + 1 value = tab[key] if value then return key, v
2014-12-10 14:21:44 6659
原创 神奇的linux:脚本
kill掉名字为app_name的程序:ps -ef | grep app_name| kill `awk '{print $2}'`监控程序并自动重启:RootDir=`pwd`check_if_running(){ BinName=$1 for pid in `ps aux | grep -v grep | grep $BinName | awk '{prin
2014-12-09 13:52:31 649
原创 C语言载入文件所有内容
code snippet:/** * @brief 将path文件所有内容载入dest缓冲区中 * @param[in] path 文件的完整路径或相对路径 * @param[out] dest 文件内存存储到这个缓冲区里面 * @param[in] dest_len 缓冲区字节数 * @return * 成功:返回传入的dest指针 * 失败:返回NULL
2014-12-01 11:04:03 780
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人