自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

转载 github的使用

github简单使用教程时间:2012 年 05 月 29 日

2014-12-13 20:41:33 502

原创 神奇的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关注的人

提示
确定要删除当前文章?
取消 删除