摘要: 一直以来就想建一个属于自己的独立空间,今天算是新家落成了,日后要好好经营。 阅读全文
posted @ 2013-04-20 23:27 William_Xiao 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://blog.csdn.net/ns_code/article/details/17539599为了方便各位网友学习以及方便自己复习之用,将Java并发编程系列内容系列内容按照由浅入深的学习顺序总结如下,点击相应的标题即可跳转到对应的文章【Java并发编程】实现多线程的两种方法【J... 阅读全文
posted @ 2014-07-17 16:33 William_Xiao 阅读(195) 评论(0) 推荐(0) 编辑
摘要: Redis内部数据结构Redis和其他key-value数据库的很大区别是它支持非字符串类型的value值。它支持的value值的类型如下:sds (simple dynamic string) 简单动态字符串双端链表字典(dictionary/map/associative array)跳跃表(skiplist)下面将对以上的各个类型在redis内部的实现进行分析。一、sds (simple dynamic string) 简单动态字符串Redis并没有使用C的字符串,而是在其上面进行了封装,以适应更多频繁的耗时操作。在前面的内容中,我们一直将sds 作为一种抽象数据结构来说明,实际上,它的 阅读全文
posted @ 2014-03-17 00:43 William_Xiao 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 有一段时间没有更新博客了,这一段时间确实忙,换工作,过年,适应新工作,培训,搬家等等。今天积累了一点想法想写写。 阅读全文
posted @ 2014-03-12 00:24 William_Xiao 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 看到元旦或者元旦前一大帮人开始写总结和展望了,那会心里真不是滋味。因为13年12月初被通知裁员,正式入职也才8个多月。确实是措手不及的打击,尽管我表现得比较平静。现在至少有个着落了,给自己并不顺利的2013做个回顾和总结,期待更好的2014!大事件:1. 毕业 毕业这件事让我们实验室的每个人深深得觉得找个靠谱的导师是有多重要。具体细节就不说了,总之在毕业的那个年前年后,完全没有心思实习,被导师折磨得够呛,终于踉踉跄跄毕业了。也许很多人的毕业季是美好而不舍的,但我们的小伙伴完全没有这种感觉,大家都盼望早点逃离魔掌。不过尽管这样,我还是从心底里感谢北邮,感谢它给予的这样一个平台。2. 入职 由于准 阅读全文
posted @ 2014-01-11 22:59 William_Xiao 阅读(218) 评论(1) 推荐(0) 编辑
摘要: 智能推荐大都基于海量数据的计算和处理,然而我们发现在海量数据上高效的运行协同过滤算法以及其他推荐策略这样高复杂的算法是有很大的挑战的,在面对解决这个问题的过程中,大家提出了很多减少计算量的方法,而聚类无疑是其中最优的选择之一。 聚类 (Clustering) 是一个数据挖掘的经典问题,它的目的是将数据分为多个簇 (Cluster),在同一个簇中的对象之间有较高的相似度,而不同簇的对象差别较大。聚类被广泛的应用于数据处理和统计分析领域。Apache Mahout 是 ASF(Apache Software Foundation) 的一个较新的开源项目,它源于 Lucene,构建在 Hadoop 阅读全文
posted @ 2013-12-18 18:09 William_Xiao 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 本系列的第一篇为读者概要介绍了推荐引擎,下面几篇文章将深入介绍推荐引擎的相关算法,并帮助读者高效的实现这些算法。 在现今的推荐技术和算法中,最被大家广泛认可和采用的就是基于协同过滤的推荐方法。它以其方法模型简单,数据依赖性低,数据方便采集 , 推荐效果较优等多个优点成为大众眼里的推荐算法“No.1”。本文将带你深入了解协同过滤的秘密,并给出基于 Apache Mahout 的协同过滤算法的高效实现。Apache Mahout 是 ASF 的一个较新的开源项目,它源于 Lucene,构建在 Hadoop 之上,关注海量数据上的机器学习经典算法的高效实现。集体智慧和协同过滤什么是集体智慧集体智慧 阅读全文
posted @ 2013-12-18 18:07 William_Xiao 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 随着 Web 技术的发展,使得内容的创建和分享变得越来越容易。每天都有大量的图片、博客、视频发布到网上。信息的极度爆炸使得人们找到他们需要的信息将变得越来越难。传统的搜索技术是一个相对简单的帮助人们找到信息的工具,也广泛的被人们所使用,但搜索引擎并不能完全满足用户对信息发现的需求,原因一是用户很难用恰当的关键词描述自己的需求,二是基于关键词的信息检索在很多情况下是不够的。而推荐引擎的出现,使用户获取信息的方式从简单的目标明确的数据的搜索转换到更高级更符合人们使用习惯的上下文信息更丰富的信息发现。 “探索推荐引擎内部的秘密”系列将带领读者从浅入深的学习探索推荐引擎的机制,实现方法,其中还涉及一些 阅读全文
posted @ 2013-12-18 17:54 William_Xiao 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Node不是万能药!但的确能解决一些关键问题学习Node不是一件轻松事儿,但你所收到的回报是对得起你的付出的。因为当下Web应用开发中的诸多难题唯有JavaScript才能解决。目录专家们的警告!Node:几个小例子Node不是JavaScript,Node可以运行JavaScript和Node服务器的交互快速入门手册解释器之惑基于事件的Web应用Node的用武之地“你够酷吗?来用我吧!”Node.js 为最新潮的编程语言提供了一系列很酷的API和工具箱,它可以直接应用于传统的Rails、Ajax、Hadoop、甚至可以某种程度上用于iPhone开发和HTML5。如果你参加过一些大型技术会议, 阅读全文
posted @ 2013-11-24 21:35 William_Xiao 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 中国“智”造——新车评网试驾观致3(上集) 中国“智”造——新车评网试驾观致3(下集) 阅读全文
posted @ 2013-11-22 23:53 William_Xiao 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 大陆: 名称网址代表人物汽车之家http://www.autohome.com.cn/ 陈震、闫闯 新车评网http://www.xincheping.com/ 颜宇鹏 优酷试车http://www.youku.com/show_page/id_z93a335e8c75911e299f6.html 毕晓敏 新浪汽车http://auto.sina.com.cn/video/ 胖哥-陈力 台湾Go车志http://www.buycartv.com/ 嘉伟、Andy 阅读全文
posted @ 2013-11-16 09:18 William_Xiao 阅读(259) 评论(0) 推荐(0) 编辑