摘要: 目录: 基本概念 线程 进程 协程 Python操作缓存 一. 基本概念 现在的操作系统,如Unix、Linux、Windows、Mac OS X等,都是支持“多任务”的操作系统。 什么叫”多任务“呢?简单理解,就是我们可以一般上网浏览某车之家的网页,看看喜欢的车型信息;一边打开某易云音乐听听好歌; 阅读全文
posted @ 2016-07-18 11:06 DBQ 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 今日目录: 上周回顾 分享一个小知识点 Python多继承知识补充 socketserver的源码剖析 并发处理 IO多路复用(单独知识点) 多线程,多进程 一. 上周回顾: 1. socket: 1. 导入模块(import socket) 2. 创建socket 3. send 和 sendal 阅读全文
posted @ 2016-07-15 11:26 DBQ 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 今日目录: 网络基础相关 socket socketserver 一. 网络基础相关 1. TCP/IP协议 TCP/IP协议, 全称: Transmission control protocol and internet protocol, 即传输控制协议/ 网间协议 TCP/IP协议是主机接入互 阅读全文
posted @ 2016-07-08 17:34 DBQ 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 今日目录: 类成员 类成员修饰符 特殊的类成员 面向对象相关联的其他知识 异常捕获与处理 设计模式之单例模式 一. 类成员 类的成员有:字段、方法和属性 关系图如下: 1. 字段: 字段分: 静态字段 普通字段 两者在定义和使用上有所区别,如下代码: 在内存中的存储位置是不同的, 静态字段保存在类中 阅读全文
posted @ 2016-06-28 18:02 DBQ 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 一. 概述: 面向对象编程(Object Oriented Programming),简称OOP,说的其实是一种程序的设计思想。 回顾下之前几周学习的知识和作业: 1. 面向过程式编程 第一天的作业,三级菜单,现在看来觉得好low啊。。。作业就完全是垒代码,这种编程方式就是面向过程编程。 面向过程式 阅读全文
posted @ 2016-06-21 16:48 DBQ 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 今日目录: 模块 configparser xml shutil zipfile tarfile subprocess 面向对象(上) 一. 模块 上一期博客里列出了几个常用模块(os,hashlib,sys,re), 还有几个剩余的,这篇来继续往下走。 1. configparser模块 conf 阅读全文
posted @ 2016-06-20 20:13 DBQ 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 今日目录: 递归思考题,阶乘 反射 补充几个全局变量 模块 os模块 sys模块 hashlib模块 re模块 一. 递归思考题 这个题在上期的博客里面已经搞定了,在这里再来一次吧,当复习一遍。 需求: 使用递归方式(函数)计算: 1*2*3*4*5*6*7*8*9*10的值 再回忆一下递归,在函数 阅读全文
posted @ 2016-06-15 15:43 DBQ 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 今日目录: 多层装饰器 迭代器和生成器 递归 字符串格式化 模块 序列化相关模块 time、datetime模块 logging模块 一. 多层装饰器 还是上一篇的那个例子,关于用户管理程序:登录用户管理程序,查看用户信息的时候,系统要提示登录,登录验证成功后普通用户可以查看自己信息,管理员登录后才 阅读全文
posted @ 2016-06-06 14:49 DBQ 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 今日目录: 1. Python内置函数 2. 装饰器 一. Python内置函数 内置函数主要是使用比较频繁的或者是元操作,所以Python通过内置函数的方式提供给开发者,如下表: 详细官方介绍,戳我吧 下面现阶段只介绍一些目前学到的知识,涉及到面向对象的内置函数等先不讨论,待下次再续; abs() 阅读全文
posted @ 2016-05-30 18:08 DBQ 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 今日目录: 1. set 2. 函数 3. 内置函数 4. 文件操作 5. 三元运算 6. lambda表达式 7. 全局变量 一. set set是Python基本数据类型中的一种,主要特性是: 无序、不重复的序列,基本功能包括关系测试(如父集子集等)、消除重复的元素等。set集合还支持diffe 阅读全文
posted @ 2016-05-23 15:35 DBQ 阅读(503) 评论(0) 推荐(0) 编辑