安装freeglut。开始第一个opengl
程序1安装freeglut官网下载系统对应的版本。我这里是freeglut-MSVC-2.6.0-4.mp。windows版本。我的工具是win7,vs2012.配置:解压后有bin,lib,include。project-》properties-》Co...
分类:
其他好文 时间:
2014-05-06 01:07:48
阅读次数:
429
这个题目的递归解法是容易的,但有大量的重复计算,如果不存在没有解码的子串的话,会是指数级的时间复杂度。然而,我们能够通过记录已经计算过的子问题,来降低重复计算,于是有了改进的版本一。但版本一种需要O(n)的空间复杂度。进一步观察问题,发现递推关系其实比较像斐波那契数列,不同之处在于递推关系中的求和是...
分类:
其他好文 时间:
2014-05-06 01:06:01
阅读次数:
361
虽然在操作之前作过一些测试,但主要考虑脚本的正确与否以及对数据库对象的影响。并没有完全在实际系统上运行。这也成为后来出现的一个问题没有预计到的根源。毕竟比较早的版本我没有用过:)。那就是8.0.6的exp工具并支持到处数据到多个文件,file=file1,file2不能使用,而且也不清楚老的hp-u...
分类:
数据库 时间:
2014-05-06 00:59:44
阅读次数:
478
SVN,即subversion,是一个自由开源的版本控制系统。可以将数据恢复到早期版本,或者检查数据修改的历史,这些数据可以是源代码,也可以是其他类型的文件。在SVN出现之前,CVS是开源世界版本控制工具的事实标准,然面CVS存在一些固有的缺陷,并且修复这些缺陷需要耗费很大的精力,于是,SVN作为C...
分类:
其他好文 时间:
2014-05-05 23:07:01
阅读次数:
464
http://www.cnblogs.com/wzh206/archive/2010/05/02/1726076.html如何判断Android系统的版本随着Android版本的增多,在不同的版本中使用不同的设计是必须的,根据程序运行的版本来提供不同的功能。这涉及到如何在程序中判断Android系统...
分类:
移动开发 时间:
2014-05-05 22:48:30
阅读次数:
435
Boost.Tuple 库提供了一个更一般的版本的 std::pair —— boost::tuple 。 不过 std::pair 只能储存两个值而已, boost::tuple 则给了我们更多的选择。...
分类:
其他好文 时间:
2014-05-03 16:10:59
阅读次数:
409
从VC++6.0不足看VisualC++2010新特性
说起VC,有人想到维生素C(维C),有人想到风险投资(venture capital),
程序员们尤其是做底层开发的程序员或老程序员们第一感觉肯定会想到Visual C++6.0。为什么是6.0而不是其它的版本?这里的原因就不用我再多讲了,因....
分类:
其他好文 时间:
2014-05-02 17:55:07
阅读次数:
400
一、奇怪的现象
研究快速排序很久了,发现一个古怪的实情:这算法描述起来很简单,写一个正确的出来实在不容易.写一个优秀的快速排序算法更是难上加难.也难怪该算法提出来过了很久才有人写出一个正确的算法,过了很久才优秀的版本出来.二、原理描述从数列中挑出一个元素,称为
"基准"(pivot),重新排序数列....
分类:
其他好文 时间:
2014-05-02 15:57:59
阅读次数:
688
版本控制工具CVS,SVN,bitkeeper,git,mercurial;分布式的版本控制工具opensuse 初始文件
/etc/rc.local2,openSuSE开机自启动脚本设置启动程序的设置比较特殊,以openSUSE 11和10
sp2为例。openSUSE的启动较分散,主要有/etc...
分类:
其他好文 时间:
2014-05-02 09:51:58
阅读次数:
419
ruby on rails
2.3+的版本不再支持cgi了,恶心到了,换其他框架,看了款cramp,完全没资料,完全不让人入门操蛋的厉害,ruby果然是小众的窝里乐,放弃使用
分类:
其他好文 时间:
2014-05-02 05:49:21
阅读次数:
246