摘要: IO的产生 I/O输入/输出(Input/Output),分为IO设备和IO接口两个部分. 当用户进程调用了recvfrom这个系统调用,就引发了一次IO过程,这个时候的IO就要等待系统去磁盘上将数据读取读来,再拷贝到进程中 在网络情况下,IO通常分为两步 1.等待系统准备数据 2.数据从内核中拷贝 阅读全文
posted @ 2019-10-08 16:48 todo000 阅读(159) 评论(0) 推荐(0)
摘要: 目录: 函数装饰器 类装饰器 函数装饰器: 1.装饰器本质是函数,是用来为其他函数增加功能的函数 2,装饰器需要遵循的原则: 1.不改变被装饰函数的调用方式 2.不改变被装饰函数的源代码 3.实现装饰器需要 1.闭包 闭包就是引用了自有变量的函数,这个函数保存了执行的上下文,可以脱离原本的作用域独立 阅读全文
posted @ 2019-10-04 11:51 todo000 阅读(114) 评论(0) 推荐(0)
摘要: 高级语言 更接近于人的思维,更高级,最大的特点是 易于编写 对于人更易阅读 可移植性好,稍作修改,就可跨平台使用 典型语言:python,java,c,c++,c#,php,ruby,go等 机器语言 更接近于机器的语言,机器更易读取的语言 优点是 执行速度快 缺点是 可读性差 不可移植 不易于编写 阅读全文
posted @ 2019-09-24 15:48 todo000 阅读(158) 评论(0) 推荐(0)
摘要: 1.print python2 使用的是print 语句 python3 使用的是print()方法 2.input与raw_input python2 使用的input得到是int类型,raw_input得到的是str类型 python3 中废弃了raw_input,只有input方法得到str类 阅读全文
posted @ 2019-09-24 15:15 todo000 阅读(128) 评论(0) 推荐(0)