自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 git的使用

当软件开发一个功能后,我们需要把代码提交到某个位置,让大家都能拿到,以便于完成协同开发项目,帮助程序员整合代码目的:帮助开发者合并开发代码如果出现冲突代码的合并,会提示会提交合并代码的开发者让其解决冲突软件:SVN ,GIT。

2024-01-22 21:22:36 1704

原创 Django中解决跨域问题

只要同时满足以下两大条件,就属于简单请求。1.请求方式是以下三种方式之一HEADGETPOST2.HTTP的头信息不超出以下几种字段:AcceptContent-Type:只限于三个值application/x-www-form-urlencoded、multipart/form-data、text/plain凡是不同时满足上面两个条件,就属于非简单请求。

2024-01-21 20:27:23 776

原创 Virtualenv如何创建虚拟环境

【代码】Virtualenv如何创建虚拟环境。

2024-01-18 19:23:45 659

原创 PIP永久换源

1.文件管理器文件路径地址栏敲:%APPDATA% 回车,快速进入 C:\Users\电脑用户\AppData\Roaming 文件夹中。为了以后安装模块更加方便,整点配置,以后安装模块,自动去配置好的源下载。2.新建pip文件夹并在文件夹中新建pip.ini 配置文件。以后再任意路径安装模块,都会自动使用阿里云源。这种方式需要到国外的官网去下载,速度很慢。新增内容如下:这里我们使用的是阿里云源。3.新增pip.ini 配置文件内容。

2024-01-18 19:18:00 557

原创 DRF之序列化类

作用:1.序列化,序列化器会把模型对象转换成字典,经过response以后变成json字符串2.反序列化,把客户端发送过来的数据,经过response以后变成字典,序列化器可以把字典转成模型3.反序列化,完成数据校验功能,前端传入数据,存到数据库中。

2024-01-02 19:25:31 1174

原创 DRF之入门规范

在开发Web应用中,有两种应用模式。

2023-12-31 17:27:29 1244

原创 MySQL远程连接数据库

打开cmd窗口输入mysqld -uroot -p密码 回车Windows 按win + r 输入 cmd 回车,在控制面板输入回车 出现如图所示为登录成功。

2023-11-27 18:55:45 116

原创 前端之html

如果你想要让浏览器能够渲染出你写的页面。你就必须遵循HTML语法我们浏览器看到的页面,内部其实都是HTML代码(所有的网站内部都是HTML代码)HTML就是书写网页的一套标准# 注释:注释是代码之母--单行注释-->--多行注释1多行注释2多行注释3-->由于HTML代码非常的杂乱无章并且很多,所以我们习惯性的用注释来划定区域方便后续的查找--导航条开始-->导航条所有的html代码--导航条结束-->--左侧菜单栏开始-->左侧菜单栏的HTMl代码。

2023-10-27 21:11:21 57

原创 【无标题】

