自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python魔法方法

python魔法方法转载自https://pythoncaff.com/articles/268/the-summing-up-of-the-python-magic-method#40ef20基础:如果你想...所以,你写...Python调用...初始化一个实例x = MyClass()x.__init__()作为一个字符串的"官方"表示repr(x)x.__repr__...

2019-08-28 14:41:48 176

转载 简单说一下埋点

简单说一下埋点 目录:一、什么是埋点作为一名产品经理,归纳需求是一方面,制作原型是一方面,消化数据也是其中一个方面。借用别人诉说的一个简单逻辑:你不做数据埋点,你就做不了数据分析。你不做数据分析,你就会不知道产品上线情况。你不知道产品上线情况,你产品就会做差。你产品做差,你的业绩就会不好。你业绩不好...

2019-07-15 18:29:01 291

转载 Linux SSH 与 SCP命令简述

SSHSSH为建立在应用层和传输层基础上的安全协议sshd服务使用SSH协议进行远程控制,或在计算机之间传送文件。而实现此功能的telnet(远程桌面) 是不安全的,使用明文传送密码sshssh [email protected] # 树莓派系统的用户名和局域网 IP 地址.ssh -p 10022 user@hostname # 使用10022端口,默认为22端口ssh u0_a...

2019-07-15 13:53:23 238

转载 Linux用户和权限管理命令

摘要:本文主要介绍了Linux系统中权限的分类,以及对权限的管理。用户的三种身份所有者由于Linux是个多人多工的系统,因此可能常常会有多人同时使用这部主机来进行工作的情况发生,为了考虑每个人的隐私权以及每个人喜好的工作环境,因此,这个所有者的角色就显的相当的重要了。在某些情况下,文件所有者可以将文件设置成只有所有者可以访问和修改文件的权限,那么其他人就不能访问和修改这个文件了。...

2019-07-15 13:52:14 317

原创 支持向量机SVM资料

刘建平博客资料:支持向量机原理(一) 线性支持向量机支持向量机原理(二) 线性支持向量机的软间隔最大化模型支持向量机原理(三)线性不可分支持向量机与核函数支持向量机原理(四)SMO算法原理支持向量机原理(五)线性支持回归scikit-learn 支持向量机算法库使用小结支持向量机高斯核调参小结...

2019-06-23 21:15:22 136

转载 大数据常用组件总结

转载自https://blog.csdn.net/baidu_28398971/article/details/70821114 Hadoop生态圈各常用组件介绍Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。具有可靠、高效、可伸缩的特点。Hadoop的核心是Y...

2019-06-21 14:14:55 8586

转载 大数据组件图谱

      转载地址:http://blog.csdn.net/u010039929/article/details/70157376大数据组件图谱文件系统数据存储内存技术数据搜集消息系统数据处理查询引擎分析和报告工具调度与管理服务机器学习开发平台文件系统      HDF...

2019-06-21 14:06:16 1229

转载 特征工程

1 特征工程是什么?  有这么一句话在业界广泛流传:数据和特征决定了机器学习的上限,而模型和算法只是逼近这个上限而已。那特征工程到底是什么呢?顾名思义,其本质是一项工程活动,目的是最大限度地从原始数据中提取特征以供算法和模型使用。通过总结和归纳,人们认为特征工程包括以下方面:  特征处理是特征工程的核心部分,sklearn提供了较为完整的特征处理方法,包括数据预处理,特征选择,降维...

2019-06-20 11:29:52 164

转载 全面的机器学习分类与回归算法的评估指标汇总

本文是《机器学习宝典》第 3 篇,读完本文你能够掌握分类与回归算法的评估指标。PS:文末附有练习题读完机器学习算法常识之后,你已经知道了什么是欠拟合和过拟合、偏差和方差以及贝叶斯误差。在这篇给大家介绍一些机器学习中离线评估模型性能的一些指标。当我们训练得到了多个模型之后,如何衡量这几个模型的性能呢?也就是说我们需要一个能够衡量模型“好坏”的标准,我们称之为评估指...

2019-06-20 11:26:30 848

转载 Spark之本地模式与集群模式

Spark之本地模式与集群模式 原文:https://bl...

2019-05-08 20:46:12 273

转载 Spark 官方文档(5)——Spark SQL,DataFrames和Datasets 指南

