- 博客(12)
- 问答 (1)
- 收藏
- 关注
原创 博客搬家
再也受不了iteye的编辑器了,嵌入个图片还得先上传到相册,再把图片地址粘过来,还不支持LaTex公式,写一篇关于算法的东西太痛苦了,无奈只能搬到csdn...
2012-11-14 16:09:13 120
原创 (三)电子商务推荐系统--协同过滤
拖了两个月,终于要进入正题了,本章开始折腾真正的算法(ps:其实也没那么高深)。第一个要说的肯定是经典的协同过滤了,从算法的主体来分可以分为两种:基于用户的协同过滤(user-CF)和基于物品的协同过滤(item-CF),CF就是collaborative filtering,所谓协同就是在大家都要对结果有贡献。其基本思想是兴趣相似的用户其行为也相似,反之也成立,实现协同过滤的关键在于怎么...
2012-11-14 16:05:23 326
原创 (二)电子商务推荐系统--简单的算法
上篇提到一个“如果不知道你的喜好,就连个方向都没有(注:从这个理论出发可以做出一个简单的推荐系统)”,下面我们就从这个理论出发实现一个简单的推荐系统。1、背景知识电子商品务推荐系统有些场景(或者叫页面)与优酷的视频推荐有点相似,当你在看一个视频的时候,页面的右边会出现“你可能会对这些视频感兴趣”,这个在电子商品网站中就是浏览商品的情景,以亚马逊为例,当我们浏览lumia 900的时候,页面...
2012-09-25 10:51:19 678
原创 (一) 电子商务个性化推荐系统--概览
一、概览篇最近个性化推荐炒的热火朝天,从媒体到电子商务,各大网站纷纷开始上马个性化推荐系统。首先聊一聊什么是个性化推荐?为什么要推荐?说到推荐就不得不提搜索,那么搜索与推荐又有什么不同?1、什么是个性化推荐? “个性化推荐”有两层含义,一是推荐,二是个性化。先说推荐:一般在现实生活中,当你无聊想看电影的时候,如果你不知道究竟想看哪个电影,只是想找个不算坏的电影打发一下时间,你可能会让...
2012-09-11 22:46:05 470
原创 XP下的GVIM安装taglist
taglist可以显示文件中的tag,比如java中的函数、属性等,具体看截图:给vim装上它之后就可以像IDE中那样方便的查看修改文件了,支持多种文件js、C……下面以我的xp为例介绍如何安装它。我装的GVIM7.2,安装目录:D:\Program Files\Vim\1、首先下载ctags.rar,解压,放到D:\Program Files\Vim\vim72目录下2、下载taglist_45...
2012-02-14 11:31:05 150
原创 node.js npm 设置http代理
node.js 的npm命令是node.js的包管理工具,安装外部模块时只需npm install packagname 即可,但是对于上网时使用代理的却安装不了:[code="java"]F:\node.js\learn>npm install formidablenpm http GET http://registry.npmjs.vitecho.com/formidablen...
2012-02-01 09:05:10 276
原创 使用http代理从github上下载项目
当使用http代理上网的时候,从github上边下载项目时会报如下错误:error:Failed connect to github.com:443;这时可以设置一下git的http.proxy变量,如下:[quote]git config --global http.proxy 192.168.1.1:8080[/quote]这样就能使用[quote]git ...
2012-01-06 18:55:05 821
原创 Oddjob中文教程
1、=========从一个框架开始=========部分英文单词释义: Sequential:顺序的Prior:优先的middle:中间的Parallel:并行rear:后面的抽象看来,我们的调度任务具有的属性主要有:执行顺序(先/后)、执行方式(串行/并行)、定时执行、日志。Oddjob完全可以满足以上需求。因为它比较简单,可以直接从一个框架开始。这个框架可以说...
2011-12-07 17:34:53 1707
原创 高德纳(Knuth)谈计算机程序设计艺术
高德纳(Knuth)谈计算机程序设计艺术我觉得数字的使用是让人们在心里面能做个比较,例如20个人在这个事件中丧生,50个人在另外一个事件中丧生,那么人们通过对比就会觉得后面这个事件更为严重。 但这很可能其实是在用苹果和橙子比较。因为一旦涉及到数字,人们就可能篡改某些数据来扭曲事实。你也可以想象教育学生,总想着学生怎么样才能通过考试,然后你就可能会编写一本关于应试的书,而不是一本关...
2011-11-25 09:40:19 354
原创 mysql赋予任何IP访问的权限
在MySql数据库的主机上,在mysql命令行中输入以下命令:grant all on *.* to root@'%' identified by "root" ;赋予任何IP访问的权限,任何IP都能以用户名:root ,密码:root 来进行局域网的访问!(命令中*.*是通配任何IP,你也可以指定IP)...
2011-10-26 16:48:21 859
原创 tomcat报ClassNotFoundException
为什么用tomcat启动web工程时需要将用到的jar包都放在WEB-INF/lib目录下呢?我在工程里的BuildPath里也设置了需要的jar包的路径,但是程序运行后还是会报出CLASSNOTFOUNDEXCEPTION,当我把所有的jar包都放到WEB-INF/lib下面后就好了。...
2011-09-16 11:11:22 178
eclipse的js插件-Spket自动补全,支援jQuery,Extjs,YUI,MOOTOOLS
之前一直用JSEclipse,编写普通的js倒是挺好的,语法检查自不必说,自动补全也很好,只是不支持jQuery等库,现在开发js哪还能离得开它们呀,今天在网上忽然发现一个spket,真可谓相见恨晚,普通的js自动补全当然没问题,更难能可贵的是它还支持jQuery、Extjs、YUI、Mootools、Prototype...等库,下面就说一下如何安装它。首先自然是打开eclipse-->...
2011-09-02 19:59:51 196
空空如也
怎么用quartz控制任务的执行顺序
2011-11-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人