自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一些关于数学建模的建议和感悟

关于大学生数学建模比赛一些感想下面我从几个方面说一下自己的感想吧。关于是否多多参加建模类的比赛的问题,这里可以分为两个方面。对于这类比赛都尝试一下?对于那些并不是很著名的比赛,我们是否有价值来参加?我认为是有价值的,但是并不代表全部参加,可以挑选几个来全力参加(比赛等级比较高的),毕竟我们大学还要搞其他的比赛。其次我觉得多参加这类比赛,可以积累建模经验,检查自己知识体系的不足等。...

2020-03-16 19:58:07 1855

原创 cousera上的华盛顿机器学习专项课程的案例学习学习经历分享

cousera上有很多优质课程,我前前后后将吴恩达的机器学习课程和华盛顿大学的机器学习的案例学习都看了,从感觉上感觉两个课程都是属于比价简单也就是入门的课程,当然我现在最后悔的就是最开始我学的时候没有发现这个神奇的网站和课程,导致我浪费了很多精力和时间。首先对于吴恩达的机器学习课程,不用说很厉害也很热,但是其编程语言选的是matlab类型的语言,虽然说算法和语言联系并不是很大,但是在练习编程题目...

2019-09-27 20:19:56 455

原创 P2089 烤鸡

猪猪hanke得到了一只鸡题目描述猪猪Hanke特别喜欢吃烤鸡(本是同畜牲,相煎何太急!)Hanke吃鸡很特别,为什么特别呢?因为他有10种配料(芥末、孜然等),每种配料可以放1—3克,任意烤鸡的美味程度为所有配料质量之和现在,Hanke想要知道,如果给你一个美味程度,请输出这10种配料的所有搭配方案输入格式一行,n<=5000输出格式第一行,方案总数第二行至结束,10个数,...

2019-09-11 13:51:58 346

原创 P1618 三连击(升级版)

题目描述将1,2,…,9共9个数分成三组,分别组成三个三位数,且使这三个三位数的比例是A:B:C,试求出所有满足条件的三个三位数,若无解,输出“No!!!”。//感谢黄小U饮品完善题意输入格式三个数,A B C。输出格式若干行,每行3个数字。按照每行第一个数字升序排列。输入输出样例输入 #1复制1 2 3输出 #1复制192 384 576219 438 657273 5...

2019-09-10 13:45:52 214

原创 P1478 陶陶摘苹果(升级版)

题目描述又是一年秋季时,陶陶家的苹果树结了n个果子。陶陶又跑去摘苹果,这次她有一个a公分的椅子。当他手够不着时,他会站到椅子上再试试。这次与NOIp2005普及组第一题不同的是:陶陶之前搬凳子,力气只剩下s了。当然,每次摘苹果时都要用一定的力气。陶陶想知道在s<0之前最多能摘到多少个苹果。现在已知n个苹果到达地上的高度xi,椅子的高度a,陶陶手伸直的最大长度b,陶陶所剩的力气s,陶陶摘...

2019-09-10 13:21:43 502

原创 笔记1-机器学习预览

机器学习和传统的编程的区别研究问题编写问题评估正常运行分析错误上图为传统的编程方法研究问题训练机器学习算法数据评估解决方案正常运行分析错误上图为机器学习的方法数据训练机器学习算法升级数据评估解决方案正常运行上图为机器学习自适应变化机器学习的相对于普通的编程来说优点.程序要短,而且易于维护,可能也更加准确.(不用编写复杂的规则)可以解决无法用已知算法解决的问题。可以对于环境的波...

2019-05-31 12:49:52 120

原创 优化算法学习

优化问题优化技术特别擅长于处理受多种变量的影响,存在许多的可能解的问题,以及结果因为这些变量的组合而产生很大的变化的问题。优化算法是通过尝试许多不同的题解并给这些题解打分以确定其质量的方式来找到一个问题的最优解。优化算法的经典的应用场景是,存在大量的题解以至于我们无法对他们进行一一的尝试的情况。最简单的也是最低效的方式求解方式,就是随机去尝试随机猜测的题解,并找出最优解来。我们可以对题解进行智...

2019-05-10 15:54:50 382

原创 提供推荐

