![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Pycharm学习
文章平均质量分 72
python的总结,python开发有很多的编辑器,conda的jupyter、spyder 以及pycharm,其中用的最多的还是pycharm,其他两个没怎么用过。
百度pkq
蒟蒻的训练家,有一只不会十万伏特、不会卖萌、不会装逼、只会百度的皮卡丘
展开
-
Django打包试错
项目场景:Django项目打包成exe问题描述:第一次打包Django项目,虽然知道最后会生成dist文件夹,但是在build文件夹里也找到了manage.exe,经过测试…直接删除了build.按道理来说不出意外manage.py会绑定一个manage.spec,如果没有就去网上找。manage.spec代码:# -*- mode: python ; coding: utf-8 -*-block_cipher = Nonea = Analysis(['manage.py'],原创 2021-11-29 16:09:32 · 2152 阅读 · 0 评论 -
Django数据库渲染前端入门
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、Admin-页面绑定数据库二、后端数据库展示1.引入库2.读入数据总结前言给以后的自己看,Django前后端的知识,学习后将其归纳总和起来一、Admin-页面绑定数据库二、后端数据库展示1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsi原创 2021-10-19 09:17:45 · 259 阅读 · 0 评论 -
Django 部署到服务器时遇到的问题以及404,500自定义
项目场景:最近在写一个小项目,写到一定程度后想设置404,500等自定义的页面,但要使用自己的页面,就得Debug=False,在这里遇到了一些问题,记录下问题描述:提示:这里描述项目中遇到的问题:关闭debug模式时,static有大部分的css和image文件无法访问:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMes原创 2021-11-06 15:38:24 · 728 阅读 · 0 评论 -
Django入门学习心得笔记(1)
文章目录前言一、创建Django项目的命令django-admin startproject aolongsdjango-admin startapp aoapp二、连接数据库1.将数据库的配置文件在setting.py中替换2.前端模板配置如刚开始的创建结构文件目录一样将templates文件夹创建好,也可以创建到app文件夹里,但是可能会出一些路径问题,并且一旦出现很难解决,移出可以解决。创建之后在setting.py中的TEMPLATES一般在templates中创建文件夹以当前的app为名,便于..原创 2021-10-18 17:07:35 · 898 阅读 · 0 评论 -
前端通过后端删除数据库信息
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、删除数据表信息二、删除步骤1. 创建一个删除的html前端2. 在首页里添加跳转到删除界面的按钮3. urls.py里面添加相应的链接4. 在views.py中添加与删除相对应的方法一、删除数据表信息创建一个删除的html前端在首页里添加跳转到删除界面的按钮urls.py里面添加相应的链接在views.py中添加与删除相对应的方法二、删除步骤1. 创建一个删除的html前端{% extends 'aoap原创 2021-10-22 08:52:12 · 1358 阅读 · 1 评论 -
Jinja2语法
jinjia2的学习笔记1.读取字典:{{ data.xxx }}{{ data['xxx'] }}2.流程控制语句(1)if{% if data.age == 18 %}{{ data.name }}{% elif %}***{% else %}{% end if %}(2) for 循环{% for i in name %}当前是第 * 条{% endfor %}变量可以通过“过滤器”进行修改,过滤器可以理解为是jinja2里面的内置函数和字符串处理函数。常原创 2021-10-18 20:56:07 · 1163 阅读 · 0 评论 -
requests爬取视频片段并整合
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言1.发送请求,对于https: // www.acfun.cn / v / ac10863748视频详情页发送请求2 获取数据, 获取网页源代码3.解析数据,提取m3u8 url地址以及视频标题4.发送请求,对于m3u8 url地址发送请求5.保存数据一、操作如下:1.发送请求,对于https: // www.acfun.cn / v / ac10863748视频详情页发送请求2. 获取数据, 获取网页源代码如上图可以看到,接原创 2021-10-23 09:52:35 · 2449 阅读 · 0 评论 -
前端通过后端修改数据库信息
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、前端修改数据库二、实现步骤1. 创建一个修改的html前端2. 在首页里添加跳转到修改界面的按钮3. urls.py里面添加相应的链接4. 在views.py中添加与修改相对应的方法使用了Form的方法,可以更加方便的和数据库进行交互一、前端修改数据库创建一个修改的html前端在首页里添加跳转到修改界面的按钮urls.py里面添加相应的链接在views.py中添加与修改相对应的方法二、实现步骤1. 创建一个原创 2021-10-22 08:43:03 · 3988 阅读 · 0 评论 -
Django前后端交互---插入数据
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、创建一条记录的前端当forms.py中的类创建好之后,如何使用?二、和数据库进行交互一、创建一条记录的前端create.html继承了index.html.index中存储的是bootstrap的启用代码,bootstrap中有源码,但是还是贴上吧<!doctype html><html lang="en"><head> <!-- Required meta tag原创 2021-10-19 11:05:32 · 453 阅读 · 0 评论 -
Django使用Ajax删除数据库信息
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、staitc文件夹是什么?配置static文件夹的方法如下:二、配置步骤1. 在项目文件夹下,与app文件夹在同一级目录下创建static文件夹,在里面存js,css,image之类的文件夹2. 在setting.py里配置static的路径3. 在html中的使用方法在html中使用静态文件里的js文件三、使用Ajax对数据表信息进行删除不同html层级之间使用javaScriptAjax使用删除按钮的设置,id的循环配置使用原创 2021-10-22 09:49:48 · 428 阅读 · 0 评论 -
Django如何使用中间件,以及解决使用中间件的跳转问题
项目场景:最近在学Django的博客项目,将项目的后端和前端/font>问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DATA, bytes, -1, buff原创 2021-10-29 14:21:57 · 1515 阅读 · 0 评论 -
Django 配置media资源文件
分三步1.setting.py配置如下信息:# 配置media路径,保存用户文件MEDIA_ROOT = (os.path.join(BASE_DIR, "media"))MEDIA_URL = '/media/'2.在App同级目录下创建media项目3.在urls.py中配置 re_path(r'media/(?P<path>.*)$', serve, {"document_root": settings.MEDIA_ROOT}),4.在使用的路径下配置如下路径原创 2021-11-01 20:25:09 · 474 阅读 · 0 评论 -
Django 更新文件到数据库
项目场景:在Django的一个小项目中,对用户和课程数据进行增删改查,使用到了文件上传的方法问题描述:使用了文件上传到数据库的方法,上传各种文件都没问题,但是当我更新文件到数据库时,发现只能更新数据库中的路径,静态资源文件夹中却无法更新,明明和自己写的上传方法没任何区别,就是无法更新,介绍下如何上传文件:1.肯定是设计数据库,设计的时候upload_to这个属性必须和自己静态文件夹内路径一致,因为我默然将用户资源文件都存放在Meida静态资源文件下,关于如何配置Media,我之前提过。2.在原创 2021-11-11 15:39:19 · 5357 阅读 · 0 评论 -
requests爬取某视频网址
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、分析搜索页,将链接列出对当前页面展示的列表进行爬取和整理,步骤如下:分析数据存在位置(html,js)获取数据, 获取网页源代码,对网页数据进行分析,因为查看源代码可以看到,数据只有120行,试问一个网页那么多标签和Css,怎么可能才120行,有两种可能(都和js有关),一种是有一个链接可以访问json,另一种是把json都加载到js的变量里了,所以就得去分析源码里的js和分析一些请求了.方法如下:找到所在位置之后分析其展示原创 2021-10-22 22:17:34 · 1099 阅读 · 0 评论 -
强化学习--Sarsa
系列文章目录强化学习提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、强化学习是什么?二、核心算法(免模型学习) Sarsa1.学习心得前言强化学习(Reinforcement Learning, RL),又称再励学习、评价学习或增强学习,是机器学习的范式和方法论之一,用于描述和解决智能体(agent)在与环境的交互过程中通过学习策略以达成回报最大化或实现特定目标的问题 。一、强化学习是什么?强化学习是智能体(Agent)以“试错”的方式进行学习原创 2022-04-18 10:21:27 · 524 阅读 · 0 评论 -
Tensorflow2.4.0配置cuda11.2 gpu成功跑通
问题描述前面因为cuda10以及Tensorflow版本的问题,所以都配置了高版本,终于可以启动GPU了出现问题:安装的时候出现错误(出现错误时没来得及截图)NVIDIA Setup cannot continue. You have installed a newer version of the NVIDIA frameview SDK.当时以为自己不小心删除了什么重要驱动程序,还想着去Nvidia官网下驱动包的,后面仔细理解了这个意思,好像是多了啥,然后去卸载了NVIDIA framev原创 2022-04-16 14:50:55 · 1118 阅读 · 0 评论 -
强化学习--DQN
系列文章目录强化学习提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、强化学习是什么?二、核心算法(深度强化学习) DQN1.什么是DQN?总结前言强化学习(Reinforcement Learning, RL),又称再励学习、评价学习或增强学习,是机器学习的范式和方法论之一,用于描述和解决智能体(agent)在与环境的交互过程中通过学习策略以达成回报最大化或实现特定目标的问题 。一、强化学习是什么?强化学习是智能体(Agent)以“试错”的方式原创 2022-04-18 10:45:44 · 1446 阅读 · 0 评论 -
3050ti跑tensoflow-gpu,屡次碰壁,总结原因如下
项目场景:例如:新电脑到了,配置是3050ti 4G 其他参数都是比较平均的,安装好基础软件之后,上深度学习。问题描述在挣扎后回忆起怎么安装显卡驱动了,看到配置版本tf2.0配的cuda是10.0,cudnn是7.4,安装成功后的显示情况:(可以看到cuda是10.0,我显卡驱动限制版本是11.4,原则上是不高于显卡限制)nvcc -Vnvcc: NVIDIA (R) Cuda compiler driverCopyright (c) 2005-2018 NVIDIA Corporation原创 2022-04-16 13:22:49 · 3273 阅读 · 5 评论 -
win11下安装子系统Ubuntu(翻车名场面)
项目场景:项目场景:由于想继续搞深度学习,然后配了个30系列的显卡,在win11下搞了一通tensorflow之后发现无法兼容低版本的tensorflow-gpu,但是听说Linux下可以跑,所以有三个选择,双系统,虚拟机,子系统。因为子系统比较新鲜,我想尝试下(在系统应用商店中搜索Ubuntu,很早之前使用的是16.04的虽然现在又20的了但是我还是选择了18,希望变动不大)问题描述提示:这里描述项目中遇到的问题:第一个错误Installing, this may take a few m原创 2022-04-16 15:25:37 · 7611 阅读 · 5 评论 -
强化学习--QLearning
系列文章目录强化学习提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、强化学习是什么?二、核心算法(免模型学习) QLearning1.未记录学习心得总结前言强化学习(Reinforcement Learning, RL),又称再励学习、评价学习或增强学习,是机器学习的范式和方法论之一,用于描述和解决智能体(agent)在与环境的交互过程中通过学习策略以达成回报最大化或实现特定目标的问题 。一、强化学习是什么?强化学习是智能体(Agent)以“试原创 2022-04-18 09:38:01 · 593 阅读 · 0 评论 -
pycharm启动时下方显示updating耗时太久解决(网上好多没用的方法,整理了一下自己解决的方法)
项目场景:网上好多没用的方法,整理了一下自己解决的方法问题描述:从2018年到现在的博客,搜了十几篇,都是基本一模一样的答案,根本没找到解决方案,现在还有一个update skeletons的慢加载没解决,心累,有大佬可以提出方法吗? ![在这里插入图片描述](https://img-blog.csdnimg.cn/caca4a6ec0234f499756a4725b635396.png)原因分析:在看它加载的过程中一直有Anaconda的影子在,但是网上给的答案就是把不需要的文件夹Ex原创 2021-10-27 21:53:11 · 8418 阅读 · 0 评论