Spark 官方文档(5)——Spark SQL,DataFrames和Datasets 指南 Spark版本:1.6.2概览Spark SQL用于处理结构化数据,与Spark RDD API不同,它提供更多关于数据结构信息和计算任务运行信息的接口,Spark SQL内部使用这些额外的信息完成特殊优化。可以通过SQL、DataFrames AP...

2019-05-05 17:57:09 241

转载 Spark 官方文档(4)——Configuration配置

Spark 官方文档(4)——Configuration配置 Spark可以通过三种方式配置系统:通过SparkConf对象, 或者Java系统属性配置Spark的应用参数通过每个节点上的conf/spark-env.sh脚本为每台机器配置环境变量通过log4j.properties配置日志属性Spark属性Spark属性可以为每个应用...

2019-05-05 17:53:06 343

转载 spark 官方文档(1)——提交应用程序

spark 官方文档(1)——提交应用程序 Spark版本:1.6.2spark-submit提供了在所有集群平台提交应用的统一接口,你不需要因为平台的迁移改变配置。Spark支持三种集群:Standalone、Apache Mesos和Hadoop Yarn。绑定应用程序依赖库如果你的应用程序依赖其他项目,需要将其一起打包,打包时需要包括依...

2019-05-05 17:47:32 176

转载 Spark 官方文档(2)——集群模式

Spark 官方文档(2)——集群模式 Spark版本:1.6.2 简介:本文档简短的介绍了spark如何在集群中运行,便于理解spark相关组件。可以通过阅读应用提交文档了解如何在集群中提交应用。组件spark应用程序通过主程序的SparkContext对象进行协调,在集群上通过一系列独立的处理流程运行。为了便于迁移,SparkCont...

2019-05-05 17:44:29 118

原创 电影评论情感分析

主题介绍当商家发布一款产品后,通过分析消费者的评论,我们能大致了解消费者对此产品的评价,如正面的,或负面的。我们更进一步可以归类正面评论和负面评论,从中找到产品的主要优点和主要缺陷,进而提出改进产品的意见,提高产品的接受度和好评度。处理工具及方法收集测试评论(爬虫:scrapy等) 数据清洗及数据标记,需要标记出评论是正面或负面(numpy、pandas、scipy) 数据建模及测...

2019-04-03 22:15:17 4737

原创 python数据分析之足球运动员分析

足球运动员分析背景信息当前,足球运动是最受欢迎的运动之一(也可以说没有之一)。任务说明我们的任务,就是在众多的足球运动员中,发现统计一些关于足球运动员的共性,或某些潜在的规律。数据集描述数据集包含的是2017年所有活跃的足球运动员。Name 姓名 Nationality 国籍 National_Position 国家队位置 National_Kit 国家队号码 ...

2019-03-11 10:26:04 5718 4

原创 python之requests

一、requests介绍基于urllib3的一个爬虫库,目前最完善,简单,稳定,好用的库二、requests用法1、get、head、options、delete等r = requests.get('http://httpbin.org/') # head, option等print(r.text)payload = {'key1': 'value1', 'key2': 'valu...

2019-01-11 11:10:49 165

原创 Python中的下划线

