- 博客(37)
- 收藏
- 关注
原创 VsCode正确解决vue3+Eslint+prettier+Vetur的配置冲突
手把手教你VsCode正确解决vue3+Eslint+prettier+Vetur的配置冲突
2024-03-30 00:25:50 3713
原创 Vue学习笔记01-指令
Vue 是什么?Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合使用Vue将helloworld 渲染到页面上指令本质就是自定义属性Vue中指定都是以 v- 开头v-cloak防止页面加载时出现闪烁问题 <style type="text/css"> /* 1、通过属性选择器 选择到 带有属性 v-cloak的标签 让他隐藏 */
2021-07-05 11:04:38 195
转载 KKT条件介绍
KKT条件介绍 最近学习的时候用到了最优化理论,但是我没有多少这方面的理论基础。于是翻了很多大神的博客把容易理解的内容记载到这篇博客中。因此这是篇汇总博客,不算是全部原创,但是基础理论,应该也都差不多吧。因才疏学浅,有纰漏的地方恳请指出。 KKT条件是解决最优化问题的时用到的一种方法。我们...
2021-05-14 10:13:24 649
原创 Elasticsearch介绍
本章主要内容理解什么是搜索引擎,以及它们能解决什么样的问题 Elasticsearch为何能胜任搜索引擎的工作 Elasticsearch典型的使用场景 Elasticsearch提供的功能 如果你想让自己的数据能被搜索,需要处理如下事项:返回相关的搜索结果,返回统计信息,而且要非常快速地完成。这就是Elasticsearch这种搜索引擎存在的意义,因为它们生来就是迎接这些挑战的。它可以在关系型数据库上搭建搜索引擎,建立索引并加速SQL查询的执行。或许,也可以从NoSQL数据存储上...
2021-04-20 18:47:42 519
原创 Python读写txt文件时的编码问题
在读取多个txt文件时,python会报编码异常,主要是你无法判断当前txt是哪种类型的编码参考下面程序def get_encoding(filename): #二进制读取方式,获取字节数据, 检测编码类型 with open(filename,'rb') as f: return chardet.detect(f.read())['encoding']def file_read(filename, file_code): #以文件编码类型读取文件 print(
2021-04-17 21:08:39 671
原创 django Xadmin 中外键关联model 在后台不显示下拉列表
这个问题是由于前端源码造成的,下面是已经修复好的部分,向在添加页面关联外键表单并显示下拉框,按照这个步骤来,直接截图分析:这个语料库关键字是集成在语料库的添加和编辑页面的,关联进来后发下下拉列表不能显示,主要是超出了当前的div,被隐藏掉,分析了前端代码,可以正常显示官方给的这个下拉框是不能显示出来的,显示的话会被隐藏掉,不能现实的原因是:注意看右边栏,content有个属性,overflow:hidden,这个是下拉列表不能正常显示的原因,勾掉这个hidden,添加height:aut
2021-04-15 10:31:25 614
原创 Django xadmin插件修复style=“tab“后台不能正常显示
Django xadmin插件修复style="tab"后台不能正常显示xadmin 用做后台管理插件,在使用中也会有bug出现。这个bug官方没有修复,我在调试了很久是这个功能能够正常使用。
2021-04-14 19:13:40 440 1
原创 $.ajax() 发送jsonp请求
$.ajax()方法概述作用: 发送jsonp请求$.ajax({ url: 'http://www.example.com'//指定单签发送jsonp请求 dataType: 'jsonp', success: function(response) {}})jquery将jsonp代码一并封装了进去,ajax是同过ajax对象请求,jsonp是通过创建script标签发送请求。发送不同的请求,在$.ajax内部的方法不一样。如何才能确定发送的是什么请求,这个时候需要使用调用
2021-04-12 19:44:58 3505
原创 ajax方法 serialize()方法
serialize方法作用:将表单中的数据自动拼接成字符串类型的参数var params= $('#form').serialize()该方法可以将表单控件中的字符串转换成以下格式//name = zhangsan&age =30在script中我们可以使用FormData对象进行序列化,FromData可以解决这个问题,但是这个方法是html5提供的方法,在老版本的浏览器是不好使的,这个方法和FormData是没法比较的,这个方法仅仅只是拼接字符串的请求参数,没有其他的功能。
2021-04-12 18:55:51 773
原创 jQuery 中的Ajax
JQuery 中的ajax$.ajax()方法概述$.ajax({ type: 'get', url: 'http://www.example.com'; data: {name: 'zhangsan', age:'20'}, contentType: 'application/x-www-form-urlencoded', beforeSend: function() { return false }, success: func
2021-04-12 18:37:07 83
原创 同源政策:CORS跨域资源共享
cors跨域资源共享CORS: 全称: Cross-origin resource sharing ,即跨域资源共享,它允许浏览器向跨域服务器发送Ajax请求,客服了Ajax只能同源的限制。一旦涉及到跨域访问,cookie就不会随着请求被发送到 服务端。想要实现跨域登录,就要发送cookie,但是跨域访问是不能携带cookie的,怎么解决这个问题withCredentials属性withCredentials:指定在涉及到跨域请求时,是否携带cookie信息,默认值为false如
2021-04-12 14:52:51 214
原创 访问非同源数据服务器端解决方案
访问非同源数据服务器端解决方案a客户端访问a服务器,a向b服务器请求数据,这个时候需要调用request模块,参考官方地址:npm install requestvar request = require('request');request('http://www.google.com',function(error, response, body){ console.log('error', error); console.log('statusCode', respo
2021-04-12 14:03:11 108
原创 封装JSONP方法
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <button id="btn1">点我发送请求</button> <button id="btn2">点我发送请求</button> <scri.
2021-04-12 13:45:48 105
原创 使用jsonp向非同源服务器端发送请求数据
使用jsonp向非同源服务器端发送请求数据jsonp 代码优化1.客户端需要将函数名称传递到服务器端2.将script 请求的发送变成动态请求案例:02.使用jsonp向同源服务器端请求数据(1).html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body
2021-04-12 13:05:06 167
原创 FormData图片上传-进度-预览显示
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" href="/assets/bootstrap/dist/css/bootstrap.min.css"> <style type="text/css"> .container {
2021-04-12 11:02:16 196
原创 ajax-FormData使用
FormData对象的使用1.准备表单2.将html表单转换为formData对象3.提交表单对象FormData对象的实例方法1.获取表单对象中属性的值formData.get(‘key’)2.设置表单对象中属性的值formData.set(‘key’, ‘value’)3.删除表单对象中属性的值formData.delete(‘key’)4.向表单对象中追加属性值formData.append(‘key’, ‘value’);注意:set方法与append方法的区别是,
2021-04-12 10:57:21 379
原创 art-templat模板引擎——Ajax模板引擎使用
模板引擎1.模板引擎概述作用:使用模板引擎提供的模板语法,可以将数据和HTML拼接起来使用步骤:1.下载art-template模板引擎库文件并在HTM页面中引入库文件<script src="./js/template-web.js"> </script>2.准备art-template模板<script id="tpl" type="text/html"> <div class="box"></div></sc
2021-04-11 21:52:57 226
原创 Node.js模块化开发实例
Node.js 模块化开发实例1. 模块导出Node.js规定一个JavaScript 文件就是一个模块,模块内部定义的变量和函数默认情况下在外部无法得到模块内部可以使用exports对象进行成员导出,使用require方法导入其他模块。创建 module-a.js文件const add = (n1, n2) => n1 + n2;exports.add = add;创建 module-b.jsconst a = require('./03-module-a');console
2021-04-11 11:20:10 169
原创 node 运行js文件
node 运行js文件node语法支持js6创建以下文件 helloworld.jsvar first = 'hello nodejs';console.log(first);function fn(){ console.log('fn函数被调用了');}fn();for (var i = 0; i < 5; i++){ console.log(i);}if (true){ console.log('123');}切换到js文件目录下,
2021-04-11 11:00:40 141
原创 第二章 模块加载及第三方包
第二章 模块加载及第三方包1.Node.js中模块化开发概述2.系统模块3.第三方模块4.Node.js中模块的加载机制5.package.json文件1Node.js模块化开发1.1 javascript 在使用过程中存在两大问题,文件依赖和命名冲突Node.js规定一个javascript文件就是一个模块,模块内部定义的变量和函数默认情况下在外部无法得到模块内部可以使用exports对象进行成员导出,使用require方法导入其他模块。1.2 模块成员导出//a.js//
2021-04-11 10:39:39 164
原创 第一章 Node.js快速入门
第一章 Node.js快速入门javaScript 由三部分组成, ECMAScript DOM BOMNode.js是由ECMAScript 及Node环境提供的一些附加API组成的,包括文件、网络、路径等等一些更加强大的API1. Node.js基础语法所有ECMAScript 语法在Node环境中都可以使用在Node环境下执行代码,使用Node命令执行后缀为.js的文件即可以。2. Node.js全局对象global在浏览器中全局对象时window,在Node中全局对象时globa
2021-04-11 09:08:13 138 1
原创 3.Mongodb的的增删改查
Mongodb的的增删改查学习目标掌握 mongodb插入数据的方法掌握 mongodb保存数据的方法掌握 mongodb查询数据的方法掌握 mongodb查询结果的处理方法掌握 mongodb更新数据的方法掌握 mongodb删除数据的方法1. mongodb插入数据命令:db.集合名称.insert(document)db.stu.insert({name:'gj', gender:1})db.stu.insert({_id:"20170101", name:'gj', ge
2020-12-28 20:04:33 131
原创 第四章 探究FBV视图
第四章 探究FBV视图4.1 设置响应方式网站的运行原理遵从HTTP协议,分为HTTP请求和HTTP响应,主要负责处理用户请求和生成相应的响应内容,然后在页面或其他类型文档中显示。也可以理解为视图是MVC架构里面的c部分(控制器),主要处理功能和业务上的逻辑。我们习惯使用视图函数处理HTTP请求,即在视图里定义def函数,这种方式成为FBV(Function Base Views).不同的响应方式代表不同的HTTP状态码,以HttpResponse为例, 在MyDjango项目的index文件夹的ur
2020-12-02 21:41:27 175
原创 第一章初识Django项目结构
第一章 初始Django项目结构MyDjango项目包含了MyDjango文件夹和manage.py文件,而MyDjango文件夹又包含4个.py文件manage.py:命令行工具,内置多种方式与项目进行交互。在命令提示符窗口下,将路径切换到MyDjango项目并输入python manage.py help,可以查看到该工具的指令信息。init.py:初始化文件,一般情况下无须修改。settings.py:项目配置文件,项目的所有功能都需要在该文件中进行配置。urls.py: 项目的路由设
2020-12-01 16:45:28 461
原创 Sklearn之数据预处理——StandardScaler
为什么要进行归一化? 机器学习模型被互联网行业广泛应用,一般做机器学习应用的时候大部分时间是花费在特征处理上,其中很关键的一步就是对特征数据进行归一化,为什么要归一化呢?维基百科给出的解释:归一化后加快了梯度下降求最优解的速度;如果机器学习模型使用梯度下降法求最优解时,归一化往往非常有必要,否则很难收敛甚至不能收敛。归一化有可能提高精度;一些分类器需要计算样本之间的距离(如欧氏距离),例如KNN。如果一个特征值域范围非常大,那么距离计算就主要取决于这个特征,从而与实际情况相悖(比如这时..
2020-10-09 15:36:13 803
转载 机器学习之正则化
1. The Problem of Overfitting 1 还是来看预测房价的这个例子,我们先对该数据做线性回归,也就是左边第一张图。 如果这么做,我们可以获得拟合数据的这样一条直线,但是,实际上这并不是一个很好的模型。我们看看这些数据,很明显,随着房子面积增大,住房价格的变化趋于稳定或者说越往右越平缓。因此线性回归并没有很好拟合训练数据。 我们把此类情况称为欠拟合(underfitting),或者叫作叫做高偏差(bias)。 这两种说法大致相似,都表示没有很好地拟合训练数据。高偏差这个词...
2020-09-23 12:33:36 172
原创 广义线性模型到底是个什么鬼?
以下文章内容摘自网络:说人话的统计学 原标题:广义线性模型到底是个什么鬼? ❉说人话的统计学❉ 从逻辑回归模型开始,我们连续讲了好多集有些相似又特点各异的几种统计模型。它们有个统一的旗号,叫做「广义线性模型」(generalized linear model)。 许多在大学里学过一点统计的读者,可能对广义线性模型还是会感到比较陌生。为什么这些模型能被归为一个大类?它们的共同点在哪里?今天我们就和大家一块再来系统地认识一下,广义线性模型到底是何方神圣。
2020-06-07 10:11:47 9214 1
转载 SVM -支持向量机原理详解与实践之二
转载https://www.cnblogs.com/spoorer/p/6548727.html SVM -支持向量机原理详解与实践之二 SVM原理分析以下内容接上篇。拉格朗日对偶性(Largrange duality)深入分析前面提到了支持向量机的凸优化问题中拉格朗日对偶性的重要性。因为通过应用拉格朗日对偶性我们可以寻找到最优超平面的二次最优化,所以以下可以将寻找最优超平面二次最优化(原问题),总结为以下几个步骤:在原始权重空间的带约束的优化问题。(注
2020-06-03 23:08:54 215
转载 SVM-支持向量机原理详解一
转载 https://www.cnblogs.com/spoorer/p/6551220.htmlSVM-支持向量机原理详解与实践前言去年由于工作项目的需要实际运用到了SVM和ANN算法,也就是支持向量机和人工神经网络算法,主要是实现项目中的实时采集图片(工业高速摄像头采集)的图像识别的这一部分功能,虽然几经波折,但是还好最终还算顺利完成了项目的任务,忙碌一年,趁着放假有时间好好整理并总结一下,本文的内容包括:前面的部分是对支持向量机原理的分析,后半部分主要直接上手的一些实践的内容。本文
2020-06-03 23:00:22 583
转载 SVM支持向量机-——希尔伯特空间解释
希尔伯特空间是指完备正交的线性空间,可以是无穷维,也可以是有限维。而日常三维可以称为三维完备正交线性空间。是不是很像?要明白希尔伯特空间,先从数学物理角度的维度说起。所谓维度,不单单指空间维度和时间,其最基本的概念叫做,描述一个状态的坐标数。因为是正交的,所以是独立坐标数。(正交下文再提)在空间中,描述一个东西的位置状态,需要三个独立坐标,所以有空间三维。如果要描述物体的运动状态,除了空间三维,还需要它在三个空间方向的动量坐标,即共6个独立坐标,构成了一个六维空间,物理上称之为相空间(对,就是你力学书上那
2020-06-03 22:49:28 1493
转载 图像分割最全综述
转载 https://www.cnblogs.com/CV-life/p/11160796.html 图像分割是计算机视觉研究中的一个经典难题,已经成为图像理解领域关注的一个热点,图像分割是图像分析的第一步,是计算机视觉的基础,是图像理解的重要组成部分,同时也是图像处理中最困难的问题之一。所谓图像分割是指根据灰度、彩色、空间纹理、几何形状等特征把图像划分成若干个互不相交的区域,使得这些特征在同一区域内表现出一致性或相似性,而在不同区域间表现出明显的不同。简单的说就是在一副图像中,把目标从背景...
2020-06-02 10:07:11 2895
转载 几种边缘检测算子的比较Roberts,Sobel,Prewitt,LOG,Canny
转载 https://blog.csdn.net/gdut2015go/article/details/46779251 边缘检测是图像处理和计算机视觉中的基本问题,边缘检测的目的是标识数字图像中亮度变化明显的点。图像属性中的显著变化通常反映了属性的重要事件和变化。这些包括:深度上的不连续、表面方向不连续、物质属性变化和场景照明变化。 边缘检测是图像处
2020-06-02 09:59:07 8885
转载 牛顿法、雅克比矩阵、海森矩阵
一般来说, 牛顿法主要应用在两个方面, 1, 求方程的根; 2, 最优化。1,求方程的根其原理便是使用泰勒展开,然后去线性部分,即: (1)然后令上式等于0,则有:
2020-06-01 21:05:05 312
转载 机器学习中常常提到的正则化到底是什么意思?
r(d)可以理解为有d的参数进行约束,或者 D 向量有d个维度。咱们将楼主的给的凸优化结构细化一点,别搞得那么抽象,不好解释; , 其中,咱们可以令: f() = .ok,这个先介绍到这里,至于f(x)为什么用多项式的方式去模拟?相信也是很多人的疑问,很简单,大家看看高等数学当中的泰勒展开式就行了,任何函数都可以用多项式的方式去趋近,log x,lnx,等等都可以去趋近,而不同的函数曲线其实就是这些基础函数的组合,理所当然也可以用多项式去趋近,好了,这个就先解释到这里了。接下来咱们看一下拟合的基础概念。首
2020-06-01 20:33:14 413
转载 超平面是什么?——理解超平面(SVM开篇之超平面详解)
研究了半天,终于对“超平面”有了个初步了解。 n 维空间中的超平面由下面的方程确定: &nb...
2020-03-21 19:54:20 2054
原创 语言模型
语言模型一段自然语言文本可以看作是一个离散时间序列,给定一个长度为TT的词的序列w1,w2,…,wTw1,w2,…,wT,语言模型的目标就是评估该序列是否合理,即计算该序列的概率:P(w1,w2,…,wT).P(w1,w2,…,wT).本节我们介绍基于统计的语言模型,主要是nn元语法(nn-gram)。在后续内容中,我们将会介绍基于神经网络的语言模型。语言模型假设序列w1,w2...
2020-02-14 16:00:00 2392
原创 Softmax与分类模型
机器学习中按照目的不同可以分为两大类:回归和分类。逻辑回归就是完成分类任务。多讨论二分类和多分类问题。二分类问题可以分为线性可分和线性不可分。在做回归问题的时候,经常做确定性的判别模型。在做分类问题的时候,这种函数一定是不可微的。在分类问题中,看到更多是概率判别模型。当我们在谈论分类指标的时候,例如二分类问题softmax回归模型的从零开始实现,实现一个对Fashi...
2020-02-14 15:28:45 229 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人