提供推荐协同过滤算法通常的做法是对一大群人进行搜索,并从中找到与我们品味相近的一小群人,算法会对这些人的偏好的其他内容进行考查,并将它们组合起来构造出一个经过排名的推荐列表。收集偏好这里如果数据量不大的时候可以直接放入内存中,但是如果数据量过大的时候要放入数据库寻找相近的用户收集数据完成后,需要计算他们的相似度评价值,常见的两种的方式为:欧几里得距离和皮尔逊相关度关于对于选...

2019-05-04 16:51:03 141

原创 python实现Dijkstra算法

import sys# 3个数一组,例如1,2,1表示1到2的有向距离为1graph = [1, 2, 1, 1, 3, 12, 2, 3, 9, 2, 4, 3, 3, 5, 5, 4, 3, 4, 4, 5, 13, 4, 6, 15, 5, 6, 4]# 图的定点数points = 6# 图的边数sides = 9# 邻接矩阵e = [[i for j in rang...

2018-12-03 17:52:09 1185

原创 用python获取大学生数学竞赛题目的方法

##用python获取大学生数学竞赛题目的方法###所用模块requestsBeautiSoupos####思路很简单就是request获取,然后BeautiSoup解析,获取image的url,写入文件即可import requestsfrom bs4 import BeautifulSoupimport osdef getImages(url, path): ...

2018-09-22 15:12:55 548

原创 TypeError: can't concat str to bytes

def download(url, user_agent='wswp', num_retries=2): print("Downloading: " + url) headers = {'User-agent': user_agent} req = request.Request(url, headers) try: html = request.u...

2018-09-22 11:17:47 10018 3

原创 django关于实现找回密码功能-----通过邮件来重置密码

首先要调用发送邮件的函数,要成功的发送跳转地址,这里的跳转地址要储存在数据库中,以便以后可以知道是哪个账号要进行重置密码# _*_ coding: utf-8 _*___author__ = 'LelandYan'__date__ = '2018/9/17 13:38'from random import Randomfrom django.core.mail import sen...

2018-09-22 11:12:18 3826

原创 关于django的邮件发送

###关于django的邮件发送配置settings.py文件+EMAIL_HOST = "smtp.163.com""#服务器地址:EMAIL_PORT = 25EMAIL_HOST_USER = ""#给别人发送的邮箱号EMAIL_HOST_PASSWORD = ""#注意这里不是登陆密码而是设置的smtp的密码EMAIL_USE_TLS = FalseEMAIL_FROM ...

2018-09-17 20:58:49 676

原创 django1.9关于部署在注册时的验证码

https://django-simple-captcha.readthedocs.io/en/latest/usage.htmlpip install django-simple-captcha==0.4.6这是使用于django1.9的在settings.py中加入INSTALLED_APPS = [ 'django.contrib.admin', 'django....

2018-09-17 20:56:51 205

原创 使用form来验证表单

在app在建立forms.py文件from django import formsclass LoginForm(forms.Form): username = forms.CharField(required=True) password = form.CharField(required=True,min_length=5)这里的username和password必...

2018-09-17 20:55:30 195

原创 视图类

###在views.py中基于类的试图函数在views.py写入(这里类函数会自动的判断get还是post方法)from django.views.generic.base import Viewclass LoginView(View): def get(self,reuest): return render(request, 'login.html', {...

2018-09-17 20:54:39 188

原创 可以自定义有关的表单的验证,通过重写authenticate,从可以通过邮箱验证(原来只能通过用户名验证)

在settings.py中加入AUTHENTICATION_BACKENDS = ( 'users.views.CustomBackend',)其中users代表是app,CustomBackend代表的是类名2. 在views.py中写入from django.contrib.auth.backend import ModelBackendfrom django.db....

2018-09-17 20:54:05 1006 1

原创 表单验证

#在views.py中加入from django.contrib.auth import authenticate,loginuser = authenticate(username=user_name,password=pass_word)if user is not None: login(request,user)#html判断是否已经登陆{% if request.use...

2018-09-17 20:50:03 100

原创 django1.9安装xadmin

https://github.com/sshwsfc/xadmin 下载用一个空文件替换README.rst这个文件pip install 这个压缩包将xdmin放入项目里(如果将xadmin放入exra_apps python packages文件)则在settings.py中加入sys.path.insert(0, os.path.join(BASE_DIR, 'extra_a...

2018-09-17 20:47:34 405

原创 使用auth_user表,models继承于AbstractUser

