码迷,mamicode.com
首页 > 2014年07月29日 > 全部分享
hadoop核心逻辑shuffle代码分析-map端
首先要推荐一下:http://www.alidata.org/archives/1470阿里的大牛在上面的文章中比较详细的介绍了shuffle过程中mapper和reduce的每个过程,强烈推荐先读一下。不过,上文没有写明一些实现的细节,比如:spill的过程,mapper生成文件的 partiti...
分类:其他好文   时间:2014-07-29 13:43:18    阅读次数:298
ASP.NET 如何做出简单的验证码
如果说要做验证码,那不得不提的就是GDI+绘图了。我们都知道验证码是以图片形式展示的,而且是动态生成的,这样就需要我们去画出它。科普一下,什么是GDI+?GDI+是图形设备接口(GDI)的高级版本, 提供了各种丰富的图形图像处理功能。GDI+主要由二维矢量图形、图像处理和版式3部分组成。GDI+为使...
分类:Web程序   时间:2014-07-29 13:43:08    阅读次数:291
js数字格式化-四舍五入精简版
搜索网上的,数字格式化过余复杂,自己想了个简单方法,欢迎吐槽。简化说明:'123333' => 12.3万parseInt('123333') 字符串转整型parseInt('123333')/1000 先除以1000,预留小数位数Math.round(parseInt('123333')/1000...
分类:Web程序   时间:2014-07-29 13:42:58    阅读次数:279
函数引发二级叉的结算
bool is_left( int n )//是否为左节点{ return n % 2 == 0;}bool is_right( int n )//是否为右节点{ return 0 != n && ! is_left( n );}int father( int n )//父亲节点{ if ( ...
分类:其他好文   时间:2014-07-29 13:42:48    阅读次数:182
IT运维助力业务增值
随着业务的不断扩展及IT的深化融合,IT运维在企业日常管理中的地位已经显得越发重要。然而,日常的运维工作繁琐、辛苦,还得不到认可。“吃力不讨好!”也成为很多兢兢业业的IT管理人员普遍存在的苦恼。 据统计,IT运维服务占到IT部门工作量的80%左右,其中包括人员、维护和故障修复的成本。而有关技术和基....
分类:其他好文   时间:2014-07-29 13:42:38    阅读次数:222
深度探索C++对象模型 第五章 构造、析构、拷贝语意学
1、 const 成员函数需要吗? 尽量不要,如果存在继承,则无法预支子类是否有可能改变data member2、 pure virtual constructor 可以实现类的隐藏吗(包含data member)? 这样子类无法调用base 的构造函数对数据初始化,所以可以用protected来....
分类:编程语言   时间:2014-07-29 13:42:28    阅读次数:238
C# 泛型List对象数据 导出 成 EXCEL数据表
1///2///将一组对象导出成EXCEL3///4///要导出对象的类型5///一组对象6///导出后的文件名7///列名信息8publicvoidListToExcel(ListobjList,stringFileName,DictionarycolumnInfo)9{10if(columnIn...
分类:其他好文   时间:2014-07-29 13:42:18    阅读次数:228
Cron表达式
Cron表达式是一个由 7个子表达式组成的字符串。每个子表达式都描述了一个单独的日程细节。这些子表达式用空格分隔。 Cron表达式说明:秒分时日月周年SecondsMinutesHoursDay-of-MonthMonthDay-of-WeekYear秒分钟小时月中的天月周中的天年子表达式说明:是否...
分类:其他好文   时间:2014-07-29 13:42:08    阅读次数:170
Lucene.net 实现近实时搜索(NRT)和增量索引
Lucene做站内搜索的时候经常会遇到实时搜索的应用场景,比如用户搜索的功能。实现实时搜索,最普通的做法是,添加新的document之后,调用 IndexWriter 的 Commit 方法把内存中的索引提交到硬盘;然后重新打开IndexReader,进行搜索。但是索引一般存储在硬盘上,而且当索引文...
分类:Web程序   时间:2014-07-29 13:41:38    阅读次数:255
探索式测试实践之缺陷大扫除和结对测试
探索式测试的定义在我的blog都做了较多说明,其中也谈到了探索式测试在项目的实践方式,接下来会详细的说明其中来亮个实践方式的具体实施过程。探索式测试四象限探索式测试是一种测试风格和思考方式,它强调的是学习在测试过程中的作用。无论测试人员在做功能测试、性能测试、安全测试或其他类型的测试,都可以使用探索...
分类:其他好文   时间:2014-07-29 13:41:18    阅读次数:482
给config加密
Configuration config = WebConfigurationManager.OpenWebConfiguration("/"); ConfigurationSection appSettings = config.GetSection("appSettings...
分类:其他好文   时间:2014-07-29 13:40:58    阅读次数:128
[LeetCode 题解]:Convert Sorted List to Binary Search Tree
Given a singly linked list where elements are sorted in ascending order, convert it to a height balanced BST.题意:给定一个有序的链表,将其转换成平衡二叉搜索树思路: 二分法要构建一个平衡二叉...
分类:其他好文   时间:2014-07-29 13:40:48    阅读次数:601
iOS应用性能调优的25个建议和技巧
iOS应用性能调优的25个建议和技巧写在前面本文来自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程序员。这是他的个人网站:http://www.marcelofabri.com/,你还可以在Twitter上关注@marcelofabri_。性能...
分类:移动开发   时间:2014-07-29 13:40:38    阅读次数:412
php5.5.15注释问题PHP Deprecated: Comments starting with '#' are deprecated in *.ini 警告解决办法
PHP Deprecated: Comments starting with '#' are deprecated in D:\mvam\php5\php.ini on line 1944 in Unknown on line 0PHP Deprecated: Comments starting w...
分类:Web程序   时间:2014-07-29 13:40:28    阅读次数:307
PHP CURL CURLOPT参数说明(curl_setopt)
CURLOPT_RETURNTRANSFER 选项: curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); 如果成功只将结果返回,不自动输出任何内容。 如果失败返回FALSE curl_setopt($ch, CURLOPT_RETURNTRANSFER,0...
分类:Web程序   时间:2014-07-29 13:40:18    阅读次数:224
qc打不开了,错误:QCC10000E -Unable to allocate environment handle
刚开电脑平时都好好的qc打开就报错,QCC10000E -Unable to allocate environment handle百度一番得出结论,环境变量出了差错,昨天弄别的东西的时候动了下环境变量,好吧,果断修正path环境变量添上:“;D:\Program Files\IBM\SQLLIB\...
分类:其他好文   时间:2014-07-29 13:40:08    阅读次数:351
python模块之os和os.path模块
1.os模块os.listdir(dirname) 列出dirname下的目录和文件os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径。os.getenv()和os.putenv()函数分别用来读取和设置环境变量。os.curdir:返回但前目录(’.')os.chd....
分类:编程语言   时间:2014-07-29 13:39:58    阅读次数:303
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!