04 2020 档案

摘要:一、反射 定义:反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。 四个可以实现自省的函数下面方法适用类和对象(一切皆对象,类本身也是对象)hasattr(object,name)getattr(object,name,default 阅读全文
posted @ 2020-04-29 19:23 子不语332 阅读(211) 评论(0) 推荐(0) 编辑
摘要:常用异常 AttributeError 试图访问一个对象没有的树形,比如foo.x,但是foo没有属性x IOError 输入/输出异常;基本上是无法打开文件 ImportError 无法引入模块或包;基本上是路径问题或名称错误 IndentationError 语法错误(的子类) ;代码没有正确对 阅读全文
posted @ 2020-04-28 21:49 子不语332 阅读(163) 评论(0) 推荐(0) 编辑
摘要:socket介绍 客户端/服务器架构 1.硬件C/S架构(打印机) 2.软件C/S架构 C/S架构与socket的关系: 我们学习socket就是为了完成C/S架构的开发 osi七层 socket层位置 套接字定义 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模 阅读全文
posted @ 2020-04-28 18:14 子不语332 阅读(214) 评论(0) 推荐(0) 编辑
摘要:操作系统介绍 操作系统的历史 略 进程线程 进程的定义: 进程就是一个程序在一个数据集上的一次动态执行过程。进程一般由程序、数据集、进程控制块三部分组成。 我们编写的程序用来描述进程要完成哪些功能以及如何完成; 数据集则是程序在执行过程中所需要使用的资源; 进程控制块用来记录进程的外部特征,描述进程 阅读全文
posted @ 2020-04-27 17:39 子不语332 阅读(171) 评论(0) 推荐(0) 编辑
摘要:一、事件驱动模型介绍 传统的编程是如下线性的:开始 >代码块A >代码块B >代码块C >代码块D >...... >结束事件驱动型程序模型:开始 >初始化 >等待 事件驱动编程是一种编程范式,这里程序的执行流由外部事件来决定。它的特点是包含一个事件循环,当外部事件发生时使用回调机制来触发相应的处理 阅读全文
posted @ 2020-04-26 16:44 子不语332 阅读(148) 评论(0) 推荐(0) 编辑