摘要: Django新建继承AbstractUser类的User,python manage.py migrate时报错: django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial i 阅读全文
posted @ 2019-09-16 19:23 17vv 阅读(371) 评论(0) 推荐(0) 编辑
摘要: [TOC] 回顾 多道技术: 空间复用:多个程序公用一个内存条,彼此隔离,物理级别隔离 时间复用:公用一个cpu 切换的情况: ​ io切,占用时间过长也切 串行:一个任务完完整整的运行结束,再运行下一个任务。 并发:看起来是同时执行多个任务 单核 并行:真正的左到了同时执行多个任务 多核 一、进程 阅读全文
posted @ 2019-09-16 16:45 17vv 阅读(155) 评论(0) 推荐(0) 编辑
摘要: [TOC] 开启进程的两种方式 方式一: 方式二: join方法 作用:阻塞,等待子进程完成。 守护进程 守护进程的本质也是一个进程 主进程的代码执行完毕,守护进程直接结束。 大前提:主进程结束之前守护进程一直运行着 阅读全文
posted @ 2019-09-16 15:55 17vv 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 面向对象 类与对象 _\_init__ 属性查找:包括数据属性,包括方法 数据属性:对象中找 》类中 》父类(按照mro查找) 》obj py2中没有mor这个东西 方法查找:对象的绑定方法 》父类中按照mro列表查找 》obj 绑定方法: 定义在类内部,没有被任何装饰器装饰的函数,就是方法 给对象 阅读全文
posted @ 2019-09-10 16:50 17vv 阅读(145) 评论(0) 推荐(0) 编辑
摘要: UDP通信 UDP是无链接的,先启动哪一端都不会报错 UDP协议是数据报协议,发空的时候也会自带报头,因此客户端输入空,服务端也能收到 UDP协议一般不用于传输大数据。 UDP套接字虽然没有粘包问题,但是不能替代TCP套接字,因为UDP协议有一个缺陷:如果数据发送的途中,数据丢失,则数据就丢失了,而 阅读全文
posted @ 2019-09-09 19:19 17vv 阅读(371) 评论(0) 推荐(0) 编辑
摘要: [TOC] Django模板系统 常用语法:{{ }}和{% %} 变量相关的{{ }},逻辑相关的用{% %}。 变量: ​ 在Django的模板语言中按此语法使用:{{变量名}}。当模板引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身。 ​ 点(.)在模板语言中有特殊的含义。当模板系统 阅读全文
posted @ 2019-09-08 09:36 17vv 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 连接循环/通信循环 话不多说,直接上代码 粘包问题 粘包:tcp会把数据量较小,时间间隔较短的数据,当做同一个包发送 模拟ssh功能 解决粘包终极版 阅读全文
posted @ 2019-09-06 20:43 17vv 阅读(150) 评论(0) 推荐(0) 编辑
摘要: Python支付宝支付(沙箱) 1.安装python alipay sdk 2.生成并使用密钥 进入 "支付宝开放平台" 登陆 导航栏开发中心 研发服务 沙箱应用 应用公钥(根据提示下载支付宝提供的windows版本的密钥生成工具) 将生成的应用公钥复制到应用公钥 3.新建Django项目 新建Dj 阅读全文
posted @ 2019-09-05 18:50 17vv 阅读(1196) 评论(4) 推荐(0) 编辑
摘要: 一、C/S架构和B/S架构 c:client s:server 客户端,服务端,电脑上装的qq,微信 b:browser s:server 浏览器,服务器, 京东,天猫 bs架构本质也是cs 二、网络:网络连接介质+网络协议(osi七层) 互联网的本质就是一系列的网络协议,这个协议就叫OSI协议(一 阅读全文
posted @ 2019-09-05 17:00 17vv 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 四种方式实现单例模式 一、类内部定义静态方法 二、装饰器实现单例模式 三、通过元类实现单例模式 四、通过模块导入的方式实现单例 请自行脑补实现过程 ​ 阅读全文
posted @ 2019-09-04 16:01 17vv 阅读(120) 评论(0) 推荐(0) 编辑