09 2019 档案

摘要:[toc] pymysql:python操作mysql 安装 增删改查 创建表 增 删 改 查 游标操作 pymysql事务 sql注入 索引 阅读全文
posted @ 2019-09-26 20:00 17vv 阅读(132) 评论(0) 推荐(0) 编辑
摘要:[TOC] 视图:view 视图的增删改 事务 阅读全文
posted @ 2019-09-26 19:02 17vv 阅读(136) 评论(0) 推荐(0) 编辑
摘要:[TOC] 单表查询 去重:distinct 数据准备 mysql CREATE TABLE ( int(0) NOT NULL AUTO_INCREMENT, varchar(10) NOT NULL, enum('男','女','未知') NULL DEFAULT '未知', int(0) NU 阅读全文
posted @ 2019-09-25 19:59 17vv 阅读(324) 评论(0) 推荐(0) 编辑
摘要:[TOC] 复习 今日内容 字段操作 多表关系 外键 一对一:无级联关系 一对一:有级联关系 一对多 多对多 阅读全文
posted @ 2019-09-24 19:34 17vv 阅读(172) 评论(0) 推荐(0) 编辑
摘要:[toc] 一、Cookie保存登陆状态 Cookie说明 : Cookie是一段小信息(数据格式一般是类似key value的键值对),由服务器生成,并发送给浏览器让浏览器保存(保存时间由服务端定夺)。当浏览器下次访问该服务端时,会将它保存的Cookie再发给服务器,从而让服务器根据Cookie知 阅读全文
posted @ 2019-09-23 21:00 17vv 阅读(157) 评论(0) 推荐(0) 编辑
摘要:[TOC] 一、数据库配置 二、数据库修改信息 三、用户操作:重点 四、表的修改 五、创建表的完整语法 六、数据库表的引擎:驱动数据的方式 数据库优化 七、数据库的模式 八、mysql支持的数据类型 1、整型 2、浮点型 3、字符串:数据库优化 char效率要高于varchar 4、时间 5、枚举与 阅读全文
posted @ 2019-09-23 18:32 17vv 阅读(340) 评论(0) 推荐(0) 编辑
摘要:[TOC] 数据库 1、什么是数据库:管理数据的系统 安装某种管理数据的系统 管理的对象本质是文件 2、存储数据的位置:内存、硬盘 3、什么是系统:运行在硬件基础上,管理其他软件 数据库的组成 : 库:存放多张表 文件夹 表:包含多条相同结构的记录 文件 记录:包含多个key value键值对的一条 阅读全文
posted @ 2019-09-20 15:13 17vv 阅读(150) 评论(0) 推荐(0) 编辑
摘要:并发主干内容回顾 进程: 一个程序运行起来,资源集合. 开启进程的过程: 操作系统开辟一个内存空间, 把代码放进去, 去运行代码(需要cpu). ps:(如果是python的话会把解释器代码也放进去) 特点: 进程的内存空间彼此隔离 主进程要等待所有的子进程结束(原因是:回收僵尸进程) multip 阅读全文
posted @ 2019-09-19 21:38 17vv 阅读(123) 评论(0) 推荐(0) 编辑
摘要:[TOC] Django ORM中常用字段和参数 一些说明: 表myapp_person的名称是自动生成的,如果你要自定义表明,需要在model的Meta类中指定db_table参数,强烈建议使用小写表名,特别是使用MySQL作为后端数据库时。 id字段是自动添加的,如果你想要指定自定义主键,只需要 阅读全文
posted @ 2019-09-19 21:21 17vv 阅读(165) 评论(0) 推荐(0) 编辑
摘要:[TOC] 一、线程queue Python中,队列是线程间最常用的交换数据的形式。Queue模块是提供队列操作的模块 二、线程定时器 三、进程池和线程池 进程池线程池 : 池的功能:限制进程数或线程数 什么时候限制:当并发的任务数量远远大于计算机所能承受的范围,即无法一次性开启过多的任务数量(我就 阅读全文
posted @ 2019-09-19 15:32 17vv 阅读(133) 评论(0) 推荐(0) 编辑
摘要:[TOC] 一、线程锁 二、死锁问题 三、递归锁(了解) 递归锁 :在同一个线程内可以被多次acquire 如何释放 :内部相当于维护了一个计数器,也就是说同一个线程,acquire了几次就要release几次 四、信号量 同进程的一样:Semaphore管理一个内置的计数器,每当调用acquire 阅读全文
posted @ 2019-09-18 17:27 17vv 阅读(132) 评论(0) 推荐(0) 编辑
摘要:[TOC] 一、线程 初识别线程 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程 在工厂中, 每个车间都有房子,而且每个车间默认就有一条流水线. 操作系统 工厂 进程 车间 线程 流水线 cpu 电源 线程 :cpu最小的执行单位 进程 :资源集合/资源单位. 线程运行 = 运行 阅读全文
posted @ 2019-09-17 16:32 17vv 阅读(133) 评论(0) 推荐(0) 编辑
摘要:Django新建继承AbstractUser类的User,python manage.py migrate时报错: django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial i 阅读全文
posted @ 2019-09-16 19:23 17vv 阅读(377) 评论(0) 推荐(0) 编辑
摘要:[TOC] 回顾 多道技术: 空间复用:多个程序公用一个内存条,彼此隔离,物理级别隔离 时间复用:公用一个cpu 切换的情况: ​ io切,占用时间过长也切 串行:一个任务完完整整的运行结束,再运行下一个任务。 并发:看起来是同时执行多个任务 单核 并行:真正的左到了同时执行多个任务 多核 一、进程 阅读全文
posted @ 2019-09-16 16:45 17vv 阅读(158) 评论(0) 推荐(0) 编辑
摘要:[TOC] 开启进程的两种方式 方式一: 方式二: join方法 作用:阻塞,等待子进程完成。 守护进程 守护进程的本质也是一个进程 主进程的代码执行完毕,守护进程直接结束。 大前提:主进程结束之前守护进程一直运行着 阅读全文
posted @ 2019-09-16 15:55 17vv 阅读(208) 评论(0) 推荐(0) 编辑
摘要:面向对象 类与对象 _\_init__ 属性查找:包括数据属性,包括方法 数据属性:对象中找 》类中 》父类(按照mro查找) 》obj py2中没有mor这个东西 方法查找:对象的绑定方法 》父类中按照mro列表查找 》obj 绑定方法: 定义在类内部,没有被任何装饰器装饰的函数,就是方法 给对象 阅读全文
posted @ 2019-09-10 16:50 17vv 阅读(146) 评论(0) 推荐(0) 编辑
摘要:UDP通信 UDP是无链接的,先启动哪一端都不会报错 UDP协议是数据报协议,发空的时候也会自带报头,因此客户端输入空,服务端也能收到 UDP协议一般不用于传输大数据。 UDP套接字虽然没有粘包问题,但是不能替代TCP套接字,因为UDP协议有一个缺陷:如果数据发送的途中,数据丢失,则数据就丢失了,而 阅读全文
posted @ 2019-09-09 19:19 17vv 阅读(393) 评论(0) 推荐(0) 编辑
摘要:[TOC] Django模板系统 常用语法:{{ }}和{% %} 变量相关的{{ }},逻辑相关的用{% %}。 变量: ​ 在Django的模板语言中按此语法使用:{{变量名}}。当模板引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身。 ​ 点(.)在模板语言中有特殊的含义。当模板系统 阅读全文
posted @ 2019-09-08 09:36 17vv 阅读(232) 评论(0) 推荐(0) 编辑
摘要:连接循环/通信循环 话不多说,直接上代码 粘包问题 粘包:tcp会把数据量较小,时间间隔较短的数据,当做同一个包发送 模拟ssh功能 解决粘包终极版 阅读全文
posted @ 2019-09-06 20:43 17vv 阅读(151) 评论(0) 推荐(0) 编辑
摘要:Python支付宝支付(沙箱) 1.安装python alipay sdk 2.生成并使用密钥 进入 "支付宝开放平台" 登陆 导航栏开发中心 研发服务 沙箱应用 应用公钥(根据提示下载支付宝提供的windows版本的密钥生成工具) 将生成的应用公钥复制到应用公钥 3.新建Django项目 新建Dj 阅读全文
posted @ 2019-09-05 18:50 17vv 阅读(1213) 评论(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 阅读(173) 评论(0) 推荐(0) 编辑
摘要:四种方式实现单例模式 一、类内部定义静态方法 二、装饰器实现单例模式 三、通过元类实现单例模式 四、通过模块导入的方式实现单例 请自行脑补实现过程 ​ 阅读全文
posted @ 2019-09-04 16:01 17vv 阅读(123) 评论(0) 推荐(0) 编辑
摘要:一、元类 ​ 在python中一切皆对象,类实际上也是一个对象。既然类是一个对象,那它一定有一个由一个类实例化得到,这个类,就叫做元类。也就是说产生类的类,叫元类。 ​ type是内置的一个元类,所有的类都是由type实例化得到。 ​ 在python中可以通过type()方法查看对象的类 二、cla 阅读全文
posted @ 2019-09-03 16:25 17vv 阅读(309) 评论(0) 推荐(0) 编辑
摘要:一、issubclass和isinstance issubclass:判断第一个参数是不是第二个参数的子类,返回True或者False isinstance:判断第一个参数是不是第二个参数的对象,返回True或者False 二、反射 反射:通过字符串来获取、设置、删除对象中的属性或方法 hasatt 阅读全文
posted @ 2019-09-02 20:06 17vv 阅读(173) 评论(0) 推荐(0) 编辑
摘要:一、Django基本配置 1.新建app ​ 在项目目录中,即manage.py文件所在的目录执行下面代码: 2.在项目中添加新建的app 找到settings.py文件在INSTALLED_APPS中添加自定义的app 3.设置中文和使用北京时间 ​ Django settings中的默认设置 ​ 阅读全文
posted @ 2019-09-02 18:56 17vv 阅读(662) 评论(0) 推荐(0) 编辑
摘要:项目地址:https://github.com/zhinss/course_selected 角色:学校、学员、课程、讲师 要求: 1. 创建北京、上海 2 所学校 2. 创建linux、python、go3个课程 ,linux\py\go在北京开,python\go在上海开 3. 课程包含,周期, 阅读全文
posted @ 2019-09-02 12:08 17vv 阅读(171) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示