自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [Django框架] 报错合集

在配置数据库时,没有在sql中databaseName新建数据库以Mysql为例。需要单独在mysql数据库中创建数据表。只有这样,django后续才能在对应数据库下面建立数据表。执行Sql命令,创建数据库。

2025-07-26 14:14:31 185

原创 [Django框架] 五、生命周期

Django请求生命周期包括:1)浏览器发送HTTP请求,包含URL、请求方法等信息;2)服务器接收并解析请求;3)根据URL匹配视图函数(FBV)或类(CBV);4)执行业务逻辑,如数据库操作;5)返回响应,可自定义响应头和响应体,整个过程实现了从请求到响应的完整处理流程。

2025-07-26 13:22:41 411

原创 [Django框架] 四、Cookie和Session

我们可以给每个客户端的cookie分配一个唯一的id,这样用户在访问时,通过cookie,服务器就知道来的人是“谁”。cookie虽然在一定程度上解决了"保持状态"的需求,但是由于cookie本身最大支持4096字节,以及cookie本身保存在客户端,可能被拦截或窃取,因此就需要有一种新的东西,它能支持更多的字节,并且他保存在服务器,有较高的安全性。以登录页面为例,登陆成功后设置cookie,在登录其他页面时,检测cookie,如果存在则直接跳转,如果cookie不存在,则跳转登陆页面。

2025-07-25 20:49:55 280

原创 [Django框架] 三、数据库模型 ORM

django中的ORM是用面向对象的方法去创建、操纵数据库。但是只能在django中使用。优点:如果更换其他数据,mysql->oracle, jdango中的sql语句依然可以使用,只需要在setting.py中更新下新数据库的配置即可。但是,在此之前数据库相关知识还是需要有的,有些非常复杂但高效的SQL语句,还是得需要使用原生写。

2025-07-24 19:34:25 551

原创 C语言 斐波那契数列

斐波那契数列斐波那契数列(Fibonacci sequence)百度上说的是,又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n-1...

2025-07-22 16:53:57 270

原创 Anaconda安装与使用

配置环境变量:将OpenSSL-Win64\bin的绝对路径添加到环境变量中。关于换源的方式,可以通过代码来,也可以直接改文件。在annoconda 命令行中执行对应的镜像配置命令。避坑:一定要选择第一项,第二项选了以后可能会报错。直接删除 ,所有的只留default。2、再卸载:uninstall。ssl是一种加密协议的格式。添加镜像(清华镜像)

2025-07-22 16:53:00 807

原创 [django框架] 二、视图与模板

HTTP请求处理流程,包括HttpRequest和HttpResponse对象的使用方法,以及如何通过request.method判断请求类型。模板语言的应用,包括变量渲染({{var}})、循环与判断({% for %}/{% if %})、变量过滤器(|upper等)以及csrf_token安全机制。通过登录验证的代码示例,展示了Django如何处理

2025-07-22 16:17:19 866

原创 最近常用的cmd命令

cd /d 文件路径。

2025-07-21 12:12:33 131

原创 [Django 框架] 一、基本配置

别人把反复使用的操作整理成一个架构,在使用框架的时候,直接在这个框架的基础上进行调整。

2025-07-21 12:00:40 581

原创 安装Matlab

Matlab2018安装包链接链接:https://pan.baidu.com/s/1DjsS7TF1Y1_XHoGV0BeDYA提取码:gnvx预留空间安装包 12G软件12G+1、解压压缩包2、断开电脑的网络连接3、点击setup.exe,开始安装安装密钥:09806-07443-53955-64350-21751-41297第一个就不需要选择了,一般用不到4、 安装好的目录5、开始破解点击安装好的目录下的\bin\win64\ activate_matl

2021-02-18 11:14:17 462

原创 单片机基础

比如在按键的程序中,无论你是否有按键按下,cpu都会按时判断按键是否被按下。所以在这里可以使用中断的模式。每当有按键按下的时候,产生一个中断,执行一下中断函数。看了半天的程序main函数什么中断处理函数也没有,他到底时怎么处理中断的。那么中断肯定也是具有权重的,来标识优先级:越小越强。中断优先级高的打断中断优先级低的。2、给中断通道设置中断优先级(此时中断通道的优先级就是外设的中断优先级)串口是单片机和外部通信的途径,通信的方式有并行通信和串行通信。他们输出的只是高低电平所以开场的步骤都是一样的。

2021-01-03 22:15:17 36

原创 服务器和客户端通信

