- 博客(5)
- 收藏
- 关注
原创 opengl super bible(超级宝典)第五版阅读笔记
opengl出了第五版,至本文撰写时汉译版的还没有出来,读过了第四版,觉得非常精彩(那个时候读的是汉译版的),实在懒得等,就开始读第五版英文的了.读了几章,感觉很第四版的差别还是比较大的,第四版的时候还没有彻底引入着色器,而第五版中就连最简单的triangle都开始用着色器了.可见两版反映出了opengl技术分水岭的时代. 书原名:opengl super bible 几个
2013-07-30 23:39:12 1915
原创 git 学习笔记
比较重要的是git的三个state: modified,staged,committed modified估计都懂 staged就有点晦涩了,因为一般的subversion之类的都没有这个概念.嗯,按照个人的理解来看,很像是committed之前的预选snapshot,就好比如你很想很想提交了,然后把该提交的文件stage了一下,如果此时啥也不想,ok,就提交上去了,这个sta
2013-07-28 00:04:19 602
转载 保证代码的高质量
代码的高质量是软件的灵魂,代码 = 数据结构 + 算法, 而高质量的代码 = 优良的变量、函数命名 + 优良的代码结构、代码层次结构 + 数据结构 + 算法。 时时刻刻想这上面的四点,你的代码就会渐渐的上新台阶,老板不给你加工资还真的不行。 写程序不仅要考虑编译器能执行,更应考虑代码是否有良好的可读性。可读性不仅仅是为了方便别人看你的代码
2013-07-27 22:30:40 597
原创 qmake 使用笔记
相对于一系列的make(automake,cmake...)等来讲,qmake算是用起来比较简单的,但qmake却必须伴随一个qt套件,这个是比较烦人的一个地方,当然喽,这个是有原因的. 首先,不得不提一下,qmake的配置工程文件很有意思 主工程文件是pro,其他的子工程还可以用pri或者prf(有点类似cmake的CMakeLists.txt和cmake的关系,但从易用性来讲,比c
2013-07-27 09:54:49 3427
原创 为何会有enable_share_from_this
这几天看到了这个东西,一直很遗憾这是干嘛的,看到stackoverflow上面的一个大牛的解释,原话如下: The key point is that the "obvious" technique of just returning shared_ptr(this) is broken, because this winds up creating multiple distinct
2013-07-03 16:42:58 2481
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人