- 博客(17)
- 收藏
- 关注
原创 如何成为一名数据科学家?
如何成为一名数据科学家?数据科学,指与大数据处理相关的知识体系和技术系统,实际上数据科学是统计学/数据分析,软件编程/计算机科学知识,实际商务及研究领域等的专业知识的紧密结合。从事数据科学工作的人被称为数据科学专家。其常被称为专业知识,数学知识,以及计算科学知识的综合体。最近在学习这方面的东西,所以整理了下这个方向的知识结构,刚开始入门各种都是新的领域,下面是整理了数据科学的知识体系,先列个大纲以后
2015-06-06 14:19:40
814
原创 海量数据处理技术(1): 散列技术
Hash,音译“哈希”,也称为散列表。它是将任意的输入通过映射函数映射到一个指定的输出空间。该映射函数函数称为hash函数,指定的输出空间称为hash表。通常是将一个大的数据集映射到一个小的数据集上
2015-06-05 21:44:14
675
原创 Ubuntu下配置Python数据分析环境
Ubuntu下配置Python数据分析环境安装常用的库sudo apt-get install python-numpy python-scipy sudo apt-get install python-matplotlib python-pandas sudo apt-get install ipython ipython-notebook sudo apt-get install py
2015-06-02 18:28:56
721
原创 False Positive 和 False Negative
False Positive 和 False Negative在统计学中,总是会对现实的现象进行模拟建模,然后进行预测,然后将预测结果与现实中的观察结果(真实结果)进行比较,由于预测并不一定是百分百的正确,总会出现一些偏差,比如真实结果是正确的,然而预测却是错误的,这是False Positive,这也成为误报;也有可能出现真实结果是错误的,然后预测却是正确的,这是False Negative,
2015-06-01 12:37:45
11071
2
原创 R语言在Ubuntu下的安装及使用
R语言在Ubuntu下的安装及使用1: 安装在Ubuntu下安装统计语言R还是比较简单的,只需要两行命令即可搞定。sudo apt-get install r-basesudo apt-get install r-base-dev若是安装不成功,试试更新下Ubuntu的软件源sudo apt-get update安装结束后输入来查看R语言的版本,如果显示正常,表示R语言的环境安装成功R --ver
2015-05-31 14:02:13
3539
原创 海量数据初探(总)
开始从图形学转移的互联网的方向,打算在高维数据,以及海量数据方面深入研究下,至于为什么要从图形学等游戏开发(C++)转入互联网方向来,最近面试了一些游戏开发的实习公司,有了一些新的想法,对我以前的一些理念有了新的认识,最近会写一篇文章来各位探讨一些关于语言和方向的问题。从网上看了些海量数据的博客, 打算按照大神们给的思路,想研究研究下以下几个基本的海量数据处理技术。布隆过滤器: Bloom Fil
2015-05-27 22:08:00
439
原创 基于MinGW的QT环境配置OpenCV
1. 下载openCV。在下载openCV官网http://opencv.org/ 选择下载 OpenCV for windows(我下载的是2.49)
2015-04-19 15:54:09
1448
原创 C++11的lambda运算
C++11的lambda运算lambda是希腊字母表中的第十一位。lambda演算是计算机语言领域的老古董,它是20实际30年代Alonzo Church推演出来的为了证明计算机机的可计算性的产物。在C++11中lambda函数语法定义如下:[capture] (parameters) mutable -> return-type{statement}; 。
2015-04-08 20:37:09
534
原创 如何计算C++类占用内存大小
首先看看C++语言中的内存分类程序映像,在windows程序执行时会导入exe文件到内存,这个便是程序映像,这里面主要有什么呢 程序块。主要是存储程序源代码编译后的二进制程序文件,函数什么之类的都在这数据块。主要是存储程序里面的静态数据BBS数据区。存储未初始化的静态成员变量动态内存分配 堆区。 用来分配程序运行过程中临时申请的存储空间栈区。 程序的运行栈。存放函数的返回地址,寄存器内容
2015-04-05 15:21:11
1256
原创 如何用C++代码检测你用的编程环境是64系统还是32位系统?
如何用C++代码检测你用的编程环境是64系统还是32位系统?在C++中32位和64位编码还是有区别的,比如你要输出或使用一个指针时要转化成4字节呢还是8字节呢?
2015-04-01 14:28:48
3126
原创 在MAC平台上编译GLFW并配置到Xcode
由于Mac OS X10.10已经不再鼓励使用GLUT库进行OpenGL开发,缘由是因为其实在太老了其项目组已经停止更新好多年,而且不怎么安全,现在可供OpenGL开发的窗口一键式扩展库主要有,freeGLUT,GLFW,SDL这三个库,下面主要记录下在MAC平台下编译并配置GLFW库
2015-03-30 14:59:19
6517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人