from django.contrib.auth.models import AbstractUser在models.py中创建自己models例如from django.contrib.auth.models import AbstractUser# Create your models here.class UserProfile(AbstractUser): ni...

2018-09-17 20:46:27 1120

原创 django的app集成以及时间中文设置

####数据库设计循环引用 解决方式(采用分层引用)###有关datetime在models的使用,有关生成时间的问题应不加()send_time = models.DateTimeField(default=datetime.now())表示在model编译的时间send_time = models.DateTimeField(default=datetime.now)表示的是mode...

2018-09-17 20:45:27 136

原创 Windows下anaconda+pycharm安装tensorflow,matplotlib,numpy

anaconda+pycharm安装tensorflow,matplotlib,numpy,网上有关的教程很多,但经过我亲生经历,我的不能用,如果你使用的python3.6,那么请按照我的步骤,进行,anaconda是一个非常厉害的python的库管理器,但是有时候也会引起很大的麻烦,下面我说一下我的安装思路1.首先你要安装anaconda和配置anaconda的环境变量(网上教程很多),...

2018-09-15 19:46:11 2059 1

原创 ajax的使用

何时使用ajax我理解是ajax是当不想让页面进行跳转,这里对比的是form表单,当点击subnmit时就会向form标签的action的url跳转,如果想”偷偷的”向服务器发送数据可以选择使用ajax,ajax可以发送GET,POST的类型,ajax也可以发送字典,文件等数据类型。ajax的原理ajax就时依靠的是XMLHttpRequest对象,用onreadystatecha...

2018-09-06 13:55:26 161

原创 关于web微信root-显示自己的头像

注意,文章是连贯的,应从第一篇来看上次说了有关二维码的更新问题,下面记录一下获取自己的头像的问题我们可以查看web微信的界面,发现在扫码成功后其页面并没有发生跳转,从而可以知道其为ajax方式,这里你会发现会有pending的请求,应为要一直发请求,看是否扫码,pending一会断开,返回408状态码,然后接着发请求,一直循环所以在login.html加入ajax,这里用的jque...

2018-09-05 09:55:11 373

原创 关于web微信root-二维码的实时更新

前一段时间,学习了有关django和requests的一些知识,就想再次理解http请求和requests模块的应用,所以写了一个web卫星root下面记录一下我的学习经历:#####1:分析如何获取web微信的二维码进入web微信官网  这里的redirct....是重定向,不是必须的,所以可以进行删除,最后zh-CN&amp;_=后是一个时间戳,所以我们可以对url进...

2018-09-05 08:43:53 1166

原创 NoReverseMatch at / '***' is not a registered namespace

解决方法:在urls.py中加入app_name = 'blog'(blog为功能名)

2018-08-09 07:49:31 1466 2

原创 django无法加载js,css

解决方法:1:在settings.py中加入STATIC_URL = '/static/'STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static/'),)并确保DEBUG=True2:在html中加入{% load staticfiles %}并删除&lt;!DOCTYPE html&gt;然后保存,...

2018-08-03 08:44:23 3051 1

原创 筛选法求素数模板

#include&lt;iostream&gt;#include&lt;cmath&gt;using namespace std;int main(){    int a=1000;///要求的素数的范围    bool flag[10000];    int m=sqrt(a+0.5);    for(int i=2;i&lt;=m;i++)        if(!flag...

2018-07-22 18:24:36 584

原创 dfs-bfs理解

