- 博客(14)
- 资源 (1)
- 收藏
- 关注
转载 MapReduce的入门介绍
此文转自http://www.jiacheo.org/blog/233另外一篇是以为大牛用通俗的情景来对MapReduce进行解释。链接如下:http://blog.jobbole.com/1321/此外还有链接:http://www.aboutyun.com/thread-6723-1-1.html一. MapReduce 编程模型还是以一个经典的图片来说明问
2015-09-29 09:14:15 432
原创 OpenGL中glMatrixMode()函数以及视图变换,模型变换,投影变换,视口变换的理解
OpenGL中的视图可以利用照相机来进行比拟。产生目标的场景的变过过程类似于相机拍照。此步骤大概分为三个:1)把相机固定在三角架上,并让它对准场景(视图变换)2)对场景安排,使得各个物体在招片中的位置是我们所希望的(模型变换)3)选择照相机的镜头,并调整放大的倍数(投影变换)4)确定最终照片的大小,放大(视口变换)完成这些步骤就可以进行场景的绘制了。在这个过程中,我们可以把
2015-09-28 18:51:05 5002
转载 OpenGL中相关函数的意义及用法
1. glShadeModelglShadeModel函数用于控制opengl中绘制指定两点间其他点颜色的过渡模式参数一般为GL_SMOOTH(默认),GL_FLATopengl默认是将制定的两点颜色进行插值,绘制之间的其他点如果两点的颜色相同,使用两个参数效果相同如果两点颜色不同,GL_SMOOTH会出现过渡效果,GL_FLAT 则只是以指定的某一点的单一
2015-09-28 09:14:16 1306
转载 OpenGL中的坐标介绍
OpenGL中的6种坐标系OpenGL中存在6种坐标系,1. Object or model coordinates2. World coordinates3. Eye (or Camera) coordinates4. Clip coordinates5. Normalized device coordinates6. Window (or
2015-09-25 22:29:32 5555 1
转载 OpenGl的glMatrixMode()函数理解
glMatrixMode()函数的参数,这个函数其实就是对接下来要做什么进行一下声明,也就是在要做下一步之前告诉计算机我要对“什么”进行操作了,这个“什么”在glMatrixMode的“()”里的选项(参数)有3种模式: GL_PROJECTION 投影, GL_MODELVIEW 模型视图, GL_TEXTURE 纹理.如果参数是GL_PROJECTION,这个是投影的意思,就是要对投影
2015-09-25 17:01:43 476
转载 QT中的信号与槽的相关知识
信号与槽作为QT的核心机制在QT编程中有着广泛的应用,本文介绍了信号与槽的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。 QT是一个跨平台的C++ GUI应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前Linux上最为流行的KDE桌面环境就是建立在QT库的基础之上。QT支持下列平台:MS/WINDOWS-95、98、NT
2015-09-24 13:51:42 565
原创 QT中的foreach语句
foreach 语句用于循环访问集合以获取所需信息,但不应用于更改集合内容以避免产生不可预知的副作用。能够应用的编程语言类别:Java、C# 、PHP、D语言(Phobos库)。foreach语句的一般语法格式如下:foreach(数据类型 标识符 in 表达式){循环体}。它对QList中的元素进行遍历,有点类似于iterator迭代器。比
2015-09-24 11:08:50 9296 1
转载 Qt中Ui名字空间以及setupUi函数的原理和实现
用最新的QtCreator选择GUI的应用会产生含有如下文件的工程 下面就简单分析下各部分的功能。 .pro文件是供qmake使用的文件,不是本文的重点【不过其实也很简单的】,在此不多赘述。所以呢,还是从main开始,[cpp] view plaincopyprint?#include
2015-09-23 11:29:16 485
转载 C语言与C++中点运算符与箭头运算符的区别
在c++中I如果是对象,就可以通过"."来调用I中的成员变量。如果I是指针的话,就不能通过"."来调用,而只能使用"->"来调用。在C语言中不存在对象的概念。这种情况的出现是因为使用了结构,例如struct CandyBar{float weight;int calorie;};在程序中CandyBar snack={2.3,350};我们就可以
2015-09-22 13:38:14 4135
转载 详细解说 STL 排序(Sort)
详细解说 STL 排序(Sort)详细解说 STL 排序(Sort)作者Winter详细解说 STL 排序(Sort)0 前言: STL,为什么你必须掌握1 STL提供的Sort 算法1.1 所有sort算法介绍1.2 sort 中的比较函数1.3 sort 的稳定性1.4 全排序1.5 局部排序1.6 nth_element 指定元素排序1.7 parti
2015-09-16 22:21:27 2624
转载 QString和QByteArray的区别
先要说的是QString。 之所以把QString单独拿出来,是因为string是很常用的一个数据结构,甚至在很多语言中,比如JavaScript,都是把string作为一种同int等一样的基本数据结构来实现的。 每一个GUI程序都需要string,这些string可以用在界面上的提示语,也可以用作一般的数据结构。C++语言提供了两种字符串的实现:C风格的字符串
2015-09-15 15:49:31 3148
转载 C++中虚函数与纯虚函数以及虚继承的相关知识
这篇文章主要利用网上的博客,经过自己的总结写成,不免出现错误情况,如有错误,请指正。虚函数首先是虚函数的意义。在面向对象的设计思想中,虚函数的作用是实现多态性。如何实现多态呢?下面看C++虚函数表的解析来理解。虚函数表 http://blog.csdn.net/haoel/article/details/1948051/对C++ 了解的人都应该知道虚函数(Virt
2015-09-08 20:42:53 4447 1
原创 计算机网络相关知识
TCP/IP协议的连接建立过程: http://www.360doc.com/content/10/1029/14/1976682_64992518.shtml#
2015-09-06 23:15:53 440
转载 刷题的网站
LeetCode找工作的时候刷了几遍,最近开始刷Euler。 已经有很多年工作经验的前辈们会不会觉得这样只是入门级别的程序员才干的事情,但是真心觉得很有意思有木有。代码越来越优化,方法越来越多,数据结构用的越来越顺手。以下是目前接触到的非常的有用的网站: 我和身边的朋友找工作必刷的LeetCode: http://oj.leetcode.com/ 复杂数据结构的讲解及实现G
2015-09-03 16:02:42 562
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人