基于虚拟机部署Spark

https://www.aliyun.com/jiaocheng/159127.htmlhttps://segmentfault.com/a/1190000008286629https://blog.csdn.net/ronaldo4511/article/details/52886672http...

2018-04-27 21:28:16

阅读数 232

评论数 0

Ubuntu下Pycharm安装、运行、卸载

https://blog.csdn.net/yucicheung/article/details/79336258https://blog.csdn.net/apple9005/article/details/52900335

2018-04-27 18:49:00

阅读数 2320

评论数 0

CodeBlocks 的安装以及编译器的配置

http://blog.csdn.net/sinat_27088253/article/details/52137855

2017-07-02 14:48:41

阅读数 315

评论数 0

Python error: Microsoft Visual C++ 9.0 is required

本文转载自:http://blog.csdn.net/liwugang43210/article/details/50732920 Python通过pip或者源码来安装某些模块时,这些模块包含有c/c++源码,安装过程会调用本地的编译器编译这些代码。在Windows平台下我安装时候的错误消息是...

2017-05-03 10:59:15

阅读数 987

评论数 0

计算Python Numpy向量之间的欧氏距离

本文转载自:http://blog.csdn.net/garfielder007/article/details/51386683 计算Python Numpy向量之间的欧氏距离,已知vec1和vec2是两个Numpy向量,欧氏距离计算如下: import numpy d...

2017-04-17 14:57:58

阅读数 1631

评论数 0

二叉树、满二叉树、完全二叉树、二叉排序树(二叉查找树)、平衡二叉树

一、结点的层数和树的深度 树既是一种递归结构,也是一种层次结构,树中的每个结点都处在一定的层数上。 结点的层数(level)是从树根开始定义,根结点为第一层,它的孩子结点为第二层,依次类推。 树中结点的最大层数称为树的深度(depth)或高度(height)。 二、二叉树 是0)"...

2017-04-16 19:09:32

阅读数 927

评论数 0

斐波那契查找(黄金分割法查找)(仅使用加减实现的二分查找)

转载自:http://blog.csdn.net/cdu09/article/details/23122623 1、斐波那契查找也叫做黄金分割法查找,它也是根据折半查找算法来进行修改和改进的。 2、对于斐波那契数列:1、1、2、3、5、8、13、21、34、55、89……(也可以从0开始),前...

2017-04-15 16:40:59

阅读数 285

评论数 0

strlen与sizeof的区别

一、sizeof与strlen是有着本质的区别,区别如下: (1) sizeof是一个C语言中的一个单目运算符,而strlen是一个函数,用来计算字符串的长度。 (2) sizeof求的是数据类型所占空间的大小,而strlen是求字符串的长度 二、实例 #include #include ...

2017-04-15 11:20:41

阅读数 607

评论数 0

各种常用排序算法的时间复杂度和空间复杂度

一、常用排序算法的时间复杂度和空间复杂度表格 二、特点 1.归并排序: (1)n大时好,归并比较占用内存,内存随n的增大而增大,但却是效率高且稳定的排序算法。 (2)归并排序每次递归都要用到一个辅助表,长度与待排序的表长度相同,虽然递归次数是O(log2n),但每次递归都会释放掉所占的辅...

2017-04-06 12:32:28

阅读数 5546

评论数 0

SVM(1):理清分离超平面方程和法向量

一、对分离超平面方程的理解 《统计学习方法》书中: 1、简要解释: 分割平面:在三维XYZ坐标系里,XoY平面把三维坐标系“分割”成两个空间,XoY平面就是一个分割平面。 分割平面可以推广到一维、二维、四维......维空间中,此时把分割平面称为“超平面”。在一维空间里,超平面是一个点...

2017-03-24 11:06:40

阅读数 7065

评论数 0

C++中单个数字的int类型和char类型之间的相互转换

特别注意char 只能处理单个字符如,1,2,3到9等,不能接收11,11等多位数字 //值为数字的char转为对应数字 char c1='3'; int c1int; c1int=c1-'0'; cout //int转为char型 int i2=4; char c...

2017-03-22 21:29:16

阅读数 1007

评论数 0

Linux相关网址收藏

1、Linux分屏——tmux的使用方法和个性化配置:http://www.cnblogs.com/chjbbs/p/5689011.html

2017-03-22 16:45:36

阅读数 159

评论数 0

Linux环境下.vimrc的配置

第一步:进入根目录:cd / 第二步:打开.vimrc(若没有.vimrc文件则会自动创建):vim .vimrc 第三步:在.vimrc文件中输入以下语句: set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 "在vim显示...

2017-03-22 15:24:10

阅读数 429

评论数 0

Numpy:排序及返回索引、多重复制、两个矩阵对应元素取最小值、随机选择元素

1.排序: sort() # 方法一: import numpy as np a = np.array([[4,3,5,],[1,2,1]]) print (a) b = np.sort(a, axis=1) # 对a按每行中元素从小到大排序 print (b) # 输出 [[4 3 5] [1...

2017-03-15 14:20:24

阅读数 2261

评论数 0

求矩阵各个元素两两之间的欧式距离(python实现)

本文转载自:http://blog.csdn.net/uwell_peng/article/details/49992759 在很多算法中都会涉及到求向量欧式距离,例如机器学习中的KNN算法,就需要对由训练集A和测试集B中的向量组成的所有有序对,求出和的欧式距离。如果一个二重的嵌套循环来实现,...

2017-03-15 11:10:43

阅读数 4477

评论数 0

Windows下安装Python常用工具包(numpy、scipy、scikit-learn)

机器学习常用到的python工具包有numpy、scipy、scikit-learn。如果安装了pip的话,直接 pip install numpy 就可以安装 numpy ,但 scipy 依赖于 numpy+mkl ,由于直接安装 numpy 并不会安装 Inter MKL ,从而导致无法安装...

2017-03-13 16:34:27

阅读数 2405

评论数 0

awk入门实例(实用)

本文转载自(更多内容请参考):点击打开链接 一、使用说明 格式:awk [-F  field-separator]  'commands'  input-file(s) 其中,commands 是真正awk命令,[-F域分隔符]是可选的。 input-file(s) 是待处理的文件。 ...

2017-03-08 11:31:49

阅读数 140

评论数 0

memmove()函数:复制内存内容(优点:可以处理重叠的内存块)

头文件:#include memmove() 用来复制内存内容,其原型为:     void * memmove(void *dest, const void *src, size_t num); memmove() 与 memcpy() 类似都是用来复制 src 所指的内存内容前 num ...

2017-03-03 22:04:54

阅读数 282

评论数 0

Windows下使用Sublime Text运行C++代码

第一步:Windows下使用g++编译器 1、概念解析 gcc与g++都是gnu的编译器; gcc是c语言的编译器; g++是c++的编译器。   2、下载安装以及配置MinGW (1)首先从这个网址(https://sourceforge.net/projects/mingw/)下载”mingw...

2017-03-01 14:28:47

阅读数 2203

评论数 0

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