导航

2012年2月9日

摘要: 我虽不是经济学专业,但是翻开任何一本经济学的教材,或者直接翻开wikipedia的economics条目,都会看到物以稀为贵这条铁律。人才作为资源的一种,也是同样的道理。而稀缺性,换种说法也可以叫做不可替代性。一种资源越是稀缺,不可替代性就越强。再加上如果这种资源是一种具有实实在在使用价值的东西(而不是荷兰的郁金香泡沫),那么其价格就会越高。问题是,如何构筑你的个人知识体系,使得你的知识技能集尽可能成为不可替代的呢?孟岩先生曾发表了一篇博客《技术路线的选择重要但不具有决定性》[1],用有说服力的数据阐述了技术路线的选择对于个人知识体系的不可替代性并非一个关键因素,文中也提到了这样一段话:那么核 阅读全文

posted @ 2012-02-09 21:25 网名还没想好 阅读(282) 评论(0) 推荐(0) 编辑

摘要: 指针在声明的时候可以用关键字restrict修饰,如 int *restrict p; 将告诉编译器,指针p是访问p所指对象的唯一方式 阅读全文

posted @ 2012-02-09 20:05 网名还没想好 阅读(163) 评论(0) 推荐(0) 编辑

摘要: 1, O_APPEND的含义是在每次写之前,都讲标志位移动到文件的末端。表面上读这句话可能会有误解,提出一个问题:当在O_APPEND打开后,然后用lseek移动到其他的位置,然后再用write写,这个时候,请问你数据写到哪里去了?是在末端,还是lseek移动到得位置。答案是在末端,因为O_APPEND打开后,是一个原子操作:移动到末端,写数据。这是O_APPEND打开的作用。中间的插入时无效的。例如 : int fd = open("test.txt",RDWR | O_APPEND); lseek(fd,10,SEEK_SET); if(write(fd,buffer, 阅读全文

posted @ 2012-02-09 11:12 网名还没想好 阅读(2843) 评论(0) 推荐(0) 编辑