码迷,mamicode.com
首页 >  
搜索关键字:来替    ( 1478个结果
How MapReduce Works
?? 一、从Map到Reduce MapReduce其实是分治算法的一种实现,其处理过程亦和用管道命令来处理十分相似,一些简单的文本字符的处理甚至也可以使用Unix的管道命令来替代,从处理流程的角度来看大概如下: cat input | grep | sort | uniq -c | cat > output # Input -> Map -> Shuffle & Sort -> R...
分类:其他好文   时间:2014-10-26 17:06:35    阅读次数:278
TRIZ系列-创新原理-26-复制原理
复制原理的具体表述如下:1)用简化的,便宜的复制品来替代易碎的或不方便操作的物体;    这样可以降低成本,提高可操作性。2)如果已经使用了可见光的复制品,那么使用红外光或者紫外光的复制品;    红外和紫外光有自己比较独特的特性,可以增加人类的视觉范围。3)用光学图像替代物体(或物体系统),然后缩小或放大它。     光学图像,红外成像到计算机模型,这也是一个进化路线图。较为广义的复制其实是一种...
分类:其他好文   时间:2014-10-24 14:44:17    阅读次数:161
Java 并发编程(四)并发容器
ava 5.0 提供了多种并发容器来改进同步容器的性能。 同步容器是将所有对容器的访问都串行化,以实现他们的线程安全性。代价是严重降低并发行,当多个线程竞争容器的锁时,吞吐量将严重降低。 并发容器是针对多个线程并发访问设计的。 Java 5.0 增加了 ConcurrentHashMap ,用来替代同步且基于散列的 Map ,增加了 CopyOnWriteArrayList ,用于在遍历操作为主要操作的情况下替代同步的 List 。 Java 5.0 还增加了两中心的容器类型...
分类:编程语言   时间:2014-10-23 16:27:39    阅读次数:209
poj - 1338 - Ugly Numbers(优先队列)
题意:问第n(n 题目链接:http://poj.org/problem?id=1338 ——>>1, 2, 3, 4, 5, 6, 8, ... 假设小根堆存以上丑数,那么每次取出最小的数,这个最小的数nMin,它可以生成三个数:nMin * 2, nMin * 3, nMin * 5,将这三个数放入小根堆继续,一直复筛出1500个丑数为止。 小根堆可用优先队列来替代。 #inclu...
分类:其他好文   时间:2014-10-21 10:21:52    阅读次数:215
[原创]MvvmLight中用IDialogService替代DialogMessage的用法
在新版的MvvmLight中,DialogMessage被标注为已过时,需要用IDialogService来替代,IDialogService的具体用法如下:先在主窗体中实现IDialogService :public partial class MainWindow : Window, IDial...
分类:其他好文   时间:2014-10-20 08:41:12    阅读次数:377
第二十三章、软件安装: RPM, SRPM 与 YUM 功能
SRPM 的使用 : rpmbuild包含Source code 的 SRPM新版的 rpm 已经将 RPM 与 SRPM 的命令分开了,SRPM 使用的是 rpmbuild 这个命令,而不是 rpm !如果你是 Red Hat 7.3 以前的用户,那么请使用 rpm 来替代 rpmbuild !利...
分类:其他好文   时间:2014-10-15 23:11:51    阅读次数:291
Node.js使用cnpm
npm是Node.js中维护第三方库、模块的工具,但是国外的速度很悲剧,这里有一个中国的源cnpm。 http://cnpmjs.org/ 需要在命令行中运行 npm install -g cnpm --registry=http://r.cnpmjs.org 然后所有使用npm的地方直接使用cnpm来替代 第三方的模块的安装目录 C:\Users\当前用户\AppData\Roami...
分类:Web程序   时间:2014-10-15 14:25:30    阅读次数:230
每天一个JavaScript实例-使用循环和分割来替换和删除元素
使用循环和分割来替换和删除元素 var arr = new Array("ab","aa","bc","ab","ss","ab","ss","dd","ab","aa","aa","aa"); while(arr.indexOf("ab") != -1){ console.log("1"+arr); arr.splice(arr.indexOf("ab"),1,"**"); } con...
分类:编程语言   时间:2014-10-13 18:28:09    阅读次数:237
Django——如何在Django模板中注入全局变量?——part2
模版中的变量由context中的值来替换,如果在多个页面模版中含有相同的变量,比如:每个页面都需要{{user}},笨办法就是在每个页面的请求视图中都把user放到context中。Python代码 fromdjango.temlateimportloader,Contextt=loader.get...
分类:其他好文   时间:2014-10-13 17:15:49    阅读次数:208
java自带线程池
1. newSingleThreadExecutor创建一个单线程的线程池。这个线程池只有一个线程在工作,也就是相当于单线程串行执行所有任务。如果这个唯一的线程因为异常结束,那么会有一个新的线程来替代它。此线程池保证所有任务的执行顺序按照任务的提交顺序执行。2.newFixedThreadPool创...
分类:编程语言   时间:2014-10-10 23:48:44    阅读次数:312
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!