- 博客(26)
- 资源 (5)
- 收藏
- 关注
原创 j机器学习算法中距离计算方法总结
计算推荐对象的内容特征和用户模型中兴趣特征二者之间的相似性是推荐算法中一个关键部分 ,相似性的度量可以通过计算距离来实现在做很多研究问题时常常需要估算不同样本之间的相似性度量(Similarity Measurement),这时通常采用的方法就是计算样本间的“距离”(Distance)。采用什么样的方法计算距离是很讲究,甚至关系到分类的正确与否。 本文的目的就是对常用的相似性度量作一个总结。本文目录:1. 欧氏距离2. 曼哈顿距离3. 切比雪夫距离4. 闵可夫斯基距离5..
2021-02-05 10:54:44 749
转载 【myeclipse】MyEclipse 中各种 libraries 的含义
一、在Myeclipse中新建项目一般会有下列四种libraries: JRE System Library , java EE 6 Libraries , Referenced Libraries,Web App Libraries 二、各种libraries含义 JRE System Library: 指Java SE 的常用库文件集合,建立普通的Java项目均会使用;
2015-03-19 17:20:27 522
转载 c#操作Excel
0. 导入命名空间: 1234using Microsoft.Office.Core;using Microsoft.Office.Interop.Excel;using System.IO;using System.Reflection; 1. 如何打开
2014-11-13 17:19:50 512
转载 解决错误:NAND: could not create temp file for system NAND disk image: No such file or directory
当运行eclipse时提示 NAND: could not create temp file for system NAND disk image: No such file or directory并且运行SDK Manager.exe提示GetTempFileName failed,error 267只需修改环境变量 %TEMP% and %TMP% 为绝对路径(路径一般为
2014-05-20 22:03:44 1214
转载 SCI论文从入门到精通
一、先想先写最后做:1. 做研究之前,必须想清楚:结果能不能发表?发表在哪里?2. 先把文章大框写好,空出数据,等做完实验填完空就可以发了;正所谓心中有沟壑! 3. 在未搞清“写什么、发哪里、自己研究与同类研究有何出色之处”之前,就不要动手做!4. 继续去看文献,去想;想不清楚就做还不如不做!5. 要想这样做,就得先看文献!要知道如何把文章架起来、要知道别人是如
2013-11-29 14:15:59 1157
转载 svm经典综述
P. H. Chen, C. J. Lin, and B. Schölkopf, A tutorial on ν-support vector machines, Appl. Stoch. Models. Bus. Ind. 2005, 21, 111-136.A. J. Smola and B. Schölkopf, A tutorial on support vector regression
2013-11-29 11:10:34 1113
转载 数据挖掘牛人
OrganizationCountryAchim HoffmannUniversity of New South WalesAustraliaAd FeeldersUniversiteit UtrechtThe NetherlandsAda Waichee FuChinese University of Hong KongHong K
2013-11-29 11:08:35 2025
转载 Boosting算法简介
一、Boosting算法的发展历史 Boosting算法是一种把若干个分类器整合为一个分类器的方法,在boosting算法产生之前,还出现过两种比较重要的将多个分类器整合为一个分类器的方法,即boostrapping方法和bagging方法。我们先简要介绍一下bootstrapping方法和bagging方法。 1)bootstrapping方法的主要过程 主要步骤:
2013-03-12 15:27:42 6795
转载 斐波那契查找法原理解析
#include iostream>#include assert.h>#define MAXSIZE 13void Fibonacci(int*f){ f[0]= 1; f[1]= 1; for (int i= 2; i MAXSIZE; i++) { f[i]= f[i - 1]
2012-10-13 18:57:22 1381
转载 twisted的入门讲解(很不错)
生硬、苦涩,劳神费劲。 Twisted,恰如其名,不折不扣的“弯弯绕“。 啃嚼过程,多半是体力活,不停地点击mouse,从API文档到源代码,跳来跳去,四处寻觅。 真累。手酸、眼花、头晕、心烦,精神健康大致进入“亚”级状态了。呵呵。 最大的痛苦是不知所云。这个framework够诡异的。 但愿逐渐适应它的套路,尽早解开这个“弯弯绕“。 Twisted
2012-06-28 13:55:19 4836
原创 解决python idle 无法启动的一种方法
大多造成无法启动的原因是应为更改了 force-open-completions。 在windows下进入C:\Users\Administrator.PC-20100612KUCX\.idlerc,然后把 config-main.cfg 和 config-extensions.cfg 彻底删了,重启python idle 就可以了。
2012-06-22 12:47:58 5311
原创 WingIDE4.1破解方法
1、安装之前,先修改主机时间到一个月前。 2、安装 3、安装之后然后获取试用版的License。然后关闭WingIDE。 4、放置破解文件abstract.pyo于安装目录\bin\2.5\src\process,比如C:\Program Files\Wing IDE 4.1\bin\2.5\src\process。 5、修改时间为当前时间,重启WING
2012-06-20 19:41:26 4230 1
转载 C语言实现封装、继承和多态
1、 概述C语言是一种面向过程的程序设计语言,而C++是在C语言基础上衍生来了的面向对象的语言,实际上,很多C++实现的底层是用C语言实现的,如在Visual C++中的Interface其实就是struct,查找Interface的定义,你可以发现有这样的宏定义:#ifndef Interface#define Interface struct#endifC++在语言级别上
2012-06-18 14:10:55 4784 1
转载 const简单小结
const类型定义:指明变量或对象的值是不能被更新,引入目的是为了取代预编译指令 **************常量必须被初始化*************************cons的作用 (1)可以定义const常量 例如: const int Max=100; int Array[Max];
2012-04-26 16:11:16 414
转载 C++中的位拷贝和值拷贝 .
为了便于说明我们以String类为例:首先定义String类,而并不实现其成员函数。Class String{public: String(const char *ch=NULL);//默认构造函数 String(const String &str);//拷贝构造函数 ~String(void); String &operator=(cons
2012-04-26 14:44:53 388
转载 C++中虚函数与多态
面向对象理论中的3个术语:对象、方法和消息。对象(object):不言而喻,它是构成系统的基本单位,有属性和行为两个要素,在C++中,每个对象都是由数据和函数这两部分组成的,数据即是对象的属性,行为称之为方法(method),方法是对数据的操作,通常由函数实现。调用对象中的函数就是向该对象传送一个消息(message),所谓“消息”,其实就是一个命令。例如: stud.displa
2012-03-17 19:02:24 475
转载 C++引用的小结
一、引用的概念 例如:Point pt1(10,10); Point &pt2=pt1;//定义了pt2为pt1的引用。通过这样的定义,pt1和pt2表示同一对象。 需要特别强调的是引用并不产生对象的副本,仅仅是对象的同义词。 因此,当下面的语句执行后: pt1.offset(12,12); pt1和pt2都具有(12
2012-03-17 18:38:31 318
转载 最大公约数(Gcd)两种算法(Euclid && Stein) [整理]
1. 欧几里德算法和扩展欧几里德算法欧几里德算法 欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。其计算原理依赖于下面的定理: 定理:gcd(a,b) = gcd(b,a mod b) 证明:a可以表示成a = kb + r,则r = a mod b 假设d是a,b的一个公约数,则有 d|a, d|b,而r = a - kb,因此d|r 因此d是(b,a
2012-03-14 15:50:55 423
转载 KMP算法详解
如果机房马上要关门了,或者你急着要和MM约会,请直接跳到第六个自然段。 我们这里说的KMP不是拿来放电影的(虽然我很喜欢这个软件),而是一种算法。KMP算法是拿来处理字符串匹配的。换句话说,给你两个字符串,你需要回答,B串是否是A串的子串(A串是否包含B串)。比如,字符串A="I'm matrix67",字符串B="matrix",我们就说B是A的子串。你可以委婉地问你的MM:“假如
2012-03-11 20:04:37 320
原创 JAVA中涉及函数参数的传递问题。
下午本想学学数据结构,可是在进行写一个两数交换的函数上遇到了问题。在涉及java中函数的参数传递问题上,由于java的引用已经相对于C++退化,不能像C++中通过引用传递实现实参的改变。下面是一个实现数据全排列的程序:package dataOfStructure;import java.util.Scanner;/* * 对数组中的数据进行全排列,并且涉及到java中参数的传
2012-03-02 16:49:43 409
转载 VS2010转VS2008和VS2005方法
安装了VS2010后,用它打开以前的VS2005项目或VS2008项目,都会被强制转换为VS2010的项目,给没有装VS2010的电脑带来不能打开高版本项目的麻烦。一、将.sln文件中的Microsoft Visual Studio Solution File, Form
2011-10-09 19:58:29 2045
转载 Python3.x和Python2.x的区别
这个星期开始学习Python了,因为看的书都是基于Python2.x,而且我安装的是Python3.1,所以书上写的地方好多都不适用于Python3.1,特意在Google上search了一下3.x和2.x的区别。特此在自己的空间中记录一下,以备以后查找方便,也可以分享给想学习P
2011-10-08 10:52:26 463 1
转载 Java与SQL Server, MySql, Oracle, Access的连接方法以及一些异常 .
解决(Windows)JavaSE2009-10-07 13:28:21 阅读305评论1 字号:大中小 订阅I. 概述1.1 JDBC概念JDBC(Jav
2011-10-06 19:02:07 1063
转载 请问Eclipse中源码的中文部分都显示成乱码如何解决 .
右键点击你的工程,选择Properties,打开面板后,选择Resource,将Test file encoding项中选择Others,再选择UTF-8即可。eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK
2011-10-06 18:47:14 11794
转载 c++开源代码相关网站
我是一个C/C++开发者,我收集的代码相关网站也是以C/C++为主的,这都是我在开发过程中查找资料时用到或发现的一些网站。现在我把它们列出来,希望对大家有帮助,也希望能够与大家多多交流代码相关的网上资源。所以我在此抛砖了另外声明一下,那些要收费的源码网站,特别是国内的,绝不收录。因为它们的代码一来无用,二来非法,三来大部分
2011-06-10 21:37:00 1422 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人