- 博客(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
原创 安装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关注的人
RSS订阅