​ 连接服务器得时候总是能够听到这么一句话“服务器的地址是:127.0.0.1 端口号:3000。然后就可以用127.0.0.1:3000和服务器交互就行了”​ 学过计算机网络的都知道127.0.0.1:3000实际上代表的就是一个服务器IP地址。收到了小程序端的加购请求,服务器我要先将这个 商品id、商品详情、商品价格存放到用户信息的数据中,然后告诉小程序端:给你存好了。如果说 http://www.4399.com/ 是127.0.0.1:3000对应的服务器。在客户端和服务器应该怎么实现呢?

2020-11-07 10:56:34 199 1

原创 HTTP响应状态码参考

HTTP响应状态码参考1xx:信息100 Continue服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。101 Switching Protocols服务器转换协议:服务器将遵从客户的请求转换到另外一种协议。2xx:成功200 OK请求成功(其后是对GET和POST请求的应答文档)201 Created请求被创建完成,同时新的资源被创建。202 Accepted供处理的请求已被接受,但是处理未完成。203 Non-authoritative

2020-11-06 10:24:13 426 1

原创 [Linux]-基础命令

2020年9月11日,时隔两年我再次拿出我的linux笔记,多少还是有点生疏,于是就想着重新将我的笔记整理一下,也当重新复习一下某些知识目录处理命令[1] 显示目录文件 $ ls命令:ls英文原意:list命令所在路径:/bin/ls权限:所有用户 功能描述:显示目录文件语法:Ls 【选项】 【文件或目录】 -a(all) 显示所有文件,包括隐藏文件 (‘.’点开头的,隐藏文件的目的告诉用户是配置文件,尽量不要操作) -l

2020-11-06 10:17:15 2198 1

原创 [word] 加密密码忘记了怎么办?

1、打开加密文件另存为.xml文件用记事本打开ctrl+F搜索“documentProtection”将“documentProtection”更改为“undocumentProtection”再打开.xml文件,发现已经解密

2020-11-06 10:14:44 1076 2

原创 Git 的使用& GitHub的初体验

一、GIT 的使用一、What is git ?简言之:git就是 一个 分布式 – 版本控制 – 软件1、软件 :安装到电脑里的工具2、版本控制 :版本控制的发展历程:​ 文件版本控制、本地版本控制、集中式版本控制、分布式版本控制文件版本控制:起初是文件版本控制,开发者都是通过ctrl+c\ctrl+v进行文件备份,所以电脑里会保存所有历史版本的文件。这样就造成了一个问题,占用空间。本地版本控制:后来出现了本地版本控制,本地只保留一个文件,然后通过软件回滚到历史版本但这样

2020-11-06 10:12:54 476

原创 [Django框架] Django项目部署阿里云

阿里云到手之后就需要在下载两个软件 xshell 和 xftp,我也是找了好些时辰才把这俩哥们搞出来。xftp 和 xshell 下载官网 https://www.netsarang.com/ 找到 ↓ ↓ 这俩哥们估计也就欧耶了下载之余我们来了解一下 xshell 和 xftp 这俩哥们,首先为什么要下载它们呢,其实不下载也不是问题,阿里云也提供了部署的平台,单纯的因为使用 xshell 和 xftp 操作起来更简单。

2020-11-06 10:03:32 379

原创 [数据结构] - 使用C语言实现顺序表操作

顺序表顺序表的抽象数据类型ADT 线性表(List)Data ElemType *elem; //声明基地址 int length; //线性表中的长度 int maxsize; //线性表最大存储单元Operation int initSql(sqList *L); //初始化顺序表 int insertElem(sqList *L, int item, ElemType e); //插入元素 int getElem(sqList *L,int ite

2020-11-06 09:52:40 1058

原创 [Python] 使用pymysql模块连接mysql数据库

以上便是在使用pymysql操作mysql数据库的基本结构。其中的SQL语句需要使用原生SQL语言。

2020-08-02 20:28:41 33

原创 树莓派配置

准备工作树莓派系统镜象//百度网盘地址//win32 (系统烧录软件) + U盘格式化工具//百度网盘地址//putty + LANscan//百度网盘地址//网线 or 树莓派串口调试工具系统烧录在官网上下载好树莓派系统镜象,将镜像文件解压后会有一个“.img”类型的文件(如果有压缩软件,可能会看起来和电脑上的压缩文件很像,但是不再需要任何操作)...

2019-10-09 17:12:03 29

空空如也

空空如也

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

TA关注的人

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