自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (9)
  • 收藏
  • 关注

转载 HTTP数据请求的方式:fetch与ajax(XMLHttpRequest)与axios

传统 Ajax 指的是 XMLHttpRequest(XHR),最早出现的发送后端请求技术,核心使用XMLHttpRequest对象,多个请求之间如果有先后关系的话,就会出现回调地狱。JQuery ajax 是对原生XHR的封装,除此以外还增添了对JSONP的支持.1.本身是针对MVC的编程,不符合现在前端MVVM的浪潮2.基于原生的XHR开发,XHR本身的架构不清晰。3.JQuery整...

2020-04-16 14:38:48 1521

转载 ES6中的Promise对象的理解

Promise的含义promise是异步编程的一种解决方法。所谓promise,简单说是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果,从语法上说,promise是一个对象,从它可以获取异步操作的消息,promise提供了统一的API,各种异步操作都可以用同样的方法进行处理。Promise对象的特点(1)对象的状态不受外界影响,promise对象代表一个异步操作...

2020-03-16 14:36:02 213

转载 js中!和!!的区别及用法

js中!的用法是比较灵活的,它除了做逻辑运算常常会用!做类型判断,可以用!与上对象来求得一个布尔值,1、!可将变量转换成boolean类型,null、undefined和空字符串都为false,其余都为true。 并且 !0 也是true。结论:false是布尔类型对象,0是数字类型对象,null是object对象,undefined类型还是undefined,空字符串是字符串类型...

2020-03-05 09:35:57 234

原创 解决webpack打包 标签样式图片报错

