摘要: Written by chenxiaochen32 ,SCUTMSTechClub Hadoop Special Interest Group.一个hadoop集群拥有许多并行的计算机,用以存储和处理大规模数据集,分布式系统是向外扩展的,当客户端计算机发送作业到计算云时,计算云将会把任务划分到多个节点进行计算,然后节点将计算结果返回到主节点进行统计,再把结果输送给客户端。这也同时说明了,hadoop编程里面最核心的两个动作是:将任务分解,将结果统计,就是mapping和reducing。不过庆幸的是,hadoop已经帮我们实现了这两种方法,以至于我们可以不用了解数据分解和传输的细节,我们只需要 阅读全文
posted @ 2012-04-07 11:59 华工微软俱乐部科技部 阅读(1557) 评论(0) 推荐(0) 编辑
摘要: 一、Kinect简介 Kinect是微软对XBOX360体感周边外设发布的名字,它是一种3D体感摄像机,同时具备动态捕捉、人脸识别、语音识别等功能。它把人体当做控制器,通过人体的动作、语音来操控游戏。 Kinect传感器包含下面几项基本装置: 1. RGB摄像头——普通可拍摄稳定30帧640x480画面的摄像头。 2. 3D纵深传感器——结合深度摄像机和传感器来计算距离。 3. 倾斜马达——可以在上下27度角度对Kinect进行调整。 4. Multi-Array麦克风——四个麦克风组成。 2012年2月1日,微软正式推出针对Windows平台的Kinect for Windows的1.0版本 阅读全文
posted @ 2012-04-04 15:24 华工微软俱乐部科技部 阅读(2315) 评论(1) 推荐(0) 编辑
摘要: AES针对Intel新指令优化一、 问题描述AES算法是国际上通行的对称密钥加密解密算法。与一般算法相比,该算法包含了大量的位操作,导致传统高级语言在进行加密解密计算过程中的效率非常低。Intel公司在2010年推出的所有基于32nm工艺的Core处理器上增加了对AES算法的特殊指令支持。二、 AES介绍2.1 AES简介AES, Advanced Encryption Standard,即高级加密标准。它是美国国家标准与技术研究院(NIST)于2001年11月26日发布于FIPS PUB 197,并在2002年5月26日成为有效的标准。2006年,高级加密标准已然成为对称密钥加密中最流行的算 阅读全文
posted @ 2012-03-13 20:54 华工微软俱乐部科技部 阅读(2984) 评论(1) 推荐(0) 编辑
摘要: 我在成立这个小组时是把它定位于一个兴趣小组而不是项目组,初衷主要是共同学习研究game development中的技术,而不是限时之内以完成某个项目为目标。游戏开发涉及领域很广,我很鼓励组员研究自己感兴趣的领域,而不是因任务的需要被迫地学习某些东西,大家久不久交流下,将来再进行一些技术上的融合。先说说我自己做的。由于缺乏美工配合,加上实验室项目的需要,近期主要是做一些引擎开发上的研究,当然由于经验和水平有限只能做些简单的。实时渲染方面做得没有以前多,只是把以前做的一些东西改进了一下而已。先讲讲这方面的工作:由于篇幅有限我不会讲细,但我会把参考文章贴出来,有兴趣的童鞋自己去看好了:-)地形之前做 阅读全文
posted @ 2011-03-20 19:17 华工微软俱乐部科技部 阅读(745) 评论(0) 推荐(1) 编辑
摘要: 这个是我们小组的同学做的一个游戏,游戏界面做的比较简单一点,但是还是麻雀虽小五脏俱全滴。。。1,游戏背景华容道是古老的中国游戏,以其变化多端、百玩不厌的特点与七巧板、九连环合称“中国的难题”。 华容道游戏取自著名的三国故事,曹操在赤壁大战中被刘备和孙权的“苦肉计”、“火烧连营”打败,被迫退逃到华容道,又遇上诸葛亮的伏兵,关羽为了报答曹操对他的恩情,明逼实让,终于帮助曹操逃出了华容道。 游戏就是依照“曹瞒兵败走华容,正与关公狭路逢。只为当初恩义重,放开金锁走蛟龙”这一故事情节进行设计的。2,功能简介游戏的操作非常简单,其具体方法如下:(1)运行游戏,首先进入的是主菜单界面,如图1所示。(2)在菜 阅读全文
posted @ 2011-03-19 10:03 华工微软俱乐部科技部 阅读(1801) 评论(2) 推荐(1) 编辑
摘要: 声明:本文无太多新意,只是介绍下学习经验,大神级人物(如总监大人)请略过,谢谢合作>_< 吐槽一下:学驱动算起来也是从上学期9月份开始吧,之前在家买了<Windows驱动开发技术详解>这本书,搭了个环境之后,其实也没碰很多,编了个经典的Hello,World!之后就无太多后续动作,暑假嘛,你们懂的,学习无压力.上学期断断续续算是把基础啃完了(其实也只是啃完-__-),就到了万恶的期末考试复习月.寒假开始着手过滤驱动这一块的学习,然后学期一开始就忙着这个SIG的项目.到现在的感觉就是,思路是有,但是有一些地方找不到切入点,光查资料就花很多时间.现在分享一下我的学习心得,不 阅读全文
posted @ 2011-03-18 19:34 华工微软俱乐部科技部 阅读(1976) 评论(0) 推荐(0) 编辑
摘要: 给定一个长度为N的数组,其中每个元素的取值范围都是1到N。判断数组中是否有重复的数字。(原数组不必保留)这个题有多种方法,想想看~~~---------------------------------------------------------------------------------------------------答案:方法1.对数组进行排序(快速,堆),然后比较相邻的元素是否相同。时间复杂度为O(n+logn),空间复杂度为O(1)。方法2.使用bitmap方法。定义长度为N/8的char数组,每个bit表示对应数字是否出现过。遍历数组,使用 bitmap对数字是否出现进行统 阅读全文
posted @ 2011-01-03 23:34 华工微软俱乐部科技部 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 有十二个外形完全一样的球,但是其中有一个的重量和其他十一个不一样,而且不知道是轻还是重。现在问,给你一个天平,只能称三次,你能不能找出那个重量不一样的球,如果能的话,能不能确定那个球是重了还是轻了。-----------------------------------------------------------------------------------------------答案:将 12 个球编号:A1,A2,A3,A4 B1,B2,B3,B4 C1,C2,C3,C4第一步:比较 A1+A2+A3+A4 和 B1+B2+B3+B4。(1) 如果 A1+A2+A3+A4 = B1+B 阅读全文
posted @ 2011-01-03 23:31 华工微软俱乐部科技部 阅读(310) 评论(1) 推荐(0) 编辑
摘要: 试题1:分别给出BOOL,int,float,指针变量与“零值”比较的if语句(假设变量名为var)试题2:以下为Windows NT下的32位C++程序,请计算sizeof的值void Func ( char str[100] ){ sizeof( str ) = ?}void *p = malloc( 100 );sizeof ( p ) = ?试题3:写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个。另外,当你写下面的代码时会发生什么事?least = MIN(*p++, b);-------------------------------------------------- 阅读全文
posted @ 2011-01-03 23:28 华工微软俱乐部科技部 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1)村子里有100对夫妻,其中每个丈夫都瞒着自己的妻子偷情。村里的每个妻子都能立即发现除自己丈夫之外的其他男人是否偷情,唯独不知道她自己的丈夫到底有没有偷情。村里的规矩不容忍通奸。任何一个妻子,一旦能证明自己的男人偷情,就必须当天把他杀死。村里的女人全都严格照此规矩办事。一天,女头领出来宣布,村里至少有一个丈夫偷情。请问接下来会发生什么事?2)有四个人要在夜里穿过一条悬索桥回到宿营地。可是他们只有一支手电,电池只够再亮17分钟。过桥必须要有手电,否则太危险。桥最多只能承受两个人同时通过的重量。这四个人的过桥速度都不一样:一个需要1分钟,一个需要2分钟,一个需要5分钟,还有一个需要10分钟。他们 阅读全文
posted @ 2011-01-03 23:27 华工微软俱乐部科技部 阅读(735) 评论(1) 推荐(0) 编辑