自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序猿视角

用简单的语言,说明复杂的道理 —— 一名程序员的阅读心得和没有头绪的随笔记录。

  • 博客(6)
  • 资源 (10)
  • 收藏
  • 关注

原创 最近邻推荐推荐算法的一点思考

最近邻推荐推荐算法的一点思考最简单的处理方法UUU 是用户 uuu 紧邻的集合,sim(u,v)sim(u,v)sim(u,v) 是用户 u,vu,vu,v 的相似度,ru,pr_{u,p}ru,p​ 是用户 uuu 对物品 ppp 的评分。用户 uuu 对物品 ppp 的评价简单来说按照如下公式预测:(1)pred(u,p)=∑v∈Urv,p∥U∥pred(u,p)=\frac{\sum...

2019-02-19 23:08:39 595

原创 协同过滤推荐算法:基于物品的最近邻推荐

协同过滤推荐算法:基于物品的最近邻推荐基于用户相似度推荐存在的问题前面讨论了基于用户相似度的推荐。实际应用中,用户相似度计算有一定困难。例如淘宝网站,虽然里面有海量用户,但是购买物品完全一样的用户几乎不存在。因此,很难构建用户-物品评分矩阵。反过来看,如果以销售的物品为核心,分析物品的相似度,问题则简化很多。物品相似度任意给定两种物品,我们可以找出同时购买过这两种物品的用户。一般来说这...

2019-02-19 09:23:02 907

原创 协同过滤推荐算法:基于用户的最近邻推荐

基于用户的最近邻推荐如何判断用户喜欢什么东西?我们可以利用与该用户相似的人群,看看他们喜欢什么商品,然后推荐给该用户。1.计算用户相似度:Pearson相关系数下面表格给出了一个用户-物品评分矩阵。表1 协同推荐的评分数据库物品1物品2物品3物品4物品5Alice5344?用户131233用户243435用户3...

2019-02-18 19:01:18 3002

原创 再次讨论线性规划第一阶段计算问题

接续上一篇博客,分析一下旋转(pivot)操作的原理。1. 简单情况第一阶段目标是找可行解。例如:(1){x1=x3−1x2=x3+2\left\{ \begin{array}{} x_1& = &x_3-1\tag1\\ x_2&

2019-02-17 12:32:04 512

原创 线性规划第一阶段入基变量和出基变量选择的细节讨论

1. 简单情况第一阶段目标是找可行解。例如:{x1=x3−1x2=x3+2\left\{ \begin{array}{} x_1& = &x_3-1\\ x_2& = &x_3+2 \end{array}\right.{x1​x2​​==​x3​−1x3​+2​显然非基变量

2019-02-11 10:23:34 11631

原创 线性规划两阶段求解方法

百度百科给了下面一个例子,感觉其解法不容易看明白原理,换一种解释方法,应该很容易看明白两阶段法的原理。问题:maxz=−3x1+x3max z = -3x_1+x_3maxz=−3x1​+x3​s.t.{x1+x2+x3+x4=4−2x1+x2−x3−x5=13x2+x3=9x1,x2,x3,x4,x5≥0\left\{ \begin{array}{} x_1+x_2+x_3...

2019-02-10 23:31:49 15770

native-windows-gui-master.zip

native-windows-gui-master.zip

2022-05-19

device-query.rar

提供源代码和makefile文件,在自己机器上编译即可。

2021-03-27

opencv-patch.zip

opencv缺少这几个文件无法编译cuda。

2021-01-23

C++模板与STL库介绍

关于C++模板和STL非常通俗的介绍,入门者必读。

2010-08-04

C++_using_namespace_std_详解

C++_using_namespace_std_详解,很不错!

2010-08-04

最强悍的暴力删除文件程序

如果你的磁盘上又不能删除的文件,这是一款特别方便的工具。

2010-08-04

3DES C++ 源代码

3DES C++ 源代码,可用于 VC++ 和 C++ Builder.

2010-08-04

用ATL建立轻量级的COM对象

ATL——活动模板库(The Active Template Library),其设计旨在让人们用C++方便灵活地开发COM对象。ATL本身相当小巧灵活,这是它最大的优点。用它可以创建轻量级的,自包含的,可复用的二进制代码,不用任何附加的运行时DLLs支持。

2010-08-04

ATL 揭秘之“对象创建”篇

当我们用VC++ ATL 工程创建了一个COM 工程,实现了一个自己的COM 对象,又在另一个程序中CoCreateInstance 这个COM 对象时,不知你是否想过这样的问题:COM 对象是用C++类对象实现的,但是,我们从来没有在自己的代码中创建这些C++类对象——比如, “new”这些对象。那么,实现COM 对象的C++对象是由谁,何时,以及如何创建的呢?

2010-08-04

用ATL 建立轻量级的COM 对象

C++与COM之间若即若离,和平共处,一次又一次在每个对象中用同样简洁的几行代码实现IUnknown。我敢肯定将来C++编译器和链接器会实现C++对象和COM对象之间自然 的无意识的对应和映射,目前这个环境只存在于实验室中,因此它肯定不是一个你我今天可以购买的产品。眼下可得到的最接近这个环境的东西就是活动模板库——ATL。

2010-08-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除