2012年10月17日
摘要: 偶见有人在发起一个排序比赛,对27W左右的词进行排序输出,要求读取+排序+输出的时间最少。例子代码有一个简单的Java版本实现,大概的时间是在4xxms,然后是Go语言实现,大约在3XX ms。Go语言不懂,就不折腾了。Java的版本还是可以看看。时间分布上,读取2.8M的文件大约150ms,写大约100毫秒,感觉明显可以优化。第一步,修改读取方法,使用NIO的内存映射,直接开内存读取,时间下降到70ms,写入50ms左右,合计300多一点第二步,修改排序算法,修改原来的多线程,对读取的时候数据进行分组,各个线程直接排序即可,最后再归并,总时间下降到260ms左右第三步,尝试了读取的时候就分给 阅读全文
posted @ 2012-10-17 14:19 仙人指路 阅读(276) 评论(0) 推荐(0) 编辑
  2010年4月11日
摘要: 难得遇上周末的好天气,似乎每到周末都会下雨。老友从上海过来玩,估计只能在屋檐下咯。回想去年,整个四月似乎都在下雨,就连公司送的奖品,都是雨伞。呵呵,倒也实用。千里之外的父母去看孙子,老丈们估计有的聊了。BB就是开心果,有吃的就开始唱歌了,哪管外边天气如何,有没有下雨。 ...... 阅读全文
posted @ 2010-04-11 16:34 仙人指路 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 看过几位前辈关于产品的管理,颇有意思。如何把一座山装到饭碗里?看似不可能的问题,却折射出如今的互联网社会的困局。国人总是潜意识的想做大做全,游戏、门户、社区、云、引擎等等。却不知自己到底最需要的是啥。晚饭后陪老婆散步,问了老婆同样的问题,老婆的回答精辟:在山上种上果树,变成银子。呵呵,如今挖矿容易透水出事,这个来的倒是又绿色又环保还可持续。只是我们的CXO们未必能理解。 阅读全文
posted @ 2010-04-11 16:33 仙人指路 阅读(108) 评论(0) 推荐(0) 编辑
  2009年1月14日
摘要: 好久没来了,最近也没什么可写的。就最近买了一个无线耳机,感觉还不错,Share。 http://s.click.alimama.com/a/qXw58DdZJuY=-12416898 阅读全文
posted @ 2009-01-14 17:58 仙人指路 阅读(102) 评论(1) 推荐(0) 编辑
  2007年9月27日
摘要: InfoPath表单可以所见所得使用XML保存用户数据,数据内容是以XHTML模式组织,这样可以很方便的发布到WEB系统。其中一个很隐蔽的技巧,如果你没注意,就会出现?的问题。编辑模式下,在多行文本框内输入多个空格,InfoPath只把最后的一个空格用真实的空格,也就是ASCII的32,其余的都用UTF8的空格,byte值为 160 0, 如果需要转换到WEB,需要替换成网页常用的空格,这样... 阅读全文
posted @ 2007-09-27 20:31 仙人指路 阅读(357) 评论(0) 推荐(0) 编辑
  2007年9月23日
摘要: 地球的四分之三是水,剩下的四分之一是陆地。做生意做多了,感觉这个剩下的四分之一的陆地被我们自己用水给掩盖了越来越深,深到人与人之间已经没有办法呼吸的境地。不知道你有没有注意,自己平时说话的时候,你自己能否分辨那些是干的,那些是湿的,那些是你自己也不知道是干是湿的......论语·子路 有曰“言必信,行必果”,不知道我们做的如何............. 阅读全文
posted @ 2007-09-23 21:36 仙人指路 阅读(231) 评论(0) 推荐(0) 编辑
  2007年7月24日
摘要: 在Google Earth上偶见家乡的母亲河,格外亲切。 阅读全文
posted @ 2007-07-24 10:43 仙人指路 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 天气太热,上班到公司跟跑一万米似的,好累! 阅读全文
posted @ 2007-07-24 10:02 仙人指路 阅读(104) 评论(0) 推荐(0) 编辑
  2007年7月23日
摘要: 在编写c#代码过程中,我们经常需要做一些重复枯燥的工作。例如,编写DTO(数据访问对象),通常就是为一个类定义一系列的变量和属性。 有一些第三方的IDE辅助工具,可以为我们生成一些代码,减少工作量。例如,Assist X就是一款很值得推荐的工具,使用其提供的Encapsulate Field功能,可以很方便地将一个类地编写封装为属性。 我今天需要介绍的如何使用Visual Studio 2005 ... 阅读全文
posted @ 2007-07-23 15:55 仙人指路 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 来自:http://tech.tom.com/2007-07-13/06MP/84930407.html 记者:能否谈谈金山与微软公司在办公软件产品上的竞争? 雷军:我们跟微软在Office上的竞争,完全是以小博大。我们和微软都是上世纪80年代开始做Office的。但微软成功以后,这些年的代码累积下来以后,在产品里面其实有非常多的垃圾代码,金山的WPS也有这样的问题。因此在2002年,金山下了一个... 阅读全文
posted @ 2007-07-23 14:07 仙人指路 阅读(219) 评论(0) 推荐(0) 编辑