码迷,mamicode.com
首页 > 其他好文
我为什么要区分MR和Spark的shuffle
MR的shuffle阶段,用一张图就可以说明了: map阶段的输出结果会放在缓冲区中,另有一个较小的缓冲区维护了这个缓冲区中键值对+分区号的索引。当该缓冲区快满时,会对其索引进行排序,然后spill到磁盘上。当所有数据都spill到磁盘上后,会对这些碎片文件进行合并,这个过程中同样会发生排序和归并....
分类:其他好文   时间:2016-01-22 18:12:07    阅读次数:206
loadrunner脚本开发,如何截取字符串
在做性能测试的过程中,经常要根据实际场景修改loadrunner代码,目前我们的代码是使用C语言去完成的,这中间经常会用到对字符串的操作。但是在C语言中没有像Java一样方便提供丰富的函数库。以下是在实践中用到截取字符串的操作。灰常方便。截取字符串DEMO:现有一个字符串:"ABCDEFG", 现要...
分类:其他好文   时间:2016-01-22 18:11:03    阅读次数:163
小递归
View Code结果:1597#!/sur/bin/env python# -*- coding:utf-8 -*-__author__ = 'ganzl'def func(arg1,arg2,times): times += 1 count = arg1+arg2 if cou...
分类:其他好文   时间:2016-01-22 18:08:42    阅读次数:123
Maven_如何为开发和生产环境建立不同的配置文件 --我的简洁方案
其实也是最近才看Maven, 以前都是用ant+ivy, 对于轻量级的项目来说足够了, 而且非常灵活.看了看Maven, 约定.... 现在编程都说约定, 约定是挺好, 问题是超出约定的事情太多了, 到头来还要依赖其他东西, 真不想用maven啊.以前我们开发环境和生产环境的配置文件都是单独分开目录...
分类:其他好文   时间:2016-01-22 18:08:08    阅读次数:455
提高软件测试效率的方法探讨
摘要:有位大师曾经问我,如何快速发现软件中的BUG?在当时有限时间情况下,我只说了测试者经验、熟悉需求等几个方面,显示这样的回答没能令他满意。软件测试有无银弹?有无高效的测试方法能尽快尽多发现软件中的缺陷?本文汲取部分软件测试工作者经验并结合笔者工作经历,就提高测试效率的一些方法进行归类探讨,以期和...
分类:其他好文   时间:2016-01-22 18:07:44    阅读次数:218
Hive进阶(上)
Hive进阶(上) Hive进阶(上)执行数据导入使用Load语句语法:1.LOAD DATA [LOCAL] INPATH 'filepath' [OVERWRITE] INTO TABLE tablename ...
分类:其他好文   时间:2016-01-22 18:08:38    阅读次数:243
phalcon 异常处理
php异常处理try { // ... App code ...} catch (\Exception $e) { echo get_class($e), ": ", $e->getMessage(), "\n"; echo " File=", $e->getFile(), "\n...
分类:其他好文   时间:2016-01-22 18:07:31    阅读次数:204
bzoj1050 [HAOI2006]旅行comf
题目链接kruskal最小生成树将边排序枚举起点加边,求出生成树更新答案即可 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include10 #include11...
分类:其他好文   时间:2016-01-22 18:06:03    阅读次数:226
get传参乱码问题
后台接收时String name=new String(name.getBytes("ISO-8859-1"),"UTF-8");转换一下
分类:其他好文   时间:2016-01-22 18:06:58    阅读次数:130
UDP(强行关闭了一个现有的连接远程主机)
事件回顾:客户端连接服务器 ,一段时间后会发生服务器“挂掉”的情况,为了找到原因,在调试模式下运行服务器,捕捉到了一下异常:红色框出来的即为异常原因:强行关闭了一个现有的连接远程主机 网上找了下解决方法:觉得比较靠谱的如下:注意:C#命名空间在 system.Net.socket.socket.IO...
分类:其他好文   时间:2016-01-22 18:03:14    阅读次数:152
创建证书认证
*******chmod 600 195-tempuser.txt*******useradd tempusersu tempusercdmkdir .sshchmod 700 .sshcd .sshtouch authorized_keysvi authorized_keysssh-rsa AAA...
分类:其他好文   时间:2016-01-22 18:05:46    阅读次数:160
Hadoop源代码中的build-main.xml
在Hadoop的每一个Project中,都有build-main.xml,如下图所示: 这个文件其实是通过maven-ant插件生成的,在hadoop的每一个Maven工程中,都有一个pom文件,在pom.xml文件中,有mkdir dir的动作:
分类:其他好文   时间:2016-01-22 18:03:46    阅读次数:168
Andrord问题小结
问题描述:Gradle version 2.10 is required. Current version is 2.8.Gradle版本由2.8升为2.10后,发现所有依赖play-services的module都无法构建了,提示如下错误:java.io.FileNotFoundException...
分类:其他好文   时间:2016-01-22 18:04:41    阅读次数:157
刷数据
刷票数: 0
分类:其他好文   时间:2016-01-22 18:05:27    阅读次数:157
try与catch
首先要清楚,如果没有try的话,出现异常会导致程序崩溃。而try则可以保证程序的正常运行下去,比如说:try{int i = 1/0;}catch(Exception e){........}一个计算的话,如果除数为0,则会报错,如果没有try的话,程序直接崩溃。用try的话,则可以让程序运行下去,...
分类:其他好文   时间:2016-01-22 18:00:40    阅读次数:151
Inline Hook
本文讲 用inline hook的方式修改NtOpenKey函数的一个小例子, 自己的学习笔记hook 计算机里面一般是指 挂钩某函数,也可以是替换掉原来的函数。inline hook 是直接在以前的函数替里面修改指令,用一个跳转或者其他指令来达到挂钩的目的。 这是相对普通的hook来说,因为普通的...
分类:其他好文   时间:2016-01-22 18:02:08    阅读次数:313
正则表达式
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]...
分类:其他好文   时间:2016-01-22 18:02:30    阅读次数:197
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!