首页 > 2017年09月27日 > 全部分享
十二道MR习题 - 4 - TopN问题
题目: 有一个很大的文件,这文件中的内容全部都是数字,要求尝试从这个文件中找出最大的10个数字。 分析: 看起来像是一个比较简单的问题。不用大数据框架的话,也能比较轻易的实现:就是逐个读取文件中的每个数字,放到一个大顶堆结构中;将大顶堆放满以后,每读取一个数字就将之和大顶堆中的最小值进行比较,如果其... ...
分类:其他   时间:2017-09-27 22:19:21    收藏:0  评论:0  赞:0  阅读:330
elasticsearch中filter执行原理深度剖析(bitset机制与caching机制)
(1)在倒排索引中查找搜索串,获取document list date来举例 word doc1 doc2 doc3 2017-01-01 * *2017-02-02 * *2017-03-03 * * * filter:2017-02-02 到倒排索引中一找,发现2017-02-02对应的docu ...
分类:其他   时间:2017-09-27 22:19:10    收藏:0  评论:0  赞:0  阅读:256
关于静态布局、自适应布局、流式布局、响应式布局、弹性布局的一些概念
一、静态布局(Static Layout)即传统Web设计,网页上的所有元素的尺寸一律使用px作为单位。 1、布局特点:不管浏览器尺寸具体是多少,网页布局始终按照最初写代码时的布局来显示。常规的pc的网站都是静态(定宽度)布局的,也就是设置了min-width,这样的话,如果小于这个宽度就会出现滚动 ...
分类:其他   时间:2017-09-27 22:18:45    收藏:0  评论:0  赞:0  阅读:324
洛谷 P2730 魔板 Magic Squares
P2730 魔板 Magic Squares P2730 魔板 Magic Squares P2730 魔板 Magic Squares 题目背景 在成功地发明了魔方之后,鲁比克先生发明了它的二维版本,称作魔板。这是一张有8个大小相同的格子的魔板: 1 2 3 4 8 7 6 5 题目描述 我们知道 ...
分类:其他   时间:2017-09-27 22:18:19    收藏:0  评论:0  赞:0  阅读:351
个人-GIT使用方法
代码托管的平台我选择GitHub 在我看来,简单来说,Git 是一个管理你的“代码的历史记录”的工具。 首先注册安装 去官网注册一个账号。然后,下载一个 Github客户端比较方便。 第一步:创建新项目。 Repository我自己理解成“笔记本”,放项目的地方。“new”创建新的“笔记本” 第二步 ...
分类:其他   时间:2017-09-27 22:18:09    收藏:0  评论:0  赞:0  阅读:222
函数指针
函数和变量一样,也有地址和指针 指向函数的指针类型由函数原型确定,函数原型一样的函数可以由同样的指针指向 由于在函数原型中,数组被认为和指针等同的参数 所以 这三个函数原型一样,可以用下列形式定义指针 定义一个函数指针数组并输出 ...
分类:其他   时间:2017-09-27 22:17:53    收藏:0  评论:0  赞:0  阅读:255
mysql数据库给局域网用户所有的权限
mysql -hlocalhost -uroot -p回车然后输入密码; mysql> use mysql; // 创建远程访问权限的用户admin ,密码:123456 CREATE USER 'admin'@'192.168%' IDENTIFIED BY '123456'; // 赋权 gra... ...
分类:数据库技术   时间:2017-09-27 22:17:40    收藏:0  评论:0  赞:0  阅读:320
noip模拟赛 排列
【问题描述】 给出一个随机的排列,请你计算最大值减最小值的差小于等于0~n-1的区间分别有多少个。 【问题描述】 给出一个随机的排列,请你计算最大值减最小值的差小于等于0~n-1的区间分别有多少个。 【问题描述】 给出一个随机的排列,请你计算最大值减最小值的差小于等于0~n-1的区间分别有多少个。 ...
分类:其他   时间:2017-09-27 22:17:26    收藏:0  评论:0  赞:0  阅读:209
查看Oracle执行计划的几种方法
一、通过PL/SQL Dev工具 1、直接File->New->Explain Plan Window,在窗口中执行sql可以查看计划结果。其中,Cost表示cpu的消耗,单位为n%,Cardinality表示执行的行数,等价Rows。 2、先执行 EXPLAIN PLAN FOR select * ...
分类:数据库技术   时间:2017-09-27 22:17:14    收藏:0  评论:0  赞:0  阅读:247
Java 继承中构造方法的执行顺序问题
在Java中,如果一个类没有任何显式创建的构造器则该类默认会有一个无参构造器;如果显式创建了有参构造器则该类就不再有默认无参构造器。 在Java继承中,构造器并不能被继承,而是被显示或隐式调用。 1、子类的构造方法中必须调用其基类的构造方法(显示或隐式) 1.1、若是显示调用,则可以通过 super ...
分类:编程语言   时间:2017-09-27 22:16:56    收藏:0  评论:0  赞:0  阅读:301
java字符串解析
java的虚拟机在内存中开辟出一块单独的区域,用来存储字符串对象,这款内存区域被称为字符串缓冲池。 //创建字符串的时候先查找字符串缓冲池中没相同的对象,如果相同的对象就直接返回改对象的引用 //如果没相同的对象就在字符串中创建该对象,然后将该对象的引用返回 String a = "123"; St ...
分类:编程语言   时间:2017-09-27 22:16:27    收藏:0  评论:0  赞:0  阅读:217
django rest-framework 4.REST的认证和权限
目前,我们的API对谁可以编辑或删除代码段没有任何限制。我们想要一些更先进的行为,以确保:(这段话抄自官网) 代码段始终与创建者相关联。 只有身份验证的用户可以创建片段。 只有片段的创建者可以更新或删除它。 未经身份验证的请求应具有完全只读访问权限。 一、将信息添加至 model ...
分类:其他   时间:2017-09-27 22:16:13    收藏:0  评论:0  赞:0  阅读:227
平衡二叉树
平衡二叉树(Balanced Binary Tree)是二叉查找树的一个进化体,也是第一个引入平衡概念的二叉树。1962年,G.M. Adelson-Velsky 和 E.M. Landis发明了这棵树,所以它又叫AVL树。平衡二叉树要求对于每一个节点来说,它的左右子树的高度之差不能超过1,如果插入 ...
分类:其他   时间:2017-09-27 22:15:55    收藏:0  评论:0  赞:0  阅读:264
java--由一道选择题研究数值越界
原题来自牛客网的java专项练习: 以下是代码。 输出结果:-128,127. 注意到Byte是byte的分装类,范围为[-128,127],add函数是值传递,对a的值没有影响,a越界后变成了-128,是不是拆包装的问题呢? 把Byte改成byte再实验,发现输出还是:-128,127.说明问题不 ...
分类:编程语言   时间:2017-09-27 22:15:20    收藏:0  评论:0  赞:0  阅读:236
leveldb 阅读笔记 (2) 简易测试框架
随leveldb一起开源的代码中,还包括一些测试程序, 发现这些测试程序都使用了一些公共的部分代码,很容易编写多个测试用例,自动运行,还能生成测试报告。原来这就是一个简单的测试框架啊,非常实用,实现也很美观,因此记下来。 自动化测试中的必不可少的过程,是需要针对不同的输入条件自动执行测试对象程序,比 ...
分类:数据库技术   时间:2017-09-27 22:15:06    收藏:0  评论:0  赞:0  阅读:333
结对-象棋游戏-设计文档
项目名称:象棋游戏 项目参与人员:周建伟、刘泽宇 项目所需环境及工具:HBuilder、Google浏览器 页面设计:在网页中进行操作,图片代替游戏中棋子 游戏功能设计:遵循中国象棋规则。 项目名称:象棋游戏 项目参与人员:周建伟、刘泽宇 项目所需环境及工具:HBuilder、Google浏览器 页 ...
分类:其他   时间:2017-09-27 22:14:58    收藏:0  评论:0  赞:0  阅读:220
POJ3259 Wormholes —— spfa求负环
题目链接:http://poj.org/problem?id=3259 Wormholes Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 55082 Accepted: 20543 Description While explo ...
分类:其他   时间:2017-09-27 22:14:30    收藏:0  评论:0  赞:0  阅读:291
Re-Order Buffer
Re-order Buffer(ROB)是处理器中非常重要的一个模块,它位于renamer与scheduler(RS)之间,并且也是execution unit(EU)的出口。ROB作为指令处理的后端,其主要任务是存储指令经由EU处理后得到的结果,并把该结果按照in-order顺序写回到寄存器文件。 ...
分类:其他   时间:2017-09-27 22:14:07    收藏:0  评论:0  赞:0  阅读:262
二叉搜索树(BST)
如图所示为一颗二叉搜索树,二叉搜索树是具有下列性质的二叉树或空树: 1. 若任意节点的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 2. 若任意节点的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 3. 任意节点的左、右子树也分别为二叉查找树。 4. 没有键值相等的节点。 补充 ...
分类:其他   时间:2017-09-27 22:13:43    收藏:0  评论:0  赞:0  阅读:262
js中的DOM操作汇总
一、DOM创建 DOM节点(Node)通常对应于一个标签,一个文本,或者一个HTML属性。DOM节点有一个nodeType属性用来表示当前元素的类型,它是一个整数: 1.Element,元素2.Attribute,属性3.Text,文本DOM节点创建最常用的便是document.createElem ...
分类:Web开发   时间:2017-09-27 22:13:32    收藏:0  评论:0  赞:0  阅读:222
1384条   上一页 1 ... 5 6 7 8 9 ... 70 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!