摘要:
多线程 线程 1.什么是线程 进程是一个执行空间 , 线程就是其中真正工作的单位 , 每一个进程至少有一个线程(如果我们把操作系统比喻为一个工厂 , 进程就是车间 , 线程就是流水线) 进程是一个执行空间 , 线程就是其中真正工作的单位 , 每一个进程至少有一个线程(如果我们把操作系统比喻为一个工厂 阅读全文
摘要:
1.并发编程 并发编程 让你的程序可以同时处理多个任务(多道技术) 什么是进程 当程序在被操作系统运行的时候就是一个进程 当程序在被操作系统运行的时候就是一个进程 计算机发展史 1.第一代计算机(1940-1955):真空管和穿孔卡片 2.第二代计算机(1955-1965):晶体管和批处理系统 3. 阅读全文
摘要:
网络协议 网络通信的基本要素 物理介质 网络协议 OSI七层模型 OSI五层 应用层 传输层 : TCP/UDP协议,传输层为每个需要联网的应用程序绑定了一个私人端口号(一个整数,最大65585) 注意:0-1024是系统保留的端口,不要使用已经占用的端口(apache:8080,MySQL:330 阅读全文
摘要:
面向对象三大特性之多态 什么是多态 不同对象响应同一种方法的表现出不同的行为,产生不同的结果 用基类创建一套统一的规则,强制子类去遵循(使用抽象类实现),这样便可以 在不用考虑对象具体类型的前提下而直接使用对象下的方法 为什么要有多态 增加了程序的灵活性 以不变应万变,不论对象千变万化,使用者都是以 阅读全文
摘要:
面向对象之组合,,,,,面向对象三大特性之封装 阅读全文
摘要:
面向对象编程 两种编程思想 面向过程:解决问题的步骤,先干什么后干什么,按照步骤一步一步就解决问题.基于该编程思想就好比是在编写一条流水线,是一种机械式的思维方式. 优势:复杂问题流程化,进而简单化 劣势:可拓展性差,维护性差. (实现流程是固定的,一旦中间某一个步骤发生变化,将导致整体都需要修改) 阅读全文
摘要:
configparser模块 定义:configparser翻译为配置解析,即它是用来解析配置文件的 配置文件:用于编写程序的配置信息的文件 配置文件编写格式 配置文件中只允许出现两种类型的数据 section 分区(标题) 方括号中是分区的名称 例如:[ATM] option 选项(key) 名称 阅读全文
摘要:
1.os 模块 简述: os 表示操作系统 简述: os 表示操作系统 该模块主要用来处理与系统相关操作 最常用的是文件操作 打开 获取 写入 删除 复制 重命名 常用操作 os.getcwd() : 返回当前文件所在文件夹路径 os.chdir() : 修改当前工作目录 os.curdir(): 阅读全文