下划线_,是python中常见的特殊标记,其中有的一部分是惯例约定,还有一部分是解释器的特定含义。 以单下划线做前缀的名称指定了其为私有的。在有些from 模块 import*的场景中,下一个使用你代码的人(或你本人)会明白这个名称仅内部使用。之所以说在import*场景下,是因为导入时,除了以_开头的名称,其它名称都会被导入,可以在当前模块下直接调用被导入的名称(需要注意重复名称...

2018-12-29 15:28:26 173

转载 浅谈多进程多线程的选择

转载自:https://blog.csdn.net/lishenglong666/article/details/8557215         鱼还是熊掌:浅谈多进程多线程的选择关于多进程和多线程,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”,这句话应付考试基...

2018-12-22 11:13:56 466

原创 Python中的判断语句

String字符串:字符串.isalnum()  所有字符都是数字或者字母,为真返回 Ture,否则返回 False。字符串.isalpha()   所有字符都是字母,为真返回 Ture,否则返回 False。字符串.isdigit()     所有字符都是数字,为真返回 Ture,否则返回 False。字符串.islower()    所有字符都是小写,为真返回 Ture,否则返回 F...

2018-12-06 14:11:00 443

原创 图像处理常见问题及处理方法

目录图像去燥图像增强图像分割边缘检测目标识别目标追踪图像去噪空间域滤波 高斯滤波 中值滤波 频率域滤波图像增强  直方图均衡 Laplacian Log Gamma 图像分割基于阈值的分割 固定阈值分割 直方图双峰法 OTSU 基于边缘的分割 基于区域的分割 区域生长 分裂合并 ...

2018-11-10 16:17:19 3802

转载 Python中修改字符串的几种方法

转载自:https://www.cnblogs.com/huangbiquan/p/7783057.html 在Python中,字符串是不可变类型,即无法直接修改字符串的某一位字符。因此改变一个字符串的元素需要新建一个新的字符串。常见的修改方法有以下4种。方法1:将字符串转换成列表后修改值,然后用join组成新字符串>>> s='abcdef' ...

2018-11-02 15:24:51 418

转载 python数据类型详解

https://www.cnblogs.com/linjiqin/p/3608541.html

2018-11-01 15:06:45 103

转载 python 变量定义及变量生命周期

第一部分最近在写Python的时候发现一个好玩的现象,就是在if else重定义的变量,没有声明全局,在外部也可以使用,这里涉及到一个python变量生命周期的问题。python能够改变变量作用域的代码段是def、class、lamda.if/elif/else、try/except/finally、for/while 并不能涉...

2018-11-01 14:56:37 897

转载 python中遍历文件的3个方法

今天写一个在windows下批量修改文件名的python脚本,用到文件的遍历。用python进行文件遍历有多种方法,这里列举并说明一下。os.path.walk()这是一个传统的用法。walk(root,callable,args)方法有三个参数:要遍历的目录,回调函数,回调函数的参数(元组形式)。调用的过程是遍历目...

2018-11-01 09:21:31 179

原创 归并排序

归并排序的基本思想是将若干个序列进行两两归并,直至所有待排序数列都在一个有序序列上为止:如图通过二分法将输入序列不断分割,直至得到最小元素,即单个元素, 然后通过排列合并两个序列,直至原数列有序。那么如何合并两个数列,并使其变得有序呢?有数列a1,a2以及合并数列temp:不断比较a1,a2的首元素,将较小元素存入temp,将此元素从其所在序列中删除,若一个数列消耗完毕,则将另一个...

2018-10-31 22:06:28 105

原创 排列问题Permutation

1. 问题描述:输入大于0的自然数N,输出1~N的全排列数字。如:N=3,输出123,132,213,231,321,312.思路:   全排列是将一组数按一定顺序进行排列,如果这组数有n个,那么全排列数为n!个。现以{1, 2, 3, 4, 5}为例说明如何编写全排列的递归算法。1、首先看最后两个数4, 5。 它们的全排列为4 5和5 4, 即以4开头的5的全排列和以5开头的...

2018-10-30 14:53:07 304

转载 谈递归

recursion(大规模){     if (end_condition)     {          end;          }     else     {     //先将问题全部描述展开,再由尽头“返回”依次解决每步中剩余部分的问题          recursion(小规模);     //go;          solve;                //back;     }}

2018-10-27 23:26:44 112

原创 对堆与栈的理解

堆与栈是两个不同的内存区域堆主要储存实体对象,不会被释放,就像一个仓库,放了东西进去,不动它,它就一直在那儿,否则只能再去把它搬出来;栈主要储存局部变量,变量生命周期短,就像一个客栈,人进去住了一晚自己就出来了。 栈内存:栈内存首先是一片内存区域,存储的都是局部变量,凡是定义在方法中的都是局部变量(方法外的是全局变量),for循环内部定义的也是局部变量,是先加载函数才能进行局部变量...

2018-10-27 10:12:55 209

原创 图像连通域计算问题

通常,在二值图中,我们通过连通域算法,找到图像中各个独立的封闭区间,甚至提取其轮廓特征,为目标识别和追踪提供了思路。而连通域算法一般有4-连通域和8-连通域两种定义。4-连通域指以检测点为中心的上下左右4个方向为其可能连通域,8-连通域指以监测点为中心的上下左右,左上,右上,左下,右下8个方向为其可能连通域。#include <iostream>using namespace...

2018-10-25 21:13:28 3810 1

转载 图像处理笔试面试题

一、图像处理题目   ******** 注意,一下所有需要写代码的题目,不允许使用OpenCV的Mat类。如果图片内容需要用指针读取。1. 给定0-1矩阵,求连通域。(遇到过N次,笔试面试都有,最好做到能徒手hack代码或者伪代码。)2. 写一个函数,求灰度图的直方图。3. 写一个均值滤波(中值滤波)。4. 写出高斯算子,Sobel算子,拉普拉斯算子等,以及它们梯度方向上的区别。5...

2018-10-23 22:11:08 314

转载 带你搞懂朴素贝叶斯分类算法

原文地址:https://mp.weixin.qq.com/s?__biz=MzI4MDYzNzg4Mw==&mid=2247483819&idx=1&sn=7f1859c0a00248a4c658fa65f846f341&chksm=ebb4397fdcc3b06933816770b928355eb9119c4c80a1148b92a42dc3c08de5098f...

2018-10-23 22:09:19 168

转载 图像边缘检测

转自:https://blog.csdn.net/tigerda/article/details/61192943?utm_source=blogxgwz1一、边缘的重要性            边缘在图像处理中的重要性不言而喻。当前AI最高端技术莫过于深度学习,而图像方面的深度学习建模所需要的特征,很多是从边缘为起点,不断向上构成更高层次的特征描述。我们来看下例子,此例摘自zouxy...

2018-10-21 21:55:23 1737

转载 图像遍历的方法

作者:☆Ronny丶出处:http://www.cnblogs.com/ronny/本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。OpenCV优化:图像的遍历4种方式我们在实际应用中对图像进行的操作,往往并不是将图像作为一个整体进行操作,而是对图像中的所有点或特殊点进行运算,所以遍历图像就显得很重...

2018-08-15 22:05:26 1748

原创 C/C++面试题收集

(李飞飞的IMAGENET,何凯明的RCNN/ SPP / MaskRCNN,贾扬清Caffe / Fair,任晓枫KITTI / Graphics,汤晓鸥Facial Descriptors)《机器学习与模式识别》、《剑指offer》、《计算机视觉算法与应用》1. 问:构造函数的作用?并把构造函数的定义格式写出来。构造函数用于解决类中的对象初始化的问题 构造函数是一类特殊的函数,与...

2018-07-12 09:16:57 302

转载 【STL】string中c_str()、data()函数的用法

 标准库的string类提供了3个成员函数来从一个string得到c类型的字符数组:c_str()、data()、copy(p,n)。1. c_str():生成一个const char*指针,指向以空字符终止的数组。注:①这个数组的数据是临时的,当有一个改变这些数据的成员函数被调用后,其中的数据就会失效。因此要么现用先转换,要么把它的数据复制到用户自己可以管理的内存中。注意。看下例: ...

2018-06-28 15:31:30 3354

转载 C++中结构体与类的区别(struct与class的区别)

转载来源:http://blog.sina.com.cn/s/blog_48f587a80100k630.htmlC++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。struct能包含成员函数吗? 能!struct能继承吗? 能!!struct能实现多态吗? 能!!! 既然这些它都能实现,那它和class还能有什...

2018-06-18 20:45:07 183

原创 嵌入式学习(1)

sbit led1 = P2^0 位设置,将发光二极管 led1接 P1口 0 位端,用以控制 led1 的亮灭。意思是把LED = ~LED ; LED = 0;低电平亮, ~取反 LED = 1;高电平LED灭LED = ~LED ; LED = 0;低电平亮, ~取反 LED = 1;高电平LED灭...

2018-06-14 16:22:08 173

原创 2018.06.11(canny)

之前使用canny做图像的边缘检测,Canny(src, canny, min, max, 3);min和max为两个阈值,小于min的像素点直接置零,大于max的像素点保留,介于min与max之间的像素点,如果与大于max的点相邻则保留,否则置零。这里在做检测的过程中发现检测不同的图像需要设置不同的min与max值,比如如果图像的边缘像素都小于max值,则输出图像为全黑图,得不到边缘。因此做不到...

2018-06-11 14:47:28 224

转载 C/C++几个关键字详解——STATIC

STATIC:static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种只指在C语言中使用, 第三种在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准).(1)局部静态变量(2)外部静态变量/函数(3)静态数据成员/成员函数下面就这三种使用方式及注意事项分别说明一、局部静态变量在C/C++中, 局部变量按照存储形式可分为三种auto...

2018-06-11 09:52:30 272

空空如也

空空如也

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

TA关注的人

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