自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 简单至上,搭一个hadoop开发环境

hadoop是纯java写的,与平台无关,但官方只给出了shell的启动脚本,所以在linux下很容易能运行一个单机hadoop作为开发环境如果没有空闲机器来跑linux,在windows下,除了装一个虚拟机开linux,还有更简单的方法,在windows下启hadoopcygwin是一个windows下运行shell脚本的好东西,除了脚本本身,还有linux下常用工具像grep、...

2011-02-24 21:04:05 77

原创 [转载]企业家和科学家的品质

论题开篇:"爱因斯坦曾经说他敬佩那些在很厚的木板上钻孔,即使一生都没有钻透的科学家,而鄙视那些在薄木板上钻很多孔的科学家”。对于科学的追求,爱因斯坦无疑是正确的,而且这种精神是具有现实持续可操作性。但是作为一个企业家,乃至小到一个以追逐利润为本才能生存的商人以及自由职业经理人,我们并不这样看。我们或许看不起在现成平坦道路上开赛道的企业家,但是也未必敬佩目标定的过高,虽然终身努力但是仍然没有...

2010-10-13 22:42:46 174

原创 一句简单的表达式,JDK的BUG吗

Object obj = false?1:false?1:null;结果?不是null,是NullPointerException汗颜,jdk1.6

2010-08-19 22:54:21 101

原创 hadoop map reduce

完成了sst, 现在要把它作为hadoop mapreduce 的输入和输出。要实现的东西还不少,InputFormat、InputSplit、RecordReader 及 OutputFormat、OutputSplit、RecordWriter。看了hadoop默认的一些输入输出格式的实现,貌似挺繁琐的。虽然只是从sst接口适配过去。查了很多资料,下面这篇帮助挺大的。[url]...

2010-08-12 22:12:00 89

原创 费脑力的电视——魔幻手机

设想你发明了穿越时空的机器,回到了1000年前。在那里,你不认识任何人,可是别人却认识你,而且他们知道你是从2010年来的。你是不是要崩溃了,这是什么逻辑。回到过去,当让应该是我知道的比过去人多,怎么反过来了..........魔幻手机的第一集就展现了这样一个场景,让我的思维发现了新大陆[img]http://dl.iteye.com/upload/attachment...

2010-08-02 23:45:52 180

原创 快速定位元素在哪个集合中:Bloom Filter

平时会接触到数据库的拆分,文件的拆分等等拆分后,如何快速定位信息,找到包含某信息的分段比如要查找 id=xxx 的记录,怎么知道它在哪个表里1. 最简单的方法是在每一个表中找一遍2. 最有效的方法是,按 id 特征分配到特定表里。比如分10个表,其中table[i]中存的都是 id % 10 == i 的元素,这时当一个 id 到来时,只要到 table[id % 10] 中找...

2010-07-22 23:13:57 129

原创 java应用系统单点登录

目标:使用域账户单点登录,并且IE浏览器能自动登录查相关资料,知道HTTP协议中有401这个状态表示用户未授权,要求NTLM方式提供用户信息时,IE会自动取当前windows账户,其他浏览器会弹出对话框要求用户输入。服务器得到用户信息后交给域控验证。以上是原理,IIS服务器是提供这样的实现,只需简单配置。但java服务器,如tomcat、jboss,都没有这样的功能,但在网上很容易...

2010-06-12 01:16:16 241

原创 电影推荐——由莉亚100式

讲述一个被当做性爱人偶而制造出来的机器人,在逃离途中遇到一个靠打工为生的大学生男孩,之后发生的事情使她产生了原本程序中不该有的爱情。本片由同名日本漫画改编而来,片长77分钟,主演藤井シェリー,上映时间2009年11月20日。电影官方网站:[url]http://www.yuria100shiki.com[/url]预告片:[url]http://www.yuria100shik...

2010-06-06 00:44:47 1548

原创 js避免变量名冲突

一个页面往往是由服务器端几个模板拼成的,因此其中的js来自不同文件。而变量名,方法名很多时候是全局的,很容易引起冲突。例如:[code="js"]//header.jspvar a = ...;var b = ...;function init() { ...}function reset() { ...}init();[/code]...

2010-05-30 15:12:39 196

原创 通过getter实现依赖注入

依赖注入是面向接口编程的前提,将对象的使用和对象的创建分离。使用者只需知道接口,而不必关心具体实现是哪个类。例如:[code="java"]public interface Job { public boolean doJob();}public class SweepJob { private int garbage = 10; public...

2010-05-30 14:54:43 281

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除