1:dfs被称为深度优先搜索,从字面上就可以理解,其强调的深度,其是一条路走到死,在返回上节点,在选一条路,在走。它最好不要用于最短路径上。我觉的主要用于的是求出数量不大的所有的路径,或者是求路径的条数的问题上2:bfs被称为广度优先搜索,其强调的是广度,当然,主要用于找到一条最短的路(这里注意这里的最短路径和djiktra的所求的最短路径有所不同我的理解是,bfs所求的最短路径是针对与无权的...

2018-07-22 16:50:21 667

原创 Djikstra理解1

今天看了一下午的djikstra,到了晚上才理解了一点,做下记录吧。。。。。这个算法我感觉很low,我觉得像暴力破解一样,很像动态规划,就是每一部都是最优解(局部最优解),到最后就形成了(整体的最优解)。就如下方的例题,在求图中(这里的图可以是有向图和无向图)一点到另一点的最近距离时,先求出距离起始点最近的点然后,分别求出其他的点到终点的距离,这里要注意,因为图并不是每个都是相连的...

2018-07-20 21:57:50 1595 1

原创 dfs理解1

dfs为深度搜索,我的理解是一条路走到黑(不撞南墙不回头),其实和函数的递归一样,当然可以用栈来实现,但一般用函数的递归来实现。个人感觉和二叉树的前序遍历有点像,就是一个一个的排查路并去除不符合规定的路。但是和bfs不同,bfs是一层一层的遍历,就相当于在清水中滴入一滴墨水一样。从中心向四周扩散这几天学习了一点dfs,说一下我的理解。1:dfs感觉是运用在求联通问题和能走的最大步数...

2018-07-19 12:06:54 356

原创 c++---归并排序笔记(求逆序数)

  今天学习了一下关于排序的一点东西,发现是真多,下面说一下一个我觉得非常牛的排序,归并排序网上很多都做过归并排序与sort()快速排序的排序时间的对比,结果归并排序比c++标准库定义的sort()还快但它也不是没有缺点,就是空间的浪费的比较严重,它不是在原地址上进行修改,而是创建一个临时数组来储存,再排序。下面我简单说一下我对它的理解:感觉它有点像二分法的,就是先将数组分为两...

2018-07-16 21:26:51 1978

原创 django报错ProgrammingError at /register/ (1146, "Table 'gitnote.loginapp_user' doesn't exist")

ProgrammingError at /register/(1146, "Table 'gitnote.loginapp_user' doesn't exist")这个错误是指没有名字叫这个的表存在,错误也就是你没有执行迁移命令生成并执行迁移文件可以cd到你的项目的目录下执行命令python manage.py makemigrationspython manage.py migrate然后重启...

2018-07-15 17:38:48 2663 1

原创 Django中报错RuntimeError at /register

经过这几天的django的学习,早上就试着写了一个表单验证的小东西,但是在进行页面跳转的时候出现了RuntimeError at /register错误,就是在填写注册信息后页面要跳转到另一个页面,也就是在html中的action中加入要跳转页面的url。这时原来报错的action下面给出解决方案:对就是在后面加一个/,...

2018-07-15 17:13:46 2137 4

原创 django.core.exceptions.ImproperlyConfigured: Application labels aren't unique, duplicates: “****”

当用pycharm+django+python写web时,运行server后会报错django.core.exceptions.ImproperlyConfigured: Application labels aren't unique, duplicates: “****”意思是说你的应用有重复,我看了官方的文档然后了解了怎么回事,下面说一下解决方案如果你用pycharm建立项目django时你...

2018-07-15 16:00:58 9728

原创 python中'password' is an invalid keyword argument for this function解决

这里出现错误是因为没有在模型中找到相应的属性以及值图片的最后一行,是创建一个模型的对象数据,然后储存到数据库中,第一参数user,pwd为你模型中定义的属性名也是你的数据库中的名字,然后=username,=password是你通过前端网页获取的信息,通常错误就是在这两个参数写错了...

2018-07-15 10:04:19 18961

原创 python3的djang的admin界面消失(没有用apache等)

我摸索了半天,发现和网上的因为python的编码的问题和布置服务器都无关,。。。。想要设置404返回页时好像的这样设置settings.py的文件你只需要将True改为False后在刷新就出现然后你在改回去就可以了...

2018-07-12 13:39:42 237

原创 pycharm与git与github的运用--分支运用

git与github,不用说了,非常的牛逼,但git要记好多的代码,pycharm很好的给我们解决了这一问题,是真的方便!!!!!pycharm2018.1.4 第一:自己向自己的库中推东西首先连接你的github与找到你的git安装路径1:选择settings-&gt;version control-&gt;github  从auth type 选择password然后就是输入的账号密码点击te...

2018-07-10 17:37:05 4455 1

原创 pycharm出现在插件的时候,保存时出现Cannot Save Settings:Please specify a different SDK name

意思是你的envy有重名,你可以点击project interpreter中的show all来显示,来删除重名的然后在apply就可以了

2018-07-10 14:36:15 11046 1

原创 如何解决django升级的错误问题

当你用命令行安装时出现错误:Cannot uninstall 'Django'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.说明你以前已经安装过了,所...

2018-07-10 10:20:56 876

空空如也

空空如也

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

TA关注的人

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