摘要: [TOC] 数据库的作用 数据库的分类 MYSQL数据库 MYSQL操作语言分类 Mysql存储引擎(了解) 数据库的作用 数据库的分类 MYSQL数据库 MYSQL操作语言分类 Mysql存储引擎(了解) 存储引擎的概念 Mysql工作流程 InnoDB引擎 MyISam引擎 区别和特点 阅读全文
posted @ 2019-10-03 23:22 luckinlee 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 协程:单线程下的并发,又称为微线程,纤程。一句话说明什么是协程:协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。 协程是基于单线程实现并发,即只用一个主线程(cpu只用一个),为实现并发,先认识并发本质(切换+保存状态) cpu正在运行一个任务,会在两种情况下切走去执行其他的任务(切 阅读全文
posted @ 2019-10-03 23:15 luckinlee 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一.什么是线程 一条流水线的工作流程(程序中负责执行的东西叫做线程,或者叫进程内部的执行序列),操作系统能够运算调度的最小单位。 进程是资源单位,线程是执行单位 二.线程和进程的区别 1.开启进程的开销非常大,比开启线程的开销大很多 2.开启进程的速度慢,开启线程的速度快 3.进程之间通过队列等方式 阅读全文
posted @ 2019-10-03 23:02 luckinlee 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 一.进程 新进程的创建都是由一个已经存在的进程执行了一个用于创建进程的系统调用而创建的。 1.在UNIX中:fork会创建一个与父进程一摸一样的副本 2.在Windows:系统调用CreateProcess创建进程 进程的状态 程序遇到IO操作(Input、output),会阻塞,IO完成会进入就绪 阅读全文
posted @ 2019-10-03 22:11 luckinlee 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 一.程序和进程的区别 一堆静态的代码文件 一个正在运行的程序进程,抽象的概念(起源于操作系统) 由操作系统操控调用,交予CPU运行 二.操作系统 操作系统在计算机中的位置 1.什么是操作系统 操作系统就是一个协调、管理和控制计算机硬件和软件资源的控制程序。 2.操作系统的作用 1.将一些对计算机硬件 阅读全文
posted @ 2019-10-03 21:50 luckinlee 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一.C/S,B/S架构 1.C/S架构 client < > sever 2.B/S架构 Browser < > sever 3.服务端特点 1.不间断提供服务 2.支持并发+高性能 Top 二.OSI七层协议 2.1物理层 物理层指的就是网线,光纤,双绞线等等 物理层发送的是比特流 物理层功能:主 阅读全文
posted @ 2019-10-03 21:27 luckinlee 阅读(148) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一.元类(type) type元类 又称 构建类 。 python中一切皆对象,类也是一个对象。python中大多数内置的类(包括object)以及自己定义的类,都是由type元类创造的。 1.type获取对象从属的类 2.type和object的关系 object是所有类的父类(包含t 阅读全文
posted @ 2019-10-03 18:36 luckinlee 阅读(97) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一.面向对象初始 函数式编程相较于面向过程编程的优点 面向对象编程相较于函数编程的优点 概念 类的结构 类的结构从大方向来说就分为两部分: 1.静态变量 2.动态方法 二.从类名的角度研究类 类名操作静态属性 1.查看类中所有内容,__dic__方式 2.万能的. 类名操作动态方法 除了 阅读全文
posted @ 2019-10-03 18:33 luckinlee 阅读(108) 评论(0) 推荐(0) 编辑
摘要: [TOC] time模块 datatime模块 random模块 序列化模块 json pickle模块 os模块 os模块是程序员通过python向操作系统发送指令的交互接口 hashlib模块 collections模块 re模块 | | | | | | | \w | 匹配字母(包含中文)或数字 阅读全文
posted @ 2019-10-03 18:21 luckinlee 阅读(123) 评论(0) 推荐(0) 编辑
摘要: [TOC] 内置模块 1.序列 1.1json模块 json模块是将满足条件的数据结构转化成特殊的字符串,并且也可以反序列化还原回去。 ​ 用于网络传输:dumps、loads ​ 用于文件写读:dump、load dumps、loads dump、load 1.2 pickle模块 pickle模 阅读全文
posted @ 2019-10-03 18:17 luckinlee 阅读(284) 评论(0) 推荐(0) 编辑