在webpack中尽量避免使用标签,例如<div> <img src="./images/km.jpg" alt=""></div>打包会报错,解决方案是配置 webpack-dev-server"scripts": { "server": "webpack-dev-server --open", "build":"webpack"...

2020-02-07 17:35:00 430

原创 解决webpack因新版本打包失败问题

现在webpack版本是4.x版本,之前3.x版本的打包方法是webpack ./src/entry.js ./dist/bundle.js,会在dist目录下生成bundle.js对于webpack4.x版本,使用该命令报错解决方法是在不改变webpack版本情况下 加上 -owebpack src/entry.js -o dist/bundle.js...

2020-02-06 15:55:49 895

原创 map遍历取到数组对象中的部分属性值

map遍历:map 方法会迭代数组中的每一个元素,并根据回调函数来处理每一个元素,最后返回一个新数组。注意,这个方法不会改变原始数组。下面例子中,回调函数只有一个参数,即数组中元素的值 (item参数) ,但其实,回调函数也可以支持多个参数,譬如:元素的索引index、原始数组arr。//在console控制台打印oldArray = [{key:'0',value:'同意'},{...

2020-01-16 15:35:24 8516

原创 ES6的三种声明方式

ES6的三种声明方式:var:它是variable的简写,可以理解成变量的意思,全局声明。 let:它在英文中是“让”的意思,也可以理解为一种局部声明的意思。 const:它在英文中也是常量的意思,在ES6也是用来声明常量的,常量你可以简单理解为不变的量。例子:var a=2;{ var a=3;}console.log(a);这时打印出来的值是3,因...

2020-01-08 15:28:40 190

转载 vue-cli脚手架工具--搭建开发所需要的环境

.|-- build // 项目构建(webpack)相关代码| |-- build.js // 生产环境构建代码| |-- check-version.js // 检查node、npm等版本| |-- dev-client.js ...

2020-01-08 15:22:24 118

原创 JS中判断语句的使用注意

错误语法if (26>newval >=0) ,不报错,等价于if (26>newval)正确语法if (newval<26 && newval >=0)

2020-01-06 14:07:45 196

转载 Vue 生命周期 理解

Vue实例有一个完整的生命周期,也就是说从开始创建、初始化数据、编译模板、挂在DOM、渲染-更新-渲染、卸载等一系列过程,我们成为Vue 实例的生命周期,钩子就是在某个阶段给你一个做某些处理的机会。生命周期图.jpg生命周期文字解析.jpgbeforeCreate( 创建前 )在实例初始化之后,数据观测和事件配置之前被调用,此时组件的选项对象还未创建,el 和 data 并...

2020-01-02 17:51:31 158

转载 VS Code 必备插件推荐

转https://blog.youkuaiyun.com/shenxianhui1995/article/details/81604818

2020-01-02 10:47:25 122

转载 label标签的for属性要指向input的id属性一致

html:<input class="a" id="one" type="text"></input> <div class="a" id="two">eeeeeeee</div> <label for="one">点我试试!!</label> ...

2019-12-31 16:26:30 2046

转载 Deepin安装node.js和npm 亲测简单快捷

一开始用了sudo apt install nodejs,下下来不仅版本很老jabin@jabin-deepin:~$ nodejs -vv4.8.2而且还不能直接用node命令而是nodejs。这令我十分不爽,本想着装完npm再看看能不能改进一下,却有了新的发现jabin@jabin-deepin:~$ npm -vbash: npm: 未找到命令jabin@...

2019-12-31 09:59:18 1509

转载 ES6 的七种数据类型

ES6 引入了一种新的原始数据类型Symbol,表示独一无二的值。它是 JavaScript 语言的第七种数据类型,前六种是:undefined、null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。ES5 的对象属性名都是字符串,这容易造成属性名的冲突。比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法(mixin 模式),新方法...

2019-12-30 15:31:56 4683

转载 IIFE(Immediately-Invoked Function Expression)立即调用函数表达式

其含义就是可以让你的函数在创建后立即执行。基本语法(function(){statements})();这是一个被称为“自执行匿名函数”的设计模式,主要包含两部分。第一部分是包围在 圆括号运算符 () 里的一个匿名函数,这个匿名函数拥有独立的词法作用域。这不仅避免了外界访问此 IIFE 中的变量,而且又不会污染全局作用域。第二部分再一次使用 () 创建了一个...

2019-12-30 14:49:00 354

原创 理解:JS中的闭包closure

直接上代码例子for (var i = 1; i <= 5; i++) { setTimeout(function timer() { console.log(i); }, i * 1000 );}我们会在控制台看到期望的12345?如果你执行下就会发现并不会,而是会得到66666。6是哪来的呢?为了回答这个问题,首先,6是for循环终止...

2019-12-30 14:30:36 143

转载 vue路由的配置

转载自https://www.cnblogs.com/cyundan/p/9732622.html一、准备工作1安装vue-cli npm install vue-cli -g2检查是否安装成功vue -V(大写V)3初始化一个新的项目vue init webpack vue-demo进入项目目录npm install npm run d...

2019-08-30 18:09:21 216

原创 Vue自定义局部过滤器

image.png一.重点过滤器:本质上是管道函数,函数的一种二.助记图image.png1.问题有些过滤器我们希望只在特定的Vue控制的区域调用2.解决方案通过给Vue实例对象添加filters属性,定义局部过滤器只在特定的控制区域使用3.代码验证i...

2019-08-30 18:03:20 334

原创 vue定义全局变量和全局方法示例

一、全局引入文件1、先定义共用组件 common.vue? 1 2 3 4 5 6 7 8 9 10 11 12 <script type="text/javascript"> // 定义一些公共的属性和方法 const httpUrl...

2019-08-30 17:48:39 712

转载 Vue动态组件 <component>

VUE动态组件component以及<keep-alive>component 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="w...

2019-08-30 16:12:18 397

转载 vue的mixins的使用

mixins就是混入。一个混入对象可以包含任意组件选项。同一个生命周期,混入对象会比组件的先执行。1.创建一个test.js,用export暴露出mixins对象export const mixinsTest = { methods:{ hello(){ console.log("hello"); ...

2019-08-30 16:11:35 228

转载 Vue2.0的八种常用传值方式、父传子、子传父、非父子组件传值(最完整)

@TOC版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 转载链接:https://blog.youkuaiyun.com/qq_36711388/article/details/82949871Vue2.0 传值方式:在Vue的框架开发的项目过程中,经常会用到组件来管理不同的功能,有一些公共的组件会被提取出来。这时必然会产...

2019-08-30 15:15:18 1078 1

原创 双系统Win10+Ubuntu正确卸载Ubuntu系统(亲测)

自己找到了可用的,都有视频讲解,这里汇总给出地址。1.Win10怎么以管理员身份运行CMD命令提示符https://jingyan.baidu.com/article/ceb9fb10b53ab88cac2ba05b.html2.windows和Ubuntu双系统环境如何安全卸载ubunthttps://jingyan.baidu.com/article/47a29f249777b...

2019-01-13 12:24:46 7181 1

转载 机器学习-数据挖掘中常用的数据清洗方法

转自:https://blog.youkuaiyun.com/jiazericky/article/details/80322225在数据挖掘过程中,数据清洗主要根据探索性分析后得到的一些结论入手,然后主要对四类异常数据进行处理;分别是缺失值(missing value),异常值(离群点),去重处理(Duplicate Data)以及噪音数据的处理。 1. 探索性分析探索性分析部分,对于整个数...

2018-12-06 22:36:19 1693

翻译 PCA为什么用协方差矩阵 而SVD不用

PCA方法是数据降维的重要手段之一,方法比较简单,就是将样本数据求一个维度的协方差矩阵,然后求解这个协方差矩阵的特征值和对应的特征向量,将这些特征向量按照对应的特征值从大到小排列,组成新的矩阵,被称为特征向量矩阵,也可以称为投影矩阵,然后用改投影矩阵将样本数据转换。取前K维数据即可,实现对数据的降维。       假设样本数据有r维(组成一个r维向量),共有n个样本。组成r*n矩阵A,矩阵每一...

2018-12-06 22:34:41 1629

转载 机器学习中,有哪些特征选择的工程方法

转:https://blog.youkuaiyun.com/u012556077/article/details/51779865

2018-11-07 22:41:51 167

原创 Word删除空白页

经常用Word的朋友也许会遇到这种情况,比如在处理Word文档时,特别是一些长篇文档的时候,我们会发现其中有很多的空白页,或空白区域。想去删除,却怎么也删除不了,到底是怎么回事呢? 为什么无法删除空白页?因为,在Word中除了有文本、图片、表格之外还有许多的格式标记,而很多时候这些标记往往是隐藏在页面之中,所以我们无法看到这些标记,而这些标记也会占用我们文档上区域,所以才会导致出现空白页...

2018-10-09 19:27:00 3747

原创 git方式下载工程 windows下 pycharm + git(github) ,在本地方便管理

针对在github上下载代码或数据集,出现中途下载失败情况。可通过此方式下载。首先第一步你要安装pycharm,同时你也要在本地安装git如何在本地安装git请点击:windows下安装git 打开pycharm,然后按照下图所示步骤填写,你所安装的git的path然后在如下所示的步骤中编辑你的git地址,http开头的地址截止到此pycharm+git的配置已经搞定了,...

2018-09-28 10:48:11 1156

原创 Python-列表与字符串相互转换

1. 字符串转列表str1 = "Hi hello world"print(str1.split(" "))输出:['Hi', 'hello', 'world'] 2. 列表转字符串l = ["Hi","hello","world"]print(" ".join(l))输出:Hi hello world...

2018-08-08 13:02:37 220

转载 奇异值分解(SVD)原理与在降维中的应用

转自:https://www.cnblogs.com/pinard/p/6251584.html 奇异值分解(Singular Value Decomposition,以下简称SVD)是在机器学习领域广泛应用的算法,它不光可以用于降维算法中的特征分解,还可以用于推荐系统,以及自然语言处理等领域。是很多机器学习算法的基石。本文就对SVD的原理做一个总结,并讨论在在PCA降维算法中是如何运用运...

2018-07-20 19:00:43 596

转载 机器学习常用算法优点及缺点总结

决策树一、  决策树优点1、决策树易于理解和解释,可以可视化分析,容易提取出规则。2、可以同时处理标称型和数值型数据。3、测试数据集时,运行速度比较快。4、决策树可以很好的扩展到大型数据库中,同时它的大小独立于数据库大小。二、决策树缺点1、对缺失数据处理比较困难。2、容易出现过拟合问题。3、忽略数据集中属性的相互关联。4、ID3算法计算信息增益时结果偏向数值...

2018-07-20 13:22:46 713

原创 项目1:如何生成斐波那契数列-python实现

斐波那契(Fibonacci)数列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前 N 个数是一个非常简单的问题,许多初学者都可以轻易写出如下函数:简单输出斐波那契數列前 N 个数# -*- coding: utf-8 -*-#python3.5def fab(max):    n, a, b = 0, 0, 1...

2018-07-19 23:02:02 1296

原创 项目2:杨辉三角-python实现

题目 :杨辉三角定义如下: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 把每一行看作一个list,试写一个 generator,不断输出下一行的list。 期待输出: [1] [1, 1] [1, 2, 1] [1, 3, 3, 1] [1, 4, 6, 4. 1] [1, 5, 10, 10, 5, 1] 本文也是在看过...

2018-07-19 22:43:24 743

原创 牛客网-机器学习知识点考点

1.在HMM中,如果已知观察序列和产生观察序列的状态序列,那么可用以下哪种方法直接进行参数估计()正确答案: D   A.EM算法B.维特比算法C.前向后向算法D.极大似然估计解答: EM算法: 只有观测序列,无状态序列时来学习模型参数,即Baum-Welch算法即参数估计,是一种无监督的训练方法维特比算法: 用动态规划解决HMM的预测问题,不是参数估...

2018-07-19 12:53:37 2023

原创 牛客网专项练习-机器学习

1.输入图片大小为200×200,依次经过一层卷积(kernel size 5×5,padding 1,stride 2),pooling(kernel size 3×3,padding 0,stride 1),又一层卷积(kernel size 3×3,padding 1,stride 1)之后,输出特征图大小为:97解答:根据公式:输出尺寸=(输入尺寸-filter尺寸+2*paddi...

2018-07-19 11:11:36 1115

原创 牛客专项练习1-python

1.有如下类定义,下列描述错误的是?  Dclass A(object):passclass B(A):passb = B() A.isinstance(b, A) == TrueB.isinstance(b, object) == TrueC.issubclass(B, A) == TrueD.issubclass(b, B) == True解答:isin...

2018-07-19 10:10:47 1122

转载 各类编程语言区别

作者:rainoftime链接:https://www.zhihu.com/question/19918532/answer/21647195来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。...

2018-07-19 09:47:29 1389

转载 数据结构——一些概念

数据结构就是研究数据的逻辑结构和物理结构以及它们之间相互关系,并对这种结构定义相应的运算,而且确保经过这些运算后所得到的新结构仍然是原来的结构类型。数据:所有能被输入到计算机中,且能被计算机处理的符号的集合。是计算机操作的对象的总称。数据元素:数据(集合)中的一个“个体”,数据及结构中讨论的基本单位数据项:数据的不可分割的最小单位。一个数据元素可由若干个数据项组成。数据类型:在一种程序设计语言中,...

2018-06-30 21:15:34 4608

转载 (转)Python: sklearn库中数据预处理函数fit_transform()和transform()的区别

《Python机器学习及实践》上的code的时候,对于数据预处理中涉及到的fit_transform()函数和transform()函数之间的区别很模糊,查阅了很多资料,这里整理一下涉及到这两个函数的代码如下:[python] view plain copy# 从sklearn.preprocessing导入StandardScaler  from sklearn.preprocessing im...

2018-06-10 20:47:19 1470

原创 分类预估评价函数 ——classification_report

classification_report用来分析不同类别的准确率,召回率,F1值等,从而便于按照类别查看准确率、召回率。一.首先介绍下精确率和召回率精确率是针对我们预测结果而言的,它表示的是预测为正的样本中有多少是真正的正样本。那么预测为正就有两种可能了一种就是把正类预测为正类(TP),另一种就是把负类预测为正类(FP)。而召回率是针对我们原来的样本而言的,它表示的是样本中的正例有多少被预测正确...

2018-06-05 22:45:53 9228

双系统卸载mbrfix32+64

我的电脑装了两个系统,先装Windows10和ubuntu,后来把ubuntu的整个硬盘空间给删了,需要用mbrfix工具修复。32和64位根据自己电脑去使用,配合我写的博客,可解决,有问题留言。

2019-01-13

CNN卷积神经网络MATLAB代码

CNN卷积神经网络MATLAB代码,mnist_uint8.mat是数据文件,其他的函数都有相应的解释。

2017-02-26

HOG特征提取分析MATLAB代码

基于HOG特征提取的图像分类器,HOG的核心思想是所检测的局部物体外形能够被光强梯度或边缘方向的分布所描述。通过将整幅图像分割成小的连接区域称为cells,每个cell生成一个方向梯度直方图或者cell中pixel的边缘方向,这些直方图的组合可表示出所检测目标的目标)描述子。为改善准确率,局部直方图可以通过计算图像中一个较大区域称为block的光强作为measure被对比标准化,然后用这个measure归一化这个block中的所有cells.这个归一化过程完成了更好的照射/阴影不变性。

2016-12-09

基于稀疏表示的图像超分辨

图像稀疏表示研究已成为近年来图像表示研究的热点,尤其是探讨基于人眼视觉的基函数理论模型及构造方法,研究快速、有效的图像稀疏表示算法,将有利于推动图像处理领域研究的开展,为图像表示提供新的理论与方法,具有重要的理论意义。

2016-12-03

图像处理作者Takeda的matlab代码 应用于去噪 去模糊等

该程序很规范的应用核回归 Kernel regression 理论 以及应用了自适应高斯函数做核,达到图像处理的去噪,去模糊,超分等处理,本人项目用应用到的,感觉其他人也会用,因此分享,这是Takeda在07年发表的文章《Kernel Regression for Image Processing and Reconstruction》(IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 16, NO. 2, FEBRUARY 2007)中提供的代码,对于学习核回归理论的朋友很有帮助!

2016-12-03

稀疏正则化模型图像复原

原理:将含噪图像进行PDTDFB变换后采用高斯尺度混合分布来描述其系数的邻域特性,在此基础上利用贝叶斯最小二乘法对系数进行估计,最后反变换得到去噪后的图像

2016-12-03

盲反卷积算法复原图像

盲反卷积算法复原图像,可直接对现实中拍摄的模糊图像进行反卷积,对模糊图像进行清晰化,代码MATLAB 附有讲解 适合初学者,还有很多改进空间

2016-12-03

SIFT 特征提取 匹配可用

对了解特征提取算法有一定帮助,SIFT,旋转不变性是经典算法

2016-11-29

基于matlab图像复原处理,图像清晰化

基于matlab图像复原处理包,其中包括图像的模糊、维纳滤波、盲反卷积、点扩散函数和光学转换函数互相转化

2016-11-29

空空如也

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

TA关注的人

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