自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 欢迎使用CSDN-markdown编辑器

Mac 上让 vim 和 vi 默认使用系统剪切板现在的Mac(2015年11月01日)自带的 vim 和 vi 默认都不支持系统剪切板,在网上找到的方法,记录一下. 首先安装 Macvim,因为这个货是支持系统剪切板的. 安装 Macvim,先要有 homebrew 然后 brew install macvim然后,用别名替换掉 vim 和 vi 命令,在~/.bash_profile文

2015-11-01 17:20:50 441

原创 机器学习数学基础- gradient descent算法(下)

Gradient Descent续上文。 gradient descent的用途: 可以用于求解一个函数f(x1,x2,......xn)f(x_1,x_2,......x_n)的local 最小值。关于local最小值: 一个函数可能有多个local最小值,所谓local最小值是当(x1,x2,......xnx_1,x_2,......x_n)的某一个实例,当在的该实例的无限小的附近

2015-07-05 11:57:37 1329

原创 机器学习数学基础- gradient descent算法(上)

为什么要了解点数学基础学习大数据分布式计算时多少会涉及到机器学习的算法,所以理解一些机器学习基础,有助于理解大数据分布式计算系统(例如spark)的设计。机器学习中一个常见的就是gradient descent算法,是线性回归问题的一个基础算法。gradient是数学概念。Gradient假设一个函数有n个自变量:f(x1,x2......xn)f(x_1,x_2......x_n),且每个x都是标

2015-07-04 20:07:04 3728

原创 运行spark-shell时遇到的主机地址的错误

下载了spark 1.4,运行spark-shell时遇到以下错误: java.net.UnknownHostException: UKON-M-Q0EP: UKON-M-Q0EP: nodename nor servname provided, or not known at java.net.InetAddress.getLocalHost(InetAddress.java:1

2015-07-04 00:36:02 2145

原创 OS X以及iOS平台上的的动态库导出c++接口类

c/c++语言写的动态库可以通过

2015-06-14 22:46:54 2216 1

原创 基于文本挖掘和情感分析的股票价格预测系统(二)

这个项目是一个基于 Python scrapy 的爬虫项目,截至到目前(2015年05月24日),初衷是希望能够爬取 www.xueqiu.com 中的某个给定的股票的页面下 -- 比如‘融创中国’的 -- 所有的来自用户的讨论(至于后续的功能再说,肯定是希望用更多的数据然后根据高大上的大数据+机器学习来预测股价)。以下是目前的调研结论:以‘融创中国’这只股票为例,股票代号是0

2015-05-24 15:06:10 7738 3

原创 python name scope

所谓名字的scope,指当绑定了一个名字到一个对象的时候,该名字在程序文本中的可见范围。这是一个基础问题,很重要。非常详细的见官方文档:https://docs.python.org/2/reference/executionmodel.html,但文档中部分内容不容易理解,所以需要我这篇文字来记录我的理解。对了,这里讨论的是python2.7,但python3是基

2015-04-30 13:37:15 1341

原创 基于文本挖掘和情感分析的股票价格预测系统(一)

想做个如题的预测系统,这两三天利用休息时间在研究,整理下所知。从网上爬取文本,可以是财经新闻、股吧、垂直投资社区和微博。过滤得到和某几个被选定观察的股票相关的文本数据,包括过去一段时间的历史数据。通过统计、文本挖掘和情感分析,1,发帖量的时间序列与股价的时间序列的对比2,积极情绪的帖子所占的比例值的时间序列与股价的时间序列的对比可以通过历史数据检验以上两组时

2015-03-31 22:28:25 8584 2

原创 java中抽象类与接口的最本质的区别

今天看了篇文章就讲这个的,作者意思是本质区别是接口类是抽象类的抽象,我不认同。 我认为在java的设计意图中,抽象类是作为类的抽象,它注重这个东西是什么,但接口是能力的抽象,它不注重一个对象是什么,而是能干什么,这才是两者的本质区别。 java中一个类最多只能继承一个抽象类但可以实现多个接口,也就是说java的世界里,一只野鸡(具体类)就只能是鸡(抽象类)而不能是鸭子(另一个抽象类),但这只野鸡可

2015-03-28 10:55:53 2673

原创 javascript的闭环 closure

javascript闭环的定义:一个函数被创建的时候,函数体的代码如果引用了函数外部的对象,那么外部对象就被和该函数绑定在了一起,函数在被创建之后的任意时刻再被执行的时候,都能访问到该被绑定的对象,这个函数对象和该外部对象形成一个闭环。要理解闭环,需要明白在javascript中的函数是一个对象,函数有被创建的时候,也有被执行的时候,被创建和被执行是两种不同的时刻。源代码中的一个函数定义可以被用来多

2015-03-25 21:09:14 1761

原创 MapReduce学习(一)

MapReduce是分布式计算系统,可以快速的处理大文件。程序员基于MapReduce的java开发包编写客户端程序,配置并请求运行在服务器集群的MapReduce系统执行一个作业(job)。客户端程序除了指定要处理的大文件、输出结果的文件,还要指定两个函数,分别是map函数和reduce函数,系统就是根据这两个函数来对文件进行处理。系统先对大文件分片,然后并发的处理每个分

2015-03-21 21:32:56 505

原创 用QT的model/view/delegate接口实现自定义的窗口渲染

欢迎提出意见,因为本就是为交流而分享。qt的model接口(qabstractItemModel)管理的数据抽象来说是节点树,最顶层的根节点可以有N行M列个子item,而每个item又可以有自己的N行M列个子item。qt的view接口(qabstractItemView)的实现是从model获取数据,但要怎样在窗口中渲染这些数据,每个view的实例都可以有自己的实现,甚至

2015-03-15 17:12:45 2397

原创 基于协同过滤算法的推荐系统

这几天学习计算相似性的算法以及基于相似性做推荐的算法。逼格高点的名字叫做基于协同过滤算法的推荐系统 Collaborative Filtering Recommendation。简单的说,系统的任务是寻找和你兴趣相近的一组人,然后根据这组人喜欢什么来给你推荐什么。首先,需要计算每个人和你的兴趣的相似程度。要计算相似程度的前提是要有数据,每个人对事物的喜爱程度。有数据后就能计算任意两个

2014-11-11 00:06:00 1179 1

原创 c++操作符重载,拷贝构造函数和友…

操作符重载把c++的操作符在自己的新函数中重新实现就是操作符重载。可以在类里面以成员函数的方式重载某个操作符,也可以在某个名字空间中重载操作符。 --------------------------------------------------以赋值操作符为例,函数的声明以及函数的调用class A{public:    A&operator=(const A& a);};

2014-11-11 00:05:56 429

原创 设计模式,我理解的代理模式

今天看到这篇博文谈代理模式(委托模式)http://www.cnblogs.com/limlee/archive/2012/06/13/2547367.html,写的很好,但在为什么要用该设计模式的方面,我有更多的理解。----------------------------------------------------------------简单的说,A类型的对象要做一件事情,或

2014-11-11 00:05:54 608

空空如也

空空如也

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

TA关注的人

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