`
yunj
  • 浏览: 14640 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
hadoop是纯java写的,与平台无关,但官方只给出了shell的启动脚本,所以在linux下很容易能运行一个单机hadoop作为开发环境 如果没有空闲机器来跑linux,在windows下,除了装一个虚拟机开linux,还有更简单的方法,在windows下启hadoop cygwin是一个windows下运行shell脚本的好东西,除了脚本本身,还有linux下常用工具像grep、ssh等。安装时需要在默认基础上多选一个ssh,hadoop运行需要这个命令 装完cygwin,配置并启动好sshd,然后,不要再用cygwin那个破界面了,用scrt之类的工具ssh到localhost吧, ...
昨天是六一儿童节,原意是打算找儿童服务方面的网站和商业模式介绍的,但是一眼看到Swoopo.com(http://www.swoopo.com/)这个曾经引发巨大争议、如今似乎又在热烈讨论的、被MR6称之为“邪恶版eBay拍卖网站”,就引起了我极大的兴趣。 大家在内心里,都向往单纯的世界,但基于各种各样的主客观原因,人性本善也好,人性本恶也罢,我们越来越感觉这是个非常复杂的社会,不是单纯的黑白世界,也不是彩色,而是多色交织的世界,在这背后,自然是纷繁复杂的人心。 回归到商业世界,基于人性的优点或者弱点做生意、做大生意的商业模式,给我们的感觉——或许真的不是破口大骂,就是对视大笑了。今天【酷站 ...
论题开篇:"爱因斯坦曾经说他敬佩那些在很厚的木板上钻孔,即使一生都没有钻透的科学家,而鄙视那些在薄木板上钻很多孔的科学家”。 对于科学的追求,爱因斯坦无疑是正确的,而且这种精神是具有现实持续可操作性。 ...
Object obj = false?1:false?1:null; 结果?不是null,是NullPointerException 汗颜,jdk1.6
完成了sst, 现在要把它作为hadoop mapreduce 的输入和输出。 要实现的东西还不少,InputFormat、InputSplit、RecordReader 及 OutputFormat、OutputSplit、RecordWriter。 看了hadoop默认的一些输入输出格式的实现,貌似挺繁琐的。虽然只是从sst接口适配过去。 查了很多资料,下面这篇帮助挺大的。 http://www.cnblogs.com/spork/archive/2010/01/11/1644346.html
设想你发明了穿越时空的机器,回到了1000年前。在那里,你不认识任何人,可是别人却认识你,而且他们知道你是从2010年来的。 你是不是要崩溃了,这是什么逻辑。回到过去,当让应该是我知道的比过去人多,怎么反过来了.......... 魔幻手机的第一集就展现了这样一个场景,让我的思维发现了新大陆
平时会接触到数据库的拆分,文件的拆分等等 拆分后,如何快速定位信息,找到包含某信息的分段 比如要查找 id=xxx 的记录,怎么知道它在哪个表里 1. 最简单的方法是在每一个表中找一遍 2. 最有效的方法是,按 id 特征分配到特定表里。比如分10个表,其中table[i]中存的都是 id % 10 == i 的元素,这时当一个 id 到来时,只要到 table[id % 10] 中找即可。 以上两种方法都能解决一开始提出的需求。但是,方法一显然效率低下;方法二灵活性差,如果查找 name=xxx 的记录,又不知道在哪个表里了。 Bloom Filter 建立的索引,消耗极少的存储空间,花费 ...
目标:使用域账户单点登录,并且IE浏览器能自动登录 查相关资料,知道HTTP协议中有401这个状态表示用户未授权,要求NTLM方式提供用户信息时,IE会自动取当前windows账户,其他浏览器会弹出对话框要求用户输入。服务器得到用户信息后交给域控验证。 以上是原理,IIS服务器是提供这样的实现,只需简单配置。但java服务器,如tomcat、jboss,都没有这样的功能,但在网上很容易搜到了一个第三方的开源项目实现了这个功能,他是jcifs 使用了最新版1.3.14,使用中首先出现了怪现象,问题A:jboss启动后,第一个发出请求的浏览器能正常进行当前用户的验证,以后的都报用户名或密码错误 ...
讲述一个被当做性爱人偶而制造出来的机器人,在逃离途中遇到一个靠打工为生的大学生男孩,之后发生的事情使她产生了原本程序中不该有的爱情。 本片由同名日本漫画改编而来,片长77分钟,主演藤井シェリー,上映时间2009年11月20日。 电影官方网站:http://www.yuria100shiki.com 预告片:http://www.yuria100shiki.com/popup.html
一个页面往往是由服务器端几个模板拼成的,因此其中的js来自不同文件。而变量名,方法名很多时候是全局的,很容易引起冲突。 例如: //header.jsp var a = ...; var b = ...; function init() { ... } function reset() { ... } init(); //botton.jsp var a = ...; ... 改进写法,使用匿名方法并立即调用 //header.jsp (function(){ var a = ...; var b = ...; funct ...
依赖注入是面向接口编程的前提,将对象的使用和对象的创建分离。使用者只需知道接口,而不必关心具体实现是哪个类。 例如: public interface Job { public boolean doJob(); } public class SweepJob { private int garbage = 10; public boolean doJbo() { System.out.println("扫地"); garbage--; return garbage < 3; } } pu ...
Global site tag (gtag.js) - Google Analytics