自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 djando用户名和密码错误

错误描述:从SQLLITE数据库换为MYSQL数据库,执行 python manage.py migrate 命令时,报错:django.db.utils.OperationalError: (1045, "Access denied for user ‘ODBC’@‘localhost’ (using password)原因说明及解决方案:django setting.py文件中设置的database用户名或者密码错了,修改一下就可以了...

2020-05-28 18:47:37 203

原创 深度学习-损失函数

损失函数:         在机器学习任务中,大部分监督学习算法都会有一个目标函数(Objective Function),算法对该目标函数进行优化,称为优化算法的过程。例如在分类或者回归任务中,使用损失函数(Loss Function)作为其目标函数对算法模型进行优化。         均方误差(MSE)损失函数和交叉熵损失函数,如下图所示,可

2020-05-27 17:52:55 1601

原创 激活函数介绍

激活函数:        首先来看激活函数在神经网络模型中的位置,如图(a) 所示的激活函数实际上隐藏在神经网络模型中的连接线上。前文反复强调神经网络模型中的连接是最重要的,该连接线包括输入矩阵与权值矩阵相乘的过程,还包括激活函数对数据进行激活的过程。激活函数作用于I层的神经元到1+1层神经元之间。其中(a)为单个神经元模型,激活函数用f表示: (b)为神经网络的第1层和第1+1层,每个圆圈表示一个激活函数 

2020-05-27 16:01:19 1049

原创 深度学习-人工神经网络网络

神经元:受生物学的启发,人工神经网络是生物神经网络的一种模拟和近似。它从结构、实现机理和功能上模拟生物神经网络,传统的生物神经元模型由树突、细胞核、细胞体、突触和神经末梢组成,如图所示。如图下图所示,神经元的输入xi对应生物神经元的树突。输入xi向细胞体传播脉冲,相当于输入权值参数wi,通过细胞核对输入的数据和权值参数进行加权求和。传播细胞体的脉冲相当于人工神经元的激活函数,最终输出结果y作为下一一个神经元的输入。上述是人工神经网络的最基本的处理单元---------神经元,由连接、求和节点和激活

2020-05-25 16:36:51 5645

原创 机器学习算法-k-means聚类算法介绍

聚类算法介绍:在“无监督学习”(unsupervised learning)中,训练样本的标记信息是未知的,目标是通过对无标记训练样本的学习来揭示数据的内在性质及规律,为进一步的数据分析提供基础、此类学习任务中研究最多、应用最广的是“聚类”(clustering)。聚类试图将数据集中的样本划分为若千个通常是不相交的子集,每个子集称为一个“簇”(cluster). 通过这样的划分,每个簇可能对应于一些潜在的概念(类别),如“浅色瓜”“ 深色瓜”“有籽瓜”“无籽瓜”,甚至“本地瓜”“外地瓜”等。评价指标:

2020-05-23 22:50:50 1285 1

原创 机器学习算法-KNN算法

KNN 算法介绍:k-近邻算法(k-Nearest Neighbour algorithm),又称为KNN算法,是数据挖掘技术中原理最简单的算法。KNN的工作原理:给定一个已知标签类别的训练数据集,输入没有标签的新数据后,在训练数据集中找到与新数据最邻近的k个实例,如果这k个实例的多数属于某个类别,那么新数据就属于这个类别。可以简单理解为:由那些离X最近的k个点来投票决定X归为哪一类。图1中有红色三角和蓝色方块两种类别,我们现在需要判断绿色圆点属于哪种类别:当k=3时,绿色圆点属于红色三角这种类别;

2020-05-17 22:28:49 287

原创 大数据基础-数据抽取

字段抽取'''数据抽取: 字段抽取是指抽出某列上指定位置的数据做成的新数据 其代码格式为:slice(start,stop) start表示开始位置 stop表示结束位置'''from pandas import read_exceldf=read_excel(r'i_nuc.xls',sheet_name='Sheet4');print(df);pr...

2020-05-17 20:34:27 1093

原创 机器学习算法-决策树分类算法

决策树介绍:决策树分类算法是一种基于实例的归纳学习方法,它能从给定的无序的训练样本中,提炼出树型的分类模型。树中的每个非叶子节点记录了使用哪个特征来进行类别的判断,每个叶子节点则代表了最后判断的类别。根节点到每个叶子节点均形成一条分类的路径规则。而对新的样本进行测试时,只需要从根节点开始,在每个分支节点进行测试,沿着相应的分支递归地进入子树再测试,一直到达叶子节点,该叶子节点所代表的类别即是当前测试样本的预测类别。一般的,一棵决策树包含一个根结点、若千个内部结点和若千个叶结点;叶结点对应于决策结果,其他

2020-05-17 20:33:20 1967

原创 机器学习算法-贝叶斯分类

贝叶斯分类算法介绍:贝叶斯分类算法是统计学的一种概率分类方法,朴素贝叶斯分类是贝叶斯分类中最简单的一种。 其分类原理就是利用贝叶斯公式根据某特征的先验概率计算出其后验概率,然后选择具有最大后验概率的类作为该特征所属的类。之所以称之为"朴素",是因为贝叶斯分类只做最原始、最简单的假设:所有的特征之间是统计独立的。假设某样本X有a1, a2.,…an个属性,那么有P(X)= P(a1,a2…,an)= P(a1)* P(a2)… P(an),满足样的公式就说明特征统计独立。条件概率公式条件概率(Condi

2020-05-14 10:54:10 1963

原创 大数据分析-Python图像处理基础

PIL图库PIL库在python3中使用pillow代替,因此需要安装pillowpip install pillow'''PIL读取图像'''from PIL import Imageimport matplotlib.pyplot as plt# 读入图片image=Image.open(r'zhouzhou.jpg')plt.imshow(image) # 显示图片plt.axis('off') # 不显示坐标轴plt.show()#将其转换成灰度图像image_gray

2020-05-11 20:11:10 470

原创 大数据分析-Seabon中的图例

1、数据分布可视化1.1 直方图和密度函数"""seabon是专门的数据可视化包 1.数据分布可视化"""from sklearn.datasets import load_irisimport numpy as npiris=load_iris()# 将数据转换成DataFrame格式from pandas import DataFramedf=DataFrame(iris.data,columns=iris.feature_names)df['target']=iris.t

2020-05-11 18:19:43 696

原创 大数据基础-Matplotlib绘图

点图和线图"""数据可视化是关于图形或表格的展示,借助图形化的手段,有效的传达信息使用Matplotlib绘图: 1.绘制点图和线图 点图和线图是用来表示二维数据之间的关系,查看两个变量之间关系的最有效的方法 可以通过plot()函数来实现。 使用subplot可以绘制多个子图图像,并且可以添加标题和坐标轴。"""import numpy as npimport matplotlib.pyplot as plt#生成x1和x2x1=np

2020-05-11 16:05:07 901

原创 大数据基础-数据整理

"""修改记录: 1.整体修改,通过df[列名]=值,用值来整体替换df[列]的值 2.个别修改: 2.1单只替换:命令格式为:df.repalce('B','A')表示用A值替换B值 2.2指定列值替换:命令格式为:df.replace({'列名 C','A'},B),表示用B值来替换列名为C中的A的值 2.3多值替换:命令格式为df.replace([A,B,C.....],[E,F,G.....]),表示用E,F,G.

2020-05-10 16:51:07 424

原创 大数据基础-词云构建

案例一:'''词云就是将噶你兴趣的词语放在一张图像中,通常使用字体的大小来反映出现的频率。出现的频率越高。词云中的字体越大'''import jiebafrom wordcloud import WordCloudimport matplotlib.pyplot as plts1='020赛季中超联赛原本计划在2月底揭幕,因为新冠疫情影响,已经拖延了两个多月时间。' \ '绝大多数职业俱乐部本就处于长期亏损状态,眼下没有比赛可打,收入更几乎为零。与此同时,' \ '俱乐部却依然要

2020-05-08 17:45:52 1233

原创 大数据基础-词云jieba分词

cut用法"""词云就是对网络上的出现频率较高的“关键词”予以视觉上的突出。形成关键词云层,关键渲染层,从而过滤掉大量的文本信息,通过浏览图层就可以浏览文本的主旨词云需要安装两个库:jieba和wordcloud pip install jieba pip install wordcloud""""""中文分词介绍: 中文分词就是将一个汉字序列切分成一个单...

2020-05-08 16:15:12 814

原创 大数据基础-数据重复值和缺失值处理

重复值处理"""" 在数据分析中,存在大量不完整、不一致、有异常的数据,严重影响到数据分析结果 数据清洗就是处理缺失数据及清除无意义的信息,如删除原始数据集中的无关数据,重复数据, 平滑噪声数据,筛选掉与分析主题无关的数据,处理缺失值,异常值""""""1.重复值的处理1.1 利用DataFrame中的duplicated方法返回布尔类型的Series,显示是否有重复行,如果没有...

2020-05-07 21:06:47 1883

原创 大数据基础-导入、导出文件

导入txt文件"""数据存在的形式多种多样,有文件text,csv等格式也有数据库mysql相关的数据格式,在pandas中输入到如有read_table,用来导入txt文件read_excel,用来导入excel文件read_csv,用来导入csv文件read_sql,永爱带入mysql相关的文件"""#导入txt文件"""read_table函数用于导入txt文件,其代码格...

2020-05-07 18:13:57 412

原创 大数据基础-DateFrom练习

#DataFrame数据框用于存储多行多列的数据集合,可以对DataFrame进行增删查改等操作from pandas import DataFramefrom pandas import Series# df=DataFrame({# 'age':Series([26,34,76]),'name':Series(['张三','王五','陈六'])},index=[0,1,2]);...

2020-05-07 17:16:59 466

原创 大数据基础-pandas练习

'''pandas中除了panel数据结构,还引入两种数据结构Series和DataFrame,这两种数据结构都建立在Numpy基础之上。Series:一维数组序列,与Numpy中的array相似DataFrame,二维表格型数据结构,可以理解为是Series的容器Panel:三维的数据结构,可以理解为DataFrame的容器'''#导入Series包from pandas impo...

2020-05-07 16:31:42 186

原创 python大数据-numpy基础

numpy基础学习'''在数据分析中常会用到三个包,Numpy,Pandas,Scipy其中Numpy包通常用来处理矩阵,它的处理速度比列表要高效的多,Scipy是用来科学计算的包,包括线性代数和统计,而Pandas是基于Numpy的一款数据分析工具。'''#Numpy是数据结构的n维的数组对象叫做ndarry#导入numpy包,as+名字,相当于起别名,用其代替相关的包impor...

2020-05-07 16:25:05 143

原创 Django后台-热门新闻管理

对热门新闻进行管理包含有显示文章名称,文章分类,优先级,操作(编辑,删除)和添加热门新闻等功能将数据库中的数据显示到页面中,首先创建一个热门新闻的一个模板{% extends 'admin/base/base.html' %}{% block title %} 热门文章管理页面{% endblock %}{% block content_header %} 热门文章管理{% e...

2020-04-26 18:14:57 352

原创 初学vue_开始

vue学习开始使用vue的的方法,必须得导入相应的vue的包<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js"></script>测试,vue<body> <div id="app"> <!--<input type="te...

2020-04-25 17:23:04 104

原创 Vue调试神器vue-devtools安装

chrome商店直接安装vue-devtools可以从chrome商店直接下载安装,非常简单,这里就不过多介绍了。不过要注意的一点就是,需要翻墙才能下载。手动安装第一步点击谷歌浏览器的三点第二步点击更多工具的扩展程序。点击开发者模式-------------------->>>>>>>点击加载已解压的扩展的扩展程序选择已存在的vue-d...

2020-04-25 17:22:54 89

原创 新闻列表-导入导出-脚手架安装

新闻列表<div id="app"><!--模板的显示--> <router-view></router-view></div><!--定义一个新闻列表的模板--><template id="newsList"> <div class="newsList"> &...

2020-04-25 17:22:12 140

原创 初学111vue-router

嵌套路由<div id="app"><!-- 跳转相应的路由--> <router-link :to="{path:'/home'}">首页</router-link> <router-link :to="{path:'/user'}">用户中心</router-link> <router-l...

2020-04-25 17:21:59 73

原创 弹窗练习

弹窗练习<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>插槽</title> //写弹窗的样式 <style> *{ margin:0; ...

2020-04-25 17:21:46 149

原创 子组件

子组件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>vue组件</title></head><body><div id="app"> <son><...

2020-04-25 17:21:35 126

原创 Vue组件补充及路由

Vue组件全局组件全局组件命令为:Vue.component例如: //全局组件 Vue.component('home',{ template:'<div>首页</div>' }); Vue.component('user',{ template:'<div>用户中心</div>'...

2020-04-25 17:20:53 110

原创 组件练习----学生管理系统

组件练习<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bo...

2020-04-25 17:20:42 306

原创 一、案例小结

案例一:<div id="app"><h3>请输入你想要做的事</h3> <input type="text" v-model="mes" @keyup.enter="fn"> <ul> <li v-for="(item,index) in arr">//使用v-for循环迭代数组中的数据...

2020-04-25 17:20:30 4995

原创 监听器与异步更新和v-for

v-for代码div id="app"> <ul><!-- <li v-for="item in arr">{{item}}</li>-->//循环迭代 <li v-for="(item,index) in arr">{{item}}-------{{index}}</li>//i...

2020-04-25 17:20:17 179

原创 Vue的生命周期和指令

Vue的生命周期beforecreate(),此时有vue的实例,但是没有数据create(),此时有vue的实例,data已经有数据了 但是数据没有挂载到视图中,数据没有挂载在根节点beforemount(),此时根节点已经存在 但是数据还没有挂载到根节点mount(),此时根节点已经存在,数据也挂载到根节点上beforeUpdate 在数据改变之前触发updated ...

2020-04-25 17:20:05 153

原创 docker安装与介绍

docker什么是docker?- 使用容器让创建、部署、运行应用程序更简单的一个工具- 让应用所需的库和依赖环境打包- 有一点点像虚拟机容器:容器在Linux上*本地运行*,并与其他容器共享主机的内核。它运行一个离散进程,不占用任何其他可执行文件更多的内存,从而使其轻巧。相比之下,**虚拟机**(VM)运行成熟的“来宾”操作系统,并通过虚拟机管理程序对主机资源进行*虚拟*访问...

2020-04-25 17:19:50 85

原创 项目-django项目配置

django 项目环境配置1.在linux环境下创建一个虚拟环境,安装django相关的包。1.在pycharm创建一个django项目,配置项目环境

2020-04-25 17:18:28 104

原创 Mysql插入数据时提示:ERROR 1366 (HY000): Incorrect string value: ‘\xE5\x8F\xB0\xE5\xBC\x8F…’

解决方式首先通过语句查看: show create table tdb_goods_cates ; 发现如下所示:然后通过语句修改数据表编码:alter table tdb_goods_cates default character set utf8; 但是修改后仍然出现错误。我们再次查看编码:show create table tdb_goods_cates ; ...

2020-04-25 17:17:58 164

原创 项目的配置地址

2020-04-25 17:17:34 181

原创 Django项目后台-新闻类别管理

新闻类别管理,需要先创建想新闻类别的模板,显示新闻类别的,标签名称,对应的文章数量,操作(删除,编辑)和添加。首先创建模板:{% extends 'admin/base/base.html' %}{% block title %} 标签管理页{% endblock %}{% block content_header %} 标签管理{% endblock %}{% block...

2020-04-25 17:17:04 550

原创 Djngo-书籍下载

书籍下载创建相应的书籍app创建相应的数书籍的数据库from django.db import models# Create your models here.#创建book的数据库from utils.news_comment.BaseModel import Baseclass Doc(Base): """create doc view """ fil...

2020-04-25 17:16:12 163

原创 评论显示与追加

评论的显示1.数据库设计:(创建一个评论表)class Comments(Base): """ """ content = models.TextField(verbose_name="内容", help_text="内容") author = models.ForeignKey('user.Users', on_delete=models.SET_NULL,...

2020-04-25 17:13:16 299

原创 轮播图与热点新闻

轮播图js代码:// $(function () {// // 新闻列表功能// let $newsLi = $(".news-nav ul li");// let iPage = 1; //默认第1页// let iTotalPage = 1; //默认总页数为1// let sCurrentTagId = 0; //默认分类标签为0// let bI...

2020-04-25 17:13:03 361

空空如也

空空如也

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

TA关注的人

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