摘要: 有用过VS或者Eclipse的同学一定对左边一列(也可能放右边或下边或者隐藏起来)工程目录记忆尤新。 尤其是有一大堆依赖包、库的时候,目录结构更是复杂。其实这都不是大问题。 熟悉自己工程的自然很适应这种结构。但是当大家去看一些C/CPP工程的时候,其目录结构各自不同。 虽然有一些大家都懂的“src/bin/lib”这些目录。但每个工程之间还是各自不同的。 这样在接触他人项目的时候不免会折腾一番。而且当你拥有多个项目的时候。 如果不自己好好安排好他们的地理位置,也会给自己的带来很多麻烦。 还记得小明问你要代码的时候,你在 各个目录之间飞梭寻找的情景么?而这一切在Golang中却得到了有力的保障。 阅读全文
posted @ 2014-04-01 17:34 G背包 阅读(2272) 评论(0) 推荐(0) 编辑
摘要: 《麦肯锡方法》(是麦肯锡合伙人所著,对训练条理的思维十分有帮助)《怪诞行为学》(活生生的案例深刻洞察人的非理性)《干法》(稻盛和夫著,稻盛和夫是日本商界4圣仅存的一位,一共打造了4家世界500强公司。)《洛克菲勒留给儿子的38封信》(对为人处事十分有益)《专业主义》(职场素质)《从菜鸟到销售总监》(销售心得)《定位》(营销宝典,无论是开公司、找工作还是追MM,定位都十分有用,能让我们学会快速脱颖而出)《富爸爸穷爸爸》(个人看过讲理财的最棒的书)《高盛帝国》(高盛历史)《管理十诫》《22条商规》(跟定位类似,是一本一级棒的营销书籍。单身的朋友可以尽快看看,学会推销自己)《经济学原理》(未读,so 阅读全文
posted @ 2012-11-18 12:18 G背包 阅读(230) 评论(1) 推荐(0) 编辑
摘要: r"\[( *[A-Za-z]*)*\]"def Split(sourceStr): """ Get a list from sourceStr split by spaces or new lines """ return re.split(" *",sourceStr.replace('\n', ' ').strip()) 阅读全文
posted @ 2012-08-28 09:39 G背包 阅读(256) 评论(0) 推荐(0) 编辑
摘要: SCons介绍关于SCons的介绍IBM上有个很好的文章.这里贴点内容make 这个工具自上个世纪 70 年代 Stuart Feldman 在贝尔实验室开发出以来,就一直是类 UNIX 程序员的最爱之一。 通过检查文件的修改时间,make 工具可以知道编译目标文件所要依赖的其他文件。在复杂的项目中,如果只有少数几个文件修改过, make 工具知道仅仅需要对哪些文件重新编译就可以确保目标程序被正确的编译链接。这样做的好处就是在编译中,不仅可以节省大量的重复输入, 还可以确保程序可以被正确的链接,缩短编译的时间。虽然如此,但是为 make 工具编写建造规则却不是一件容易的事。它复杂的配置规则, 阅读全文
posted @ 2012-08-27 13:31 G背包 阅读(527) 评论(0) 推荐(0) 编辑