自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 为何Eclipse的调试快捷键F8失效?

为何Eclipse的调试快捷键F8失效?1. 首先确认你的调试快捷键F8没有被你修改过:在Eclipse界面下按Ctrl+Shift+L快捷键打开Eclipse所有快捷键菜单:找到”Resume“,确定其快捷键是否仍为默认的F8,若不是的话,再修改回来即可,若仍为F8,那么很可能是你电脑上安装了其他的软件,并且该软件与Eclipse的快捷键设置冲突了。你可以检查一下。

2016-09-02 16:09:50 3741

转载 推荐领域数据集

http://www.grouplens.org/taxonomy/term/14Movielens Dataset:       其中Movielens-100k和movielens-1M有用户对电影的打分,电影的title、genre、IMDB链接、用户的gender、age、occupation、zip code。movielens-10M中还有用户对电影使用的tag信息。

2016-05-09 23:09:14 9579 3

转载 各种分类算法比较

各种分类算法比较最近在处理数据的时候,使用分类算法,为使用合适的分类算法,对各分类算法仔细研究了一番,而且在网上了这篇博文,对分类算法的优缺点比较简单明了,推荐学习一下。1. 决策树(Decision Trees)的优缺点决策树的优点:一、决策树易于理解和解释.人们在通过解释后都有能力去理解决策树所表达的意义。二、对于决策树,数据的准备往往是简单或者是不

2016-04-11 11:16:01 2549

原创 SVD在推荐系统中的应用(资源汇总)

关于SVD在推荐系统中的应用一些比较好的资源博文[1]给出了一个具体的实例分析,能够很好的理解SVD在推荐系统中应用对推荐结果所起的作用。博文[2]从强调SVD应用到推荐系统领域中的思想出发,详细介绍了SVD模型的思想和原理,并从改进和实际应用思想的角度结合图               形分析介绍了几种SVD模型的变形,能够很好的理解SVD模型及各种变形。博文[3]主要介绍了矩阵

2016-03-27 22:06:21 1150

转载 自然语言处理相关书籍及其他资源

特别推荐:1、HMM学习最佳范例全文文档2、无约束最优化全文文档一、书籍:1、《自然语言处理综论》英文版第二版2、《统计自然语言处理基础》英文版3、《用Python进行自然语言处理》,NLTK配套书4、《Learning Python第三版》,Python入门经典书籍,详细而不厌其烦5、《自然语言处理中的模式识别》6、《EM算法及其扩展》7、《统计学习基

2016-01-28 17:11:29 625

原创 笔试面试题总结(四)--- 软件开发

1.  面向对象的五大基本原则五个基本原则: 单一职责原则(Single-ResposibilityPrinciple):一个类,最好只做一件事,只有一个引起它的变化。单一职责原则可以看做是低耦合、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提高内聚性来减少引起变化的原因。开放封闭原则(Open-Closedprinciple):软件实体应该是可扩展的,而不可修改的。也

2015-12-24 21:29:29 451

原创 笔试面试题总结(三)--- 软件开发

在刷题的时候学习到的一些知识点,觉得很有用,在这里总结一下,供大家一起交流学习。题目来源于牛客网,关于知识点的总结,有来自于牛客的总结,也有来自我个人的总结,在此对涉及到的引用作者表示衷心的感谢。1. PreparedStatement与Statement(1)PreparedStatement接口继承Statement, PreparedStatement 实例包含已编译

2015-12-24 10:48:05 591

转载 个性化推荐的十大挑战

个性化推荐十大挑战绪论    个性化推荐很多人都知道,但其中不乏认识上的误区。有的人觉得个性化推荐就是细分市场和精准营销,实际上细分市场和精准营销往往是把潜在的用户分成很多群体,这固然相比基于全体的统计有了长足的进步,但是距离“给每一个用户量身定做的信息服务”还有很大的差距,所以,只能说个性化推荐是细分市场的极致!还有人觉得个性化推荐就等同于协同过滤,这可能是因为协同过滤应用比较广泛并且比

2015-12-03 16:33:27 722

原创 剑指offer--重建二叉树[根据二叉树的先序、中序遍历结果重建二叉树]

实例:先序遍历为:1 2 4 5 3 6,中序遍历为:4 2 5 1 6 3思路:先序遍历的第一个元素为根节点,在中序遍历中找到这个根节点,从而可以将中序遍历分为左右两个部分,左边部分为左子树的中序遍历,右边部分为右子树的中序遍历,进而也可以将先序遍历除第一个元素以外的剩余部分分为两个部分,第一个部分为左子树的先序遍历,第二个部分为右子树的先序遍历。

2015-11-18 16:37:20 293

原创 剑指offer--链表中倒数第k个结点-java

题目描述:  输入一个链表,输出该链表中倒数第k个结点。(hint: 请务必使用链表。)解题思路:  首先我们考虑到,用普通的思想,获取链表的长度,然后输出第length-k个元素的值,就是倒数第k个元素的值了。但是考虑到面试的技巧,这种方法还是不行的,但是做题时可以AC的。但是考虑的复杂点,如果时间复杂度为O(n)呢,一次扫描是不可能获取长度,又输出的。因此采取判断链表循环的思路,采

2015-10-06 15:21:41 293

