文章分类 -  language

摘要:有用过VS或者Eclipse的同学一定对左边一列(也可能放右边或下边或者隐藏起来)工程目录记忆尤新。 尤其是有一大堆依赖包、库的时候,目录结构更是复杂。其实这都不是大问题。 熟悉自己工程的自然很适应这种结构。但是当大家去看一些C/CPP工程的时候,其目录结构各自不同。 虽然有一些大家都懂的“src/bin/lib”这些目录。但每个工程之间还是各自不同的。 这样在接触他人项目的时候不免会折腾一番。而且当你拥有多个项目的时候。 如果不自己好好安排好他们的地理位置,也会给自己的带来很多麻烦。 还记得小明问你要代码的时候,你在 各个目录之间飞梭寻找的情景么?而这一切在Golang中却得到了有力的保障。 阅读全文
posted @ 2014-04-01 17:34 G背包 阅读(2302) 评论(0) 推荐(0)
摘要:使用Lua作为配置文件真的是酷死,比什么XML,INI爽多了。用户可以有更多的控制,解析也更轻松,又安全。缺点我是没有发现啦,发现的朋友告知一声哦!C获取Lua中的一般全局变量(boolean, number, string)下面以字符串为例。Lua 文件 config.luaapp_name = "Test"app_author = "Gotaly"解析配置文件的C文件 config.c (这里不作出错处理,聚焦于Lua的C API和其逻辑的运用)#include <stdio.h>#include <string.h>#inc 阅读全文
posted @ 2012-08-20 14:05 G背包 阅读(4783) 评论(0) 推荐(0)
摘要:Python字符串格式化字符串格式化话的标准形式为 "Template String " % (Data)标准形式%+8.6f转换开始标志%转换标志最小宽度精度,用小数点隔开转换类型转换类型表见pythonEssentialReference-p-80。示例1:"%d" % 18输出结果为“18”,按照上面的格式,这个是最简单的字符串模板,由类型转换表只知道,占位符%d会被一个整数替换,而这个整数 就在%的后面Data所在的位置,同理,可以使用"%d %f" % (19,19.1)当多于一个数的时候将其表示为元组的形式。示例2:&qu 阅读全文
posted @ 2012-07-09 18:52 G背包 阅读(2809) 评论(0) 推荐(0)