自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TCP UDP

UDP 使用 udp 发送/接收数据步骤: 1.创建客户端套接字 2.发送/接收数据 3.关闭套接字 1.import socket 2.def main(): 3. # 1、创建 udp 套接字 4. # socket.AF_INET 表示 IPv4 协议 AF_INET6 表示 IPv6 协议 5. # socket.SOCK_DGRAM 数据报套接字,只要用于 udp 协议 6. u...

2018-12-17 21:33:48 149

原创 并发 并行

并行:同一时刻多个任务同时在运行。 并发:在同一时间间隔内多个任务都在运行,但是并不会在同一时刻同时运行,存在交替执行的情况。 线程是并发,进程是并行; 进程之间相互独立,是系统分配资源的最小单位,同一个线程中的所有线程共享资源。 实现并行的库有:multiprocessing 实现并发的库有:threading ...

2018-12-17 21:10:24 124

原创 浅谈线程、进程

进程:一个运行的程序(代码)就是一个进程,没有运行的代码叫程序,进程是系统资源分配的最小单位,进程拥有自己独立的内存空间,所以进程间数据不共享,开销大。 线程: 是资源调度执行的最小单位,不能独立存在,依赖进程存在一个进程至少有一个线程,叫主线程,而多个线程共享内存(数据共享,共享全局变量),从而极大地提高了程序的运行效率。python中的多线程是伪多线程 协程:是一种用户态的轻量级线程,是一种特...

2018-12-17 20:46:28 316

原创 生成器 迭代器 装饰器

迭代器 迭代器表面上看是一个数据流对象或者容器,当使用其中的数据时,每次从数据流中取出一个数据,直到数据被取完,而且数据不会被重复使用。从代码的角度来看,迭代器是实现了迭代器协议方法的对象和类。迭代器协议方法主要是两个: iter()#该方法返回对象本身,它是for语句使用迭代器的要求 next()#方法用于返回容器中下一个元素或者数据。当容器中的数据用尽时,应该引发StopIteration异常...

2018-12-17 20:12:32 1132

原创 linux的一些基本命令

常用指令 ls   显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建空文件 ec...

2018-12-16 18:50:25 123

原创 python中常用的git

git clone 地址 克隆地址 git branch 查看分支 git checkout -b dev origin/dev 克隆服务器的dev分支 git checkout -b [name] 创建自己的分支 git status 查看状态 git add . 添加 git commit -m “内容” 保存 git push origin [name] ...

2018-12-16 18:36:55 171

原创 python中事务

python中的事务 为什么要有事务 事务广泛的运用于订单系统、银行系统等多种场景 例如: A用户和B用户是银行的储户,现在A要给B转账500元,那么需要做以下几件事: 检查A的账户余额>500元; A 账户中扣除500元; B 账户中增加500元; 正常的流程走下来,A账户扣了500,B账户加了500,皆大欢喜。 那如果A账户扣了钱之后,系统出故障了呢?A白白损失了500,而B也没...

2018-12-16 10:51:45 319

原创 Django项目基本框架实现

2018-12-10 23:32:34 173

原创 python中Docker使用

FastDFS tracker:管理可用的存储服务器 storage:存储文件 说明:strorage会生成唯一标识,作为文件的名称,并返回 Docker 在开发阶段使用的环境,可以方便的在服务器布署出来 镜像image=========>文件的存储形式 容器container=======>运行软件需要运行镜像,运行镜像后得到容器 FastDFS的组成部分及上传图片的流程 track...

2018-12-04 18:03:57 683

原创 python中的数据库

MySQL 关系型数据库 mysql -uroot -p密码 进入数据库 exit 退出数据库 selece version() 查看版本 select now() 显示当前时间 show databases; 查看所有数据库 select databases(); 查看当前数据库 use...

2018-12-04 17:40:10 157

原创 常见列表 、字典操作

列表 1 增加 列表.append(数据) 在末尾追加数据,并且每次只能添加一个 列表.extend([4,5,6,7,8]) 可迭代 列表.insert(索引, 数据) 在指定位置插入数据(位置前有空元素会补位) 2 删除 del 列表[索引] 删除指定索引的数据 列表.remove(数据) 删除第一个出现的指定数据 列表.pop() 删除列表中的最后一个元素 列表...

2018-12-03 19:22:15 134

原创 DRF

定义序列化器 作用:进行序列化、反序列化操作 序列化:将对象转字典 反序列化:将字典进行验证后,再转对象 class ***Serializer(serializers.Serializer): 根据模型类定义属性 属性=serializers.类型(约束) read_only=只读,只用于输出 write_only=只写,只用于输入 required=必须 序列...

2018-12-03 00:00:04 414 1

原创 Python中Django小结01

python manage.py startapp 应用名称 子级中 url(正则表达式,视图函数名称) 根级中 url(正则表达式,include(‘应用名称.urls’) cookie 存储在浏览器中 session 存储在服务器中 session必须依赖于cookie 根级:url(正则表达式,include(‘应用.urls’)) 子级:url(正则表达式,函数名称或类名.as_view(...

2018-12-01 20:44:57 92

空空如也

空空如也

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

TA关注的人

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