转载 String StringBuilder StringBuffer 对比总结

写的太好了,忍不住转载了。原文众所周知,String是由字符组成的串,在程序中使用频率很高。Java中的String是一个类,而并非基本数据类型。 不过她却不是普通的类哦!!! 【镜头1】 String对象的创建       1、关于类对象的创建,很普通的一种方式就是利用构造器,String类也不例外:String s=new String("Hello world")

2015-09-30 21:59:45 324

转载 Java六大必须理解的问题--Java基础

前言:  偶然见看到了这篇文章,虽然一直在用Java,使用的过程中有疑问的也都会去搜相关的知识,慢慢的去学,但是有些还是有些模糊,看了这篇文章,觉得很多知识点梳理的很清楚,特转来分享,文中有略微修改。文中都是有关于Java的基础知识点,java高手请忽略。对于如下所列的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很

2015-09-30 21:11:31 413

转载 最短编辑距离

最短编译距离给定任意两个字符串,比如:str1=“abcd”和str2=“gbcdz”,计算这两个字符串间的相似度。计算两字符串的相似度可等价于计算将str1变换到str2所需要的最少步骤。  问题分析:  为计算将str1变换到str2所需最小操作步骤,必须先对变换操作进行定义:  1.修改一个字符(如把“a”替换为“g”);  2.增加一个字符(如把“abcd”

2015-09-30 10:07:56 468

原创 笔试面试题总结(二)---软件开发

1.PreparedStatement与Statement(1)PreparedStatement接口继承Statement, PreparedStatement 实例包含已编译的 SQL 语句,所以其执行速度要快于 Statement 对象。(2)作为 Statement 的子类,PreparedStatement继承了 Statement 的所有功能。三种方法execute、 ex

2015-09-26 10:24:09 633

原创 笔试面试题总结(一)--- 软件开发

1.Huffman编码中的贪心策略,该部分所需要的计算时间。首先,要理解Huffman编码中那部分用到了贪心算法,贪心的策略,这样才能求所需的计算时间。哈夫曼编码算法:每次将集合中两个权值最小的二叉树合并成一棵新二叉树,n-1次合并后,成为最终的一棵哈夫曼树。这既是贪心法的思想:从某一个最初状态出发,根据当前的局部最优策略,以满足约束方程为条件,以使目标函数最快(或最慢)为原则,在候选集合

2015-09-12 15:36:48 548

转载 网络挖掘技术——微博文本特征提取

文本特征向量   经典的向量空间模型(VSM: Vector Space Model)由Salton等人于60年代提出,并成功地应用于著名的SMART文本检索系统。VSM概念简单,把对文本内容的处理简化为向量空间中的向量运算,并且它以空间上的相似度表达语义的相似度,直观易懂。当文档被表示为文档空间的向量,就可以通过计算向量之间的相似性来度量文档间的相似性。文本处理中最常用的相似性度量方式是

2015-09-09 09:30:23 976

转载 Java中的静态绑定和动态绑定

问题引入 在讲Java中的静态绑定和动态绑定之前我们先来了解一下关于多态的一些概念。多态 1. 面向对象的三大特性:封装、继承、多态。 从一定角度来看,封装和继承几乎都是为多态而准备的。多态也是最重要的知识点。 2. 多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。( 发送消息就是函数调用

2015-08-29 20:14:22 625

转载 Java中的字符串常量池与Java中的堆和栈的区别

转载自:http://droidyue.com/blog/2014/12/21/string-literal-pool-in-java/Java中字符串对象创建有两种形式,一种为字面量形式,如String str = "droid";,另一种就是使用new这种标准的构造对象的方法,如String str = new String("droid");,这两种方式我们在代码编写时都经常使用

2015-08-28 19:02:24 4593 1

转载 机器学习中的相似性度量

转载自:http://www.cnblogs.com/heaad/archive/2011/03/08/1977733.html在做分类时常常需要估算不同样本之间的相似性度量(Similarity Measurement),这时通常采用的方法就是计算样本间的“距离”(Distance)。采用什么样的方法计算距离是很讲究,甚至关系到分类的正确与否。  本文的目的就是对常用的相似性度量

2015-08-27 22:08:31 249

转载 堆区和栈区的区别

问题: 在C++中编写一个char* functionX(), 想请问一下能否在函数内部建立并且返回一个char*指针,在不用全局变量和STATIC的情况下有其他办法么?答:1  new(malloc)分配的内存在堆区,函数结束后依然存在。把这个内存的指针给别的地方,当然能访问了,不过要记得释放,不然就是内存泄漏了。2  函数里面的别的变量分配在栈去,函数结束的时候就消失了。那栈区

2015-08-25 15:38:18 364

转载 点滴资源汇总

1、生成模型与判别模型  http://blog.csdn.net/zouxy09/article/details/8195017       生成算法尝试去找到底这个数据是怎么生成的(产生的),然后再对一个信号进行分类。基于你的生成假设,那么那个类别最有可能产生这个信号,这个信号就属于那个类别。判别模型不关心数据是怎么生成的,它只关心信号之间的差别,然后用差别来简单对给定的一个信号进行分类。

2015-08-21 20:07:33 260

空空如也

空空如也

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

TA关注的人

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