1.算法简介
协同过滤(collaborative filtering)的核心思想:利用其他用户的行为来预测当前用户。协同过滤算法是推荐系统中最基本的,同时在业界广为使用。根据使用的方法不同,可以分为基于用户(user-based)、基于物品(item-based)的最近邻推荐。
基于用户的最近邻推荐的主要思想:对于一个给定的评分集,找出与当前用户u口味相近的k个用户;然后,对...
分类:
其他好文 时间:
2014-05-24 17:59:03
阅读次数:
308
题目:与版本一不同的是,这里给定了一个矩阵,矩阵中元素为0的点表示该点可达,为1的点表示不可达,当然,不可达也就意味着不可经过。以左上角为出发点,右下角为目标终点,可行的不同路径有多少。
分析:
在Uniqu Paths I 的基础上,加上对矩阵可达性的判断就可以了。
注意:
1.左上角的元素是1的时候,即出发点就不可达,即出发不了,倒在了起跑线上。
2.给定的矩阵是1*1的形式。
3...
分类:
其他好文 时间:
2014-05-26 05:48:24
阅读次数:
247
YK-JJW(JSW)系列产品概述
YK-JJW系列单相精密交净化交流稳压电源,采用了国际上先进的正弦能量分配程式的电源调节技术,代表了交流稳压技术的最新发展水平。其电路由正弦能量分配和大功率滤波器组成。具有稳压精度高过载能力强、可靠性好、抗干扰能力强、效率高,可长期连续工作,使用寿命长等优点,是取代614系列电子式稳压器和磁饱和稳压器的理想代换产品。能提供一个安静无声、安全可靠的良好工作环...
分类:
Web程序 时间:
2014-05-26 04:35:36
阅读次数:
247
本文是本人在学习网络视频springMVC的过程中的学习笔记。
本文讲述springMVC上传文件的功能。
我从使用的角度一步一步来。
在前台界面的使用
jsp编码
上传
上传
...
分类:
编程语言 时间:
2014-05-24 23:12:05
阅读次数:
340
printf的占位符(%) 异常
本文地址: http://blog.csdn.net/caroline_wendy/article/details/26719135
C语言中, 使用%代表占位符的意思, 如%d代表int类型, %f代表float类型.
需要注意的是, 占位符需要和使用参数匹配, 否则会出现越界或截断的情况;
如%f, 匹配5, 会导致使用8个字节去匹配4个字节, 会产生越界, 输出0;
%d, 匹配5.01...
分类:
编程语言 时间:
2014-05-24 17:58:04
阅读次数:
279
一、准备
用两台服务器做测试:
Master Server: 192.0.0.1/Linux/MYSQL 4.1.12
Slave Server: 192.0.0.2/Linux/MYSQL 4.1.18
做主从服务器的原则是,MYSQL版本要相同,如果不能满足,最起码从服务器的MYSQL的版本必须高于主服务器的MYSQL版本
二、配置master服务器...
分类:
数据库 时间:
2014-05-26 03:11:03
阅读次数:
280
被调函数的返回类型决定返回的是左值还是右值,当被调函数的返回类型是 引用 时,返回的是左值,其余情况下返回的是右值,被调函数返回的左值有着与其他左值类型同样的运算特性,需要特别指出的是, 我们能为返回类型是非常量引用的函数的结果赋值 ,但是需要注意的是,进行运算的前提是确保返回的引用是有效的, 返回与局部对象绑定的引用是无效的 ,因为被调函数运行结束时,局部对象的存储空间已经释放,返回与局部对象绑...
分类:
其他好文 时间:
2014-05-26 05:54:15
阅读次数:
225
问题:
有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。这些物品被划分为若干组,每组中的物品互相冲突,最多选一件。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。
算法:
这个问题变成了每组物品有若干种策略:是选择本组的某一件,还是一件都不选。也就是说设f[k][v]表示前k组物品花费费用v能取得的最大权...
分类:
其他好文 时间:
2014-05-24 20:39:29
阅读次数:
190
在使用Ubuntu作为开发环境时经常需要在全局安装一些依赖框架等,这个时候就常常需要用到root权限,但是在Ubuntu下第一次使用su命令时会提示认证失败;查找资料后发现Ubuntu下root权限默认是锁定的,可能是处于安全考虑,但是作为开发人员肯定是需要root权限的。
在命令行中可以输入下面命令设置root密码,这样就能随时使用root权限了:
sweetvvck@sweet...
分类:
其他好文 时间:
2014-05-26 05:56:09
阅读次数:
186
采集jxl.jar包,网上下载,百度一下导出都是。
接下来直接贴代码:public List getValue(String fileName){
String str=ExcelOparations.readExcel(fileName).trim();
String[] str4n= str.split("\n");
List list1 =...
分类:
编程语言 时间:
2014-05-25 00:28:26
阅读次数:
432
散列表(hashtable)
迭代器是用来遍历集合的。 Java5后集合都出了自己的遍历方式 如...
分类:
其他好文 时间:
2014-05-26 05:26:32
阅读次数:
213