Learning Traces...

--Great Love involves great effort
posts - 41, comments - 71, trackbacks - 2, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

2014年7月24日

摘要: 个性化推荐经常被人误解为细分市场和精准营销这两个概念。虽然它们之间有一些联系,但实质上却相差甚远。本文不仅清楚地讲述了个性化推荐技术,更列出了其所面临的十大挑战。   很多人都知道个性化推荐,却有不少认识上的误区。有的人认为个性化推荐就是细分市场和精准营销,但实际上细分市场和精准营销往往是把潜在的用户分成 很多群体,这与基于全体的统计相比固然有了长足的进步,但距离“为每一个用户量身定做的信息服务”还有很大的差距,只有做个性化才能实现亚马逊CEO Jeff Bezos的梦想“如果我有100万个用户,我就为他们做100万个亚马逊网站”。   所以,市场细分只是初级阶段,而个性化推荐则是市场细分的极致。还有人 认为个性化推荐等同于协同过滤,这可能是因为协同过滤出现得比较早并且比较容易被大众理解,但实际上协同过滤只不过是众多个性化推荐技术中的一个早期成 员,远不能代表个性化推荐技术。   随着个性化的商业应用延展到用户生活信息流的方方面面,个性化推荐技术也在日新月异不断发展,类似于协同过 滤这样的早期技术已经不能满足新环境下的要求,无法解决新出现的问题。令人兴奋的是,过去十年阅读全文

posted @ 2014-07-24 10:46 suyang 阅读(600) 评论(0) 编辑

2011年3月23日

正文内容加载中...

posted @ 2011-03-23 19:23 suyang 阅读(751) 评论(0) 编辑

2010年11月22日

摘要: 打开/etc/profile.d/vim.sh CODE: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->if[-n"$BASH_VERSION"-o-n"$KSH_VERSION"-o-n"$ZSH_VERSION"];then[-x/usr...阅读全文

posted @ 2010-11-22 13:14 suyang 阅读(416) 评论(0) 编辑

2010年11月21日

摘要: 前言: 周五irc会议上遇到asin问thinkpad的trackpoint与中键的滚动功能,后顺利解决,才有了这篇文章。 关于trackpoint的原文在thinkwiki上,我只是照着做了一遍(:-D),原文是How to configure the TrackPoint, 具体如下: 默认情况下,中键在linux上是用作粘贴操作的,而不是和win上一样能和小红点一起组合来上下左右滚动功能的,...阅读全文

posted @ 2010-11-21 19:38 suyang 阅读(730) 评论(0) 编辑

2010年9月20日

摘要: 毫无疑问,我们都看到过像TCHAR,std::string,BSTR,等到各种各样的字符串类型,更有那些以 _tcs 开头的奇怪的宏。你也许正在盯着显示器发愁。本指引将总结引进各种字符类型的目的,展示一些简单的用法,并告诉你在必要时,怎么实现各种字符串类型之间的转换。   在第一部分,我们将介绍3种字符编码类型。了解各种编码模式的工作方式是非常重要的事情。即使你已知道一个字符串是个字符数组,你也应该阅读本部分。一旦你了解了这些,你将对各种字符串类型之间的关系有一个清晰地了解。   在第二部分,我们将独立讲述string类,怎样使用他及实现他们相互之间的转换。 阅读全文

posted @ 2010-09-20 18:24 suyang 阅读(264) 评论(0) 编辑

2010年5月14日

摘要: http://lizishan.taobao.com/阅读全文

posted @ 2010-05-14 16:21 suyang 阅读(102) 评论(0) 编辑

2010年4月27日

摘要: 类图是面向对象系统建模中最常见的图,类图显示了一组类、接口、协作以及它们之间的关系。类图用于对系统的静态设计视图建模。 在UML中类以矩形表示,具有名称、属性、操作、和关系等描述。接下来我们将全面的对类里面的每个元素的表现作出详细的介绍。 阅读全文

posted @ 2010-04-27 10:33 suyang 阅读(158) 评论(0) 编辑

2010年3月30日

摘要: 一.需求: 我们希望找到一个key-value型数据库,具有以下特点 1.稳定高效 2.基于memcache或其它方便调用的包,以便在PHP中分布调用 3.如果有热备能力更佳,但至少有主从结构。 可选择的有:memcachedb和Tokyo Tyrant。它们的官方报告数据都不错。 我们曾经对Tokyo Tyrant-Tokyo Cabinet寄予厚望,因为它可以做双主。但结果是,在插入200万100字节的数据之后,Tokyo Tyrant就像蜗牛一样,而且不断报错。 二.测试数据: 软硬件环境: CPU: 64位4核Intel(R) Xeon(R) CPU E5310 @ 1.60GHz 内存:8G 操作系统:centos 硬盘:120G 客户端:PHP PECL扩展 启动方式:memcachedb -p11211 -d -r -u root -H /opt/mdb/ -m 6144 -N -t 4 或memcachedb -p11222 -d -r -u root -H /opt/mdb/ -m 7000 -N -t 8 阅读全文

posted @ 2010-03-30 12:47 suyang 阅读(784) 评论(0) 编辑

2010年2月12日

摘要: hibernate-memcached(http://code.google.com/p/hibernate-memcached/ )是允许hibernate使用MemCached作为二级缓存的项目,它用到了spymemcached(http://code.google.com/p/spymemcached/ )这个MemCached的Java客户端。花了一点时间做了个补丁,让它也支持Whalin的Java客户端(http://whalin.com/memcached/ )。 所有的代码(包括原hibernate-memcached的所有源码)、javadoc及重新制作的发布包请见附件,限于篇幅就不具体说明了。以下是我更新过的hibernate-memcached的配置说明,原配置说明请参见http://code.google.com/p/hibernate-memcached/wiki/Configuration 阅读全文

posted @ 2010-02-12 00:39 suyang 阅读(852) 评论(0) 编辑

2010年1月29日

摘要: Log4j发展的真快,2005年用的时候版本是1.2.8。现在再看时发现都出到2.0了,仔细一看,还有点意思,log4j上作了个说明。log4j有3个分支,1.2是稳定版,1.3不再继续,2.0是实验版。   看来还是用1.2版的比较好,现在的版本是1.2.15,和1.2.8比有很大的变化。从配置文件里反映出来,大的结构都变了。现把要点摘录如下:   Log4j有3个主要部件,loggers, appenders and layouts.   logger有如下几个级别,排列如下:DEBUG < INFO < WARN < ERROR < FATAL   logger引入了继承的概念,这里指的是名称继承,logger com.foo是 com.foo.Bar的父logger。同样java.util是java.util.Vector的父类。另外Logger x = Logger.getLogger("wombat"); 和 Logger y = Logger.getLogger("wombat"); 是指向同一个对象,这样的话不需要到处传递对象的引用。 阅读全文

posted @ 2010-01-29 22:06 suyang 阅读(1047) 评论(0) 编辑