翻译自《 OpenGL Programming Guide》(8th) 第一章,标题为 Introduction to OpenGL。红宝书第八版和第七版的最大的区别就是OpenGL的版本从OpenGL2.X变成了OpenGL4.X,渲染流水线也从固定流水变化为可编程流水线,shader满天飞...好,进入正文。此文主要内容如下:1.介绍OpenGL的作用,告诉你OpenGL在计算机图形学中能做...
分类:
其他 时间:
2014-03-03 17:55:25
收藏:
0 评论:
0 赞:
0 阅读:
569
一. 先从void说起
void 顾名思义,空的意思,在编写C++程序入口函数main的时候,我们经常会看到这样的代码:
void main()
{
//some code…
}
在VC++平台中是可以正确编译,链接,执行的,但是在Linux环境下却会产生异常,这里会是怎么回事呢?原因恐怕有二。
其一:市面上一些经典书籍的误导,一个非常有代表性的就是谭浩...
分类:
编程语言 时间:
2014-03-03 17:55:13
收藏:
0 评论:
0 赞:
0 阅读:
550
C++标准基金会是一个致力于对C++开发者社区提供支持,并促进现代C++标准在所有编译器以及平台上的理解与使用的非盈利性组织,成员包括微软、谷歌、英特尔,ARM,Oracle等公司。点这里进入基金会网站。
网站有一篇博客,给出了一个推荐使用的在线编译器链接列表,翻译如下。(我发现这群人很有写广告词的天赋!)
许多人没有认识到,很多网站都提供了在线使用C++编译器的功能。对C++11的支持正在迅...
分类:
编程语言 时间:
2014-03-03 17:58:32
收藏:
0 评论:
0 赞:
0 阅读:
550
Android 4.4最新发布版本对浏览器来说是一个革命性变化,external下面的webkit源码已经被移除,前一阵子吵得沸沸扬扬的chromium作为android默认浏览器的猜测已经尘埃落定,这对于已经习惯于android webkit开发的人来说,需要去学习android chromium。根据本人观察这次大的变化需要以下几点。
(1).WebView接口没有任何变化,基于此的应用可以...
分类:
移动平台 时间:
2014-03-03 18:04:57
收藏:
0 评论:
0 赞:
0 阅读:
529
Implement a function to check if a binary tree is balanced. For the purposes of this question, a balanced tree is defined to be a tree such that the heights of the two subtrees of any node never diffe...
分类:
其他 时间:
2014-03-03 17:59:50
收藏:
0 评论:
0 赞:
0 阅读:
492
重装Win7后,一直没有再试图装Linux,偶尔玩玩,不想重复那个麻烦,无论双系统,还是虚拟机。
发现了Download Ubuntu installer for Windows,声称可以像Windows中的应用程序一样安装和卸载。
完成了一次愉快的“双系统安装”。很好做,不过中间绕过的几个弯路,也值得写一写共享。...
分类:
Windows开发 时间:
2014-03-03 18:03:25
收藏:
0 评论:
0 赞:
0 阅读:
671
原文:
Given a directed graph, design an algorithm to find out whether there is a route between two nodes.
译文:
给定一个有向图,设计算法判断两结点间是否存在路径。
思路:
如果BFS就用队列
如果DFS就用递归回溯,参考回溯模板:http://bl...
分类:
其他 时间:
2014-03-03 18:05:17
收藏:
0 评论:
0 赞:
0 阅读:
442
原题链接: http://oj.leetcode.com/problems/substring-with-concatenation-of-all-words/
这道题看似比较复杂,其实思路和Longest
Substring Without Repeating Characters差不多。因为那些单词是定长的,所以本质上和单一个字符一样。和Longest
Substring With...
分类:
其他 时间:
2014-03-03 17:58:17
收藏:
0 评论:
0 赞:
0 阅读:
446
原文:
Given a binary search tree, design an algorithm which creates a linked list of all the nodes at each depth (i.e., if you have a tree with depth D, you’ll have D linked lists).
译文:
给定一棵二叉查...
分类:
其他 时间:
2014-03-03 18:04:36
收藏:
0 评论:
0 赞:
0 阅读:
485
CentOS6.x下安装VirtualBox4.3...
分类:
其他 时间:
2014-03-03 18:03:10
收藏:
0 评论:
0 赞:
0 阅读:
412
c#生成(随机数
http://www.jbxue.com/tags/suijishu.html)的代码。///构造随机数种子staticintGetRandomSeed(){byte[]bytes=newbyte[4];System.Security.Cryptography.RNGCryptoS...
分类:
其他 时间:
2014-03-03 17:54:31
收藏:
0 评论:
0 赞:
0 阅读:
435
在PHP中使用了MSSQL数据库,恰巧数据库中又使用了Text类型字段,于是问题产生了。每次从数据库中查询得到的数据总是被莫名的截断,一开始是以为我使用的PHP框架中对字符串的长度有所限制,后来发现这是个较愚蠢的想法,因为在提交数据时可以将字符串内容全部的提交到数据库中,只是读取时发生此现象,于是上...
分类:
数据库技术 时间:
2014-03-03 17:54:16
收藏:
0 评论:
0 赞:
0 阅读:
757
section的产生是为解决foreach的不足的,与foreach一样,它用于设计模板内的循环块,它较为复杂,可极大程序上满足程序需要,所以在程序中我习惯使用它而不使用foreach,基本原形为:{section
name = name loop = $varName[, start = $sta...
分类:
其他 时间:
2014-03-03 17:54:07
收藏:
0 评论:
0 赞:
0 阅读:
468
css,矩阵,相信大家对这两个词都不会陌生吧,但如果说css中也有矩阵,恐怕就很少有人知道或者用到过了。先来说一下css3吧,这个新标准已经发布很久了,现在无论是PC还是移动上都随处可以看到它的身影,如border-radius,
box-shadow, text-shadow, flex-box等...
分类:
Web开发 时间:
2014-03-03 17:53:53
收藏:
0 评论:
0 赞:
0 阅读:
493
以快递100接口为例返回的JSON数据{"message":"ok","nu":"350116805826","ischeck":"0","com":"huitongkuaidi","status":"1","condition":"00","data":[{"time":"2014-02-12
1...
分类:
Web开发 时间:
2014-03-03 17:53:47
收藏:
0 评论:
0 赞:
0 阅读:
803
http://www.geeksforgeeks.org/divide-and-conquer-set-2-karatsuba-algorithm-for-fast-multiplication/
分类:
其他 时间:
2014-03-03 17:53:32
收藏:
0 评论:
0 赞:
0 阅读:
492
还是DP,这题最开始想复杂了。移位前i个邮局确立后,想要再添加个邮局无法保证刚好在余下的部分。其实这道题,可以简单理解为先确立后i个邮局,则在确立i+1个邮局时,最后一个邮局是新添加线段的重点。而且,数组略开大点儿,否则RE。这还是第一次RE,还以为RE是要把cin/cout替换为scanf/pri...
分类:
其他 时间:
2014-03-03 17:53:24
收藏:
0 评论:
0 赞:
0 阅读:
377
Design and implement a data structure for Least
Recently Used (LRU) cache. It should support the following
operations:getandset.get(key)- Get the valu...
分类:
其他 时间:
2014-03-03 17:53:03
收藏:
0 评论:
0 赞:
0 阅读:
386
c语言中uint32类型转为string
分类:
其他 时间:
2014-03-03 17:53:17
收藏:
0 评论:
0 赞:
0 阅读:
1177
1)一定要将数据设计为私有;不要破坏封装性。有时需要编写一个访问器或更改器方法,但是最好还是保持实例域的私有性。数据的表示形式可能会改变,但他们的使用方式却不会经常发生变化。当数据保持私有时,他们的表示形式变化不会对类的使用者产生影响,即使出现bug也易于检测。2)一定要对数据初始化Java不对局部...
分类:
其他 时间:
2014-03-03 17:52:50
收藏:
0 评论:
0 赞:
0 阅读:
456