自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySQL(一)

数据库数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。数据库分类关系型数据库关系型数据库和常见的表格比较相似,数据表与数据表之间是有很多复杂的关联关系的大多数的关系型数据库都遵循SQL(结构化查询语言,Structured ...

2019-09-24 20:22:00 129

转载 进程池,线程池,协程

进程池、线程池、协程池子有什么作用在池子创建的时候就将设置的数量创建出来。之后所有的操作都由池子里的进程/线程完成。当并发的任务数量远远大于计算机所能承受的范围,限制我进程数或线程数,从保证服务器运行。concurrent.future模块concurrent.future模块封装了线程池与进程池ProcessPoolExecutor(max_works)对于进程池如果不写...

2019-09-23 08:09:00 111

转载 多线程

线程什么是线程程序在运行代码的过程。进程与线程进程:一个在运行中的程序(具体内容是由线程来运行)的状态,是系统的一个资源单位。线程:运行指定代码的过程。一个进程中至少有一个线程,但是一个进程可以有多个线程。线程是cpu调度的最小单位。类比到现实中就是生产车间(指代进程)与流水线(指代线程)的关系。我们可以说这个车间是生产汽车,生产车间里面的每一条流水线都是生产汽车部件的。生产...

2019-09-23 08:01:00 73

转载 Python多进程

进程什么是进程正在进行的一个过程或者说一个任务,每个进程在内存中使用的数据彼此是物理级别的隔离进程的创建分类系统初始化时创建的进程(在任务管理器中可以看到,这是启动系统后自动创建的进程)一个进程在运行过程中开启了子进程用户的交互式请求,而创建一个新进程(当我们打开一个应用的时候)一个批处理作业的初始化无论哪一种,新进程的创建都是由一个已经存在的进程执行了一个用于创建进...

2019-09-21 11:14:00 91

转载 Python中的网络编程

Python中的网络编程B/S与C/SS :Server 服务器端C :Client 客户端B :Browser 浏览器互联网协议TCP传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠 的、基于字节流的传输层通信协议。(注:摘自百度百科)三次握手四次挥手客户端主动向服务端发送断开请求,服务器发送消息代...

2019-09-21 11:11:00 259

转载 单例模式与多例模式

设计模式之单例模式与多例模式什么是设计模式设计模式是开发人员在开发过程中面临的一般问题的解决方案这些解决方案是众多开发人员经过相当长的一段时间的试验和错误 总结 出来的单例模式一个类只有单个对象被创建多例模式一个类可以有多个对象被创建## 平时我们使用的都是多例模式class custom(): passc1 = custom()c2 = custom()...

2019-09-16 16:34:00 823

转载 元类

元类什么是元类?要知道什么是元类就必须要了解一个大前提:python中所有的都是对象在知道这个前提下我们就可以知道类也是一个对象 Σ(⊙▽⊙"a那么一个对象就会有一个类来负责创建它我们就把创建 “类”(实际也是一个对象)的 “类” 叫做——元类怎么找到元类呢?我们可以使用 type 方法来打印对象的类型那么我们是不是也可以用 type 来打印类的数据类型呢?print(...

2019-09-03 17:12:00 96

转载 类的继承

继承是一种新建类的方式,子类继承了一个父类,子类就有了父类的属性和方法通常我们叫父类叫做基类,叫子类叫做派生类新式类只要继承了object类,就是新式类,再python3中,默认继承object类。所以在python3中所有的类都是新式类。python2中,类需要指定继承object类才是新式类经典类没有继承object的类,就是经典类所以在python3中是没有经典类的...

2019-08-27 19:36:00 110

转载 类与对象

面向对象编程面向对象编程与面向过程编程的区别面向过程的核心就是过程,即解决问题的步骤。就如同工厂的流水线生产。面向对象的核心就是对象,即将所有事物都看成是一个对象,这些对象都是一个个的属性与方法组成的,更类似于功能的直接赋予。面向对象主要解决面向过程的拓展性差。但是衡量一款软件好坏的因素不是简简单单的一个拓展性,而是一系列的成本、性能、可靠性等等等等。。。类与对象对象是属性与...

2019-08-27 16:25:00 85

转载 常用模块

常用模块time模块datetime模块random()模块os模块sys模块json和pickle模块time模块time():时间戳,返回从1970年1月1日00:00:00开始到现在的秒数import timeprint(time.time()) # 1552551519.291029sleep():睡眠,将程序暂停,单位时间秒import tim...

2019-08-19 16:31:00 100

转载 模块

模块模块是一系列功能的集合体,而函数是某一个功能的集合体,因此模块可以看成是一堆函数的集合体。一个py文件内部就可以放一堆函数,因此一个py文件就可以看成一个模块。如果这个py文件的文件名为module.py,模块名则是module。模块的四种来源自定义模块:如果你自己写一个py文件,在文件内写入一堆函数,则它被称为自定义模块,即使用python编写的.py文件第三方模块:已...

2019-08-15 18:26:00 117

转载 递归函数与内置方法

递归函数在函数内部,可以调用其他函数。递归函数就是在函数内部调用自身。例如:计算1到n的合def sum_number(n): if n == 1: return 1 else: return n+sum_number(n-1)print(sum_number(100)) # 5050其实计算过程也是很简单的===>...

2019-08-14 15:52:00 128

转载 推导式

推导式列表推导式生成器推导式字典推导式集合推导式列表推导式使用[]生成列表例一:lt = [x for x in range(10) if x%2==0]print(lt) # [0, 2, 4, 6, 8]例二lt = [x if x%2==0 else -x for x in range(10)]print(lt) # [0, -1, 2, -3,...

2019-08-13 21:11:00 80

转载 Python中的三元表达式

Python中的三元运算符在c、java中是有三元运算符判断语句?表达式1:表达式2的,平时写一些简单的逻辑运算用的比较多。一开始以为Python也有,就照着java中的那么使用了,然后给我报错了,于是上网查了查发现还真有,只是语法上不一样了。表达式1 if 判断语句 else 表达式2第一次使用还真不习惯于是试着写了个例子x = 10y = 20print(x if x ...

2019-08-13 21:10:00 370

转载 闭包函数与迭代器生成器

闭包函数闭包函数定义必须是函数内嵌函数内嵌函数必须引用外函数的变量外函数返回内嵌函数的函数名def otter(): name = 'Gredae' def inner(): # 外层函数包了个内层函数 print(name) # 内层函数引用了外层函数的变量 return inner # 外层函数返回内层函数的函数名f = ...

2019-08-13 19:36:00 87

转载 从函数对象到名称空间与作用域

函数对象函数(Function)作为程序语言中不可或缺的一部分。在 Python 中万物皆为对象,函数也不例外,函数作为对象可以赋值给一个变量、可以作为元素添加到集合对象中、可作为参数值传递给其它函数,还可以当做函数的返回值,这些特性就是第一类对象所特有的。函数拥有对象的三个通用属性:值、id、类型def pr_Hi(): print('Hello World!')p...

2019-08-09 19:55:00 81

转载 文件处理与函数

文件的高级操作三大模式如果我们想要既读取又写入可以在r/w/a这三种模式后面加一个‘+’号,这样就能实现既读取又写入。我们先讲一讲r+吧,我们在test.txt文件中先写入‘你好,世界’with open('test.txt', 'r+', encoding='utf8') as fr: ##当test.txt文件不存在时会报错 data = fr.read() ...

2019-08-08 16:49:00 100

转载 从文件操作到字符编码

相对路径和绝对路径绝对路径从电脑的根目录开始到你文件的地址的叫做绝对路径E:\下载内容\谷歌浏览器下载\ASSSD_6751.zip相对路径相对于当前文件夹下的文件路径./ASSSD_6751.zip基本的文件操作读取文件内容Python中使用open()方法可以打开某个具体的文件,open()方法内写入文件路径。file_path = 'read.txt' ##...

2019-08-07 20:03:00 52

转载 拷贝-异常处理

数据类型的划分一、按存值个数划分存值个数数据类型单个值数字,字符串多个值(容器)列表,元组,字典,集合二、按可变不可变划分可变or不可变数据类型可变列表,字典,集合不可变数字,字符串,元组三、按有序无序划分有序or无序数据类型有序(可按索引取值)字符串,列表,元组无序字典,集合...

2019-08-06 20:22:00 178

转载 内置函数(二)

列表存多个值,有序,可变数据类型定义my_hobby_list = ['唱','跳','rap']my_hobby_list = list('唱跳rap') #将以['唱','跳','r','a','p']的形式存放内置方法取值##通过列表的索引取值,正向取值和反向取值my_hobby_list = list('唱跳rap')print(my_hobby_list[...

2019-08-05 19:14:00 76

转载 内置函数(一)

数字类型定义方法int(x, base=10)x:可以是数字字符串也可以是数值base:将几进制转换为十进制a = int('1234') # 将字符串的‘1234’转为整型的1234print(type(a)) # <class 'int'>#但是如果是带有小数的字符串便会报错b = int('1.0')#ValueError: invalid lit...

2019-08-03 14:47:00 152

转载 Python基础(四)

while循环循环就是一个重复的过程,我们人需要重复的干一件事情的时候,就会想到能不能让计算机代替我们人来干活。while循环的格式while 条件: 代码一 代码二 代码三 例:n=0while n<10: print(f'这是数字{n}') n+=1while 循环也叫条件循环,也和条件判断一样只有条件为True时才...

2019-08-01 16:16:00 97

转载 Python基础(三)

格式化方法占位符​ 我们平时输出语句的时候都是这样输出的My name is xxx ,my age is xxx.既然有这种需要,那么Python便有了这样的输出方法:name = 'Gredae'age = 18print('My name is '+name+' ,my age is '+str(age))# 结果:My name is Gredae ,my age ...

2019-07-31 16:54:00 111

转载 Python基础(二)

数据类型基础数字类型整数作用:可以用来表示年龄、数量定义:age = 18 也可以这样定义:age=int(18)怎么用:可以用来加减乘除,逻辑运算浮点数作用:表示有小数的数定义:weight = 63.7 或者: weight = float(63.7)怎么用:可以用来加减乘除,逻辑运算字符串作用:表示名字,爱好,性别定义:name = 'Gred...

2019-07-30 16:37:00 90

转载 Python基础(一)

变量什么是变量用来描述变化的世间万物的状态为什么有变量对于现实世界,一定是要有一个变量来描述世间万物的如何定义变量name = 'Gredae'age = 18gender = 'Man'height = 175变量名的命名变量的命名应该能反映变量值所描述的状态(即,见名知义),最好不要用中文变量名必须用字母数字下划线组合,并且变量名的第一个字符不能是数字关键...

2019-07-29 16:54:00 128

转载 编程语言分类

编程语言分类编程语言是用来和计算机交互的,但是计算机只认识0和1机器语言(低级语言)0010110 0001 0000 0000 0000 0000 0000 0000 00000000100 0101 0100 0010 0110 0000 0100 0001 00000010110 0010 0000 0001 0000 0000 0000 0000 0000011011...

2019-07-26 21:24:00 86

转载 了解计算机

什么是编程语言编程语言是用来与计算机交流的语言什么是编程编程就是编写程序,通过编程让计算机帮我们解决某一个问题为什么要编程编程为了让计算机为我们做某件事,成为我们的劳动力计算机五大组成CPU(如:人的大脑)组成1、控制器:控制硬件2、运算器:进行逻辑运算与算术运算内存:小容量的存储设备,存储程序、数据、各种各样的命令优点:读取速度快缺点:断电数据会消失,容量小...

2019-07-26 20:43:00 1091

转载 初识Markdown

一、初识MarkdownMarkdown的基本语法1. 标签#一级标签##二级标签###三级标签####四级标签#####五级标签######最小只有六级标签效果:破坏视图效果,不予展示!!!2. 加粗**加粗**效果:加粗3. 斜体*斜体*效果:斜体4. 高亮==高亮==效果:==高亮==5. 上标 10^4^效果:\(10^4\)...

2019-07-25 11:54:00 207

空空如也

空空如也

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

TA关注的人

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