摘要:
1 什么是回调软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用;回调是一种双向调用模式,也就是说,被调用方在接口被调用时也会调用对方的接口;异步调用是一种类似消息或事件的机制,不过... 阅读全文
摘要:
一、Hadoop是什么?答:是google的核心算法MapReduce的一个开源实现。用于海量数据的并行处理。hadoop的核心主要包含:HDFS和MapReduceHDFS是分布式文件系统,用于分布式存储海量数据。MapReduce是分布式数据处理模型,本质是并行处理。二、多少数据算海量数据?答:... 阅读全文
摘要:
不知不觉的,大四来到自己的身边,带来的是人生第一次实习,带来的是没有课,性价比超高的学期,带来的是从此没有理由借口,直接面对未来打通就业的窗。 不得不说,今年的互联网行业进入了冬天,去年互联网行业是热恋的夏天,大家以为要赚大钱了,很多公司招了过多的人,有的甚至是2倍之多。于是乎,今年的开始显得比较... 阅读全文
摘要:
大家千万不要错过这篇文章,毕业三年多了,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有缘人分享,也希望对有缘人有所帮助!看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉 正... 阅读全文
摘要:
waitpid系统调用在Linux函数库中的原型是:#include #include pid_t waitpid(pid_t pid,int *status,int options)从本质上讲,系统调用waitpid和wait的作用是完全相同的,但waitpid多出了两个可由用户控制的参数pid和... 阅读全文
摘要:
很久之前参加过一次面试,记得当时面试官问过我一个很基础的代码题:实现string类的四大基本函数!一个C++类一般至少有四大函数,即构造函数、拷贝构造函数、析构函数和赋值函数,一般系统都会默认。但是往往系统默认的并不是我们所期望的,为此我们就有必要自己创造他们。在创造之前必须了解他们的作用和意义,做... 阅读全文
摘要:
双端队列(deque)是一种支持向两端高效地插入数据、支持随机访问的容器。其内部实现原理如下:双端队列的数据被表示为一个分段数组,容器中的元素分段存放在一个个大小固定的数组中,此外容器还需要维护一个存放这些数组首地址的索引数组,如下图所示。由于分段数组的大小是固定的,并且它们的首地址被连续存放在索引... 阅读全文
摘要:
一、前言git add命令主要用于把我们要提交的文件的信息添加到索引库中。当我们使用git commit时,git将依据索引库中的内容来进行文件的提交。二、基本git add表示 add to index only files created or modified and not those de... 阅读全文
摘要:
$ git push ssh://git@dev.lemote.com/rt4ls.git master // 把本地仓库提交到远程仓库的master分支中$ git remote add origin ssh://git@dev.lemote.com/rt4ls.git$ git push ori... 阅读全文
摘要:
所谓的记忆话搜索,这还不是用了数组来存储么!#include #include using namespace std;#define BUG puts("here");const int N = 15;int fib[15];void init() { fib[0] = 1; fib[1] = 1... 阅读全文