创建表的完整语法create table t1(字段名1 数据类型 约束条件 约束条件 约束条件 约束条件,。。。注意:字段名和数据类型是必须写的,不能省略,约束条件是可选的,可有可无,而且可以有多个表结构中最后一个字段不能有逗号。

2023-10-24 20:52:46 32

原创 MySQL记录相关的基本操作

记录:表中的一行一行的数据称之为是一条记录我们在记录之前需要先有库,再有表,最后操作记录如果我们需要得到以下的数据我们需要以下几步1.创建一个表2.查看记录查看t1表下的所有数据3. 增加数据4.修改可以修改同一条数据的多个值5.删除# 这是清空表。

2023-10-23 20:19:50 40

原创 并发编程之多进程理论

进程它是操作系统总最重要的概念,也是最基本的一个概念线程也是操作系统中得一个很重要的概念进程和线程都是有操作系统来调度使用的,我们程序员是不能控制的,这里就设计到调度算法什么是进程?线程?什么是程序?# 进程和程序是两码事、完全不一样程序:其实一个死的东西、一堆代码就是程序,它也没有生命周期进程:它是有生命周期的,这个任务做完,进程就不存在了"""

2023-10-17 21:06:28 21

原创 网络与并发编程

协议,就是规则的集合,在网络中要做到有条不紊的交换数据,就必须遵循一些事先约定好的规则,这些规则明确规定了所交换的数据的格式以及有关的同步问题,这些为进行网络中的数据而交换而建立的规则、标准或约定称之为协议格式:头部+数据部分互联网协议按照功能不同分为OSI七层或者TCP/IP五层或者TCP/IP四层。

2023-10-13 18:35:40 31

原创 异常,元类,Mixins机制

passraise MyException('用户名必须填写')元类就是用来实例化产生类的类关系:元类----->实例化------->类(People)-------->实例化------>对象(obj)print(type(t1)) #查看对象t1的类是<class '__main__.StanfordTeacher'>如果一切皆为对象,那么类StanfordTeacher本质也是一个对象,既然所有的对象都是调用类得到的,那么StanfordTeacher必然也是调用了一个类得到的,这个类称为元类。

2023-10-11 18:43:06 63

原创 组合,反射,内置函数

指的是在程序运行过程中可以”动态“获取对象的信息,意思就是通过字符串来操作对象的属性,定义在函数内部,以__开头并以__结尾的方法特点:会在某种情况下自动触发执行。

2023-10-10 21:52:01 29

原创 继承与多态

passprint(C.mro()) # 类C以及类C的对象访问属性都是参照该类的mro列表obj = D()obj.test() # 结果为:from B总结:类相关的属性查找(类名.属性, 该类的对象.对象),都是参照该类的mroclass E:class F:class D:pass''''''obj = A()obj.test() # 结果为:from B# 可依次注释上述类中的方法test来进行验证同一种事物有多种形态passpasspasspass。

2023-10-09 21:37:42 24

原创 面向过程与面向对象

面向过程核心是过程,过程就是先干什么再干什么,最后在干什么,就是机械式的思维方式例子:把大象装进冰箱需要几步1.把冰箱门打开2.把大象装进冰箱3.关上冰箱门。

2023-10-07 19:14:38 37

原创 python中的内置模块

时间模块优先掌握的操作。

2023-09-21 19:15:26 70 1

原创 正则表达式

正则待匹配字符匹配结果说明8True在一个字符组里枚举合法的所有字符,字符组里的任意一个字符和"待匹配字符"相同都视为可以匹配aFalse由于字符组中没有"a"字符,所以不能匹配[0-9]7True也可以用-表示范围,[0-9]就和[0123456789]是一个意思[a-z]sTrue同样的如果要匹配所有的小写字母,直接用[a-z]就可以表示[A-Z]BTrue[A-Z]就表示所有的大写字母eTrue可以匹配数字,大小写形式的a~f,用来验证十六进制字符。

2023-09-17 21:02:53 33 1

原创 模块与包的使用

模块就是一系列功能的集合体,分为三大类。分别是内置的模块,第三方的模块,自定义的模块其实一个python文件就是一个模块,文件名.py,模块名就是该py文件的文件名。

2023-09-15 19:28:12 54 1

原创 生成器与yield关键字

在函数内一旦存在yield关键字,调用函数并不会执行函数体代码,会返回一个生成器对象,生成器即自定义的迭代器fun():print('第一次')yield 1print('第二次')yield 2print('第三次')yield 3g=fun()print(g)# 会触发函数体代码的执行,然后遇到yield停下来,将yield后的值当作本次调用结果返回## 生成器其实就是一个自定义的迭代器。

2023-09-14 19:16:27 44 1

原创 匿名函数,迭代器

迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一次的结果而继续的,单纯的重复并不是迭代。

2023-09-13 20:56:38 60 1

原创 递归,二分法,生成式

递归:直接或者间接的调用其他函数分为两种调用方式:直接调用本身间接调用本身一段代码的循环运行的方案有两种。

2023-09-12 19:44:49 29 1

原创 装饰器的实现

1、调用函数#2、为其添加新功能return res。

2023-09-11 18:45:37 25

原创 函数对象与闭包

闭:就是函数内部定义函数,至少要有2层函数包:内部的函数要使用外部函数名称空间中的名字只有同时满足以上两个条件,才能称之为是闭包函数x = 666outer()

2023-09-07 16:39:35 24

原创 名称空间和作用域

名称空间:存放名字的地方,是对栈区的划分,有了名称空间后,就可以在栈区存放相同的名字,具体说名称空间分为三种。

2023-09-07 16:30:43 40

原创 函数的参数

函数的参数分为形式参数和实际参数,简称形参和实参:形参即在定义函数时,括号内声明的参数。形参本质就是一个变量名,用来接收外部传来的值。在调用有参函数时,实参(值)会赋值给形参(变量名)。在Python中,变量名与值只是单纯的绑定关系,而对于函数来说,这种绑定关系只在函数调用时生效,在调用结束后解除。

2023-09-06 16:49:35 41 1

原创 字符编码与文件处理之文件处理

1.我们能操作哪些基本类型的文件:.txt 没有后缀名的文件,我们不能操作word,excel,ppt等文件numpy、pandas等模块可以操作。

2023-09-04 16:07:27 60 1

原创 字符编码与文件处理之字符编码

字符编码的前提:它只跟字符类型和文本类型相关,跟视频文件,音频文件,图片文件等无关计算机内部只认识二进制,计算机之所以能够认识各种各样的字符,那是因为计算机内部维护着一张字符编码表字符编码表:一些字符和数字之间的对应关系。

2023-09-01 15:39:27 102 1

原创 基本数据类型的内置函数

定义:在{}内用逗号分开多元素,每一个元素都是key:value的形式,其中value可以是任意类型,key必须是不可变类型#也可以这样定义字典在()内用逗号分隔开多个任意类型的值ountries = ("中国","美国","英国")在{}内用逗号分隔开多个元素,集合具备以下三个特点;1.每个元素必须是不可变类型2.集合内没有重复的元素3.集合内元素无序。

2023-08-31 17:03:54 20

原创 基本数据类型的内置函数

i整型可以将纯整数构成的字符串直接转换为整型,如果包含其他符号则会报错。

2023-08-30 18:50:31 46 1

原创 流程控制之循环

循环的基本语法及其使用。

2023-08-29 16:35:11 26 1

原创 基本运算符及流程控制

可以用and连接多个条件,会按照从左到右的顺序依次判断,一旦出现一个False,立刻返回结果为False,只有在所有结果都为True的情况下,才会返回True。可以用or来连接多个条件,会按照从左到右的顺序依次判断,一旦出现一个True,立刻返回结果为True,只有在所有结果都为False的情况下,才会返回False。or:或---------->or两边的值必须都为False时,整体结果才是False。and:与-------->and 两边的值必须都为True时,整体结构才是True。

2023-08-28 16:04:57 23

原创 基本数据类型

作用:如果我们需要用一个变量记录多个值,但多个值是不同属性的,比如人的姓名、年龄、身高,用列表可以存,但列表是用索引对应值的,而索引不能明确地表示值的含义,这就用到字典类型,字典类型是用key:value形式来存储数据,其中key可以对value有描述性的功能。我们经常会输出具有某些特定格式的内容,比如:"亲爱的XXX你好,你xx月的话费是xxx,余额是xxx。元组就是由小括号括起来,内部存放多个元素,元素与元素之间用逗号隔开,它不能够修改,其余都跟列表一样,也是索引(下标)来取值。

2023-08-25 17:02:24 22 1

原创 Python语法入门

注释就是对一段代码的解释,它不参与代码的实际运行,起到的是一个提示作用变量就是可以变化的量,用于记录事务变化的状态,其实就是保存数据的一种方式变量的定义由以下三个部分组成定义变量的示范如下解释器执行到变量定义的代码时会申请内存空间申请内存地址存放变量值,然后将变量值的内存地址绑定给变量名以age=18为例通过变量名即可引用到对应的值。

2023-08-24 17:05:11 34 1

原创 计算机语言介绍及Python解释器的下载和安装

执行效率:机器语言>汇编语言>高级语言(编译型>解释型)开发效率:机器语言<汇编语言<高级语言(编译型<解释型)跨平台性:解释型具有极强的跨平台性谈及python涉及两层意思,一层代表的是python这门语言的语法风格,另外一层代表的则是专门用来解释该语法风格的应用程序:python解释器#打开python程序的两种方式1.交互式:即使得到程序的运行结果,多用于测试2.脚本的方式:把程序写在文件里,然后用Python解释器执行其中的内容版本介绍。

2023-08-23 19:19:43 40

原创 Python从入门到放弃

计算机俗称“电脑”,希望计算机能像人脑一样去进行工作。

2023-08-22 16:26:27 88 2

基于Web的在线互助答疑系统设计_路颖.caj

基于Web的在线互助答疑系统设计_路颖.caj

2022-10-23

空空如也

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

TA关注的人

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