码迷,mamicode.com
首页 > 2015年08月30日 > 全部分享
Spark整理(一):Spark是啥以及能干啥
一、Spark是什么 1、与Hadoop的关系 如今Hadoop已经不能狭义地称它为软件了,Hadoop广泛的说可以是一套完整的生态系统,可以包括HDFS、Map-Reduce、HBASE、HIVE等等。。 而Spark是一个计算框架,注意,是计算框架 其可以运行在Hadoop之上,绝大部分情况下是基于HDFS 说代替Hadoop其实是代替Hadoop中的Map-Reduce,用来解决M...
分类:其他好文   时间:2015-08-30 01:07:34    阅读次数:1083
cocos2dx的渲染机制
cocos2dx 渲染机制...
分类:其他好文   时间:2015-08-30 01:07:14    阅读次数:376
关于线程的理解
1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支持,它也是一个很好的卖点。 2) 线程和进程有什么区别? 线程是进程的子集,一个进程可以有...
分类:编程语言   时间:2015-08-30 01:08:15    阅读次数:196
HTTP报文结构图解
GET请求报文如下 POST请求报文如下 200响应报文如下 404响应报文如下 HTML中的meta标签的http-equiv属性,实际上修改的是响应报文的响应头中的键值对...
分类:Web程序   时间:2015-08-30 01:05:09    阅读次数:290
BZOJ 题目1588: [HNOI2002]营业额统计(Splay Tree 求前驱后继)
1588: [HNOI2002]营业额统计 Time Limit: 5 Sec  Memory Limit: 162 MB Submit: 10828  Solved: 3771 [Submit][Status][Discuss] Description 营业额统计 Tiger最近被公司升任为营业部经理,他上任后接受公司交给的第一项任务便是统计并分析公司成立以来的营业情况。 Tige...
分类:其他好文   时间:2015-08-30 01:07:46    阅读次数:197
vim安装MatchTagAlways插件
用vundle安装1 . 先在vimrc中配置路径:Plugin 'Valloric/MatchTagAlways'2 . 打开vim执行::PluginInstall...
分类:系统相关   时间:2015-08-30 01:04:29    阅读次数:610
【裸单源最短路:Dijkstra算法两种版本】hdu 1874 畅通工程续
Source : hdu 1874 畅通工程续 http://acm.hdu.edu.cn/showproblem.php?pid=1874 Problem Description 某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。 现在,已知起点和...
分类:编程语言   时间:2015-08-30 01:06:20    阅读次数:227
进一步讨论递归函数——递归与栈
递归函数,在函数的执行函数中,需多次进行自我调用。那么,递归函数是如何执行的?先看任意两个函数之间进行调用的情形。用函数和被调用函数[若在函数A中调用了函数B,则称函数A为调用函数,称函数B为被调用函数。]之间的链接及信息交换需通过栈来进行。在上一篇递归函数的讲解中主要对递归的定义和一些应用进行了介绍,最近学习了一点数据结构的知识,看到了递归函数的工作原理其实使用栈来实现的我才恍然大悟。知识学多了...
分类:其他好文   时间:2015-08-30 01:07:01    阅读次数:223
hdu 5424 Rikka with Graph II 哈密顿通路
Rikka with Graph II Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 367    Accepted Submission(s): 90 Problem Description As we know, R...
分类:其他好文   时间:2015-08-30 01:04:01    阅读次数:250
Effective C++——条款10条,条款11和条款12(第2章)
条款10:    令operator=返回一个reference to *this Have assignment operators return a reference to *this       关于赋值,可以把它们写成连锁形式: int x, y, z; x = y = z = 15; // 赋值连锁形式     赋值采用右结合律,所以上述连锁赋值被解析为: ...
分类:编程语言   时间:2015-08-30 01:06:20    阅读次数:186
Note For Linux By Jes(18)-X Window 配置介绍
什么是XWindow System: 主要组件:X Server/X Client/Window Manager/Display Manager X Server:硬件管理、萤幕绘制与提供字型功能: X Client:负责X Server 要求的『事件』之处理: X Window Manager:特殊的X Client ,负责管理所有的X...
分类:Windows程序   时间:2015-08-30 01:05:32    阅读次数:238
java线程生命周期图解
...
分类:编程语言   时间:2015-08-30 01:04:33    阅读次数:129
hdu 5423 Rikka with Tree 树的性质
Rikka with Tree Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 165    Accepted Submission(s): 85 Problem Description As we know, Rikka...
分类:其他好文   时间:2015-08-30 01:05:52    阅读次数:237
设计模式在游戏中的应用--观察者模式(十)
观察者模式看似很陌生,其实可以说观察者模式是游戏中使用最多的一种模式,甚至比单例模式还要使用频繁,而且想要写好游戏的代码必须了解游戏中的那些地方使用了观察者模式,每个观察者的订阅者是谁。大多数MMORPG游戏主体就是一个while循环,通过这些while循环来更新订阅者,从而来更新观察者。例如我们有个玩家的订阅者,每个玩家就是一个观察者,我只需要更新订阅者来更新每个观察者。我们每个玩家身上有很多的b...
分类:其他好文   时间:2015-08-30 01:06:04    阅读次数:209
c++多态原理
1 当类中声明虚函数时,编译器会在类中生成一个虚函数表 2 虚函数表是一个存储类成员函数指针的数据结构 3 虚函数表是由编译器自动生成与维护的 4 virtual成员函数会被编译器放入虚函数表中 5 当存在虚函数时,每个对象中都有一个指向虚函数表的指针(C++编译器给父类对象、子类对象提前布局vptr指针;当进行howToPrint(Parent *base)函数是,C++编...
分类:编程语言   时间:2015-08-30 01:04:05    阅读次数:237
mac上SVN使用技巧和感受
SVN在团队项目开发中起到非常关键的作用,关乎一个软件项目成败。在mac上自带了svn,我们可以非常方便的使用命令行的方式来进行版本控制。我现在来谈谈在mac下使用svn的方法和注意事项。 (1)如何在mac配置SVN客户端和服务器。推荐一篇文章《http://blog.csdn.net/q199109106q/article/details/8655204》,按照上面的步骤,可以完成svn配置...
分类:系统相关   时间:2015-08-30 01:04:45    阅读次数:156
3.GitHub译文之创建仓库分支
仓库分支是一个仓库的副本,复制一个仓库可以自由实验的变化不影响原项目。...
分类:其他好文   时间:2015-08-30 01:02:57    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!