摘要: 文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScript语言规范里的规定 阅读全文
posted @ 2017-11-21 17:09 斌哥骑猿看唱本 阅读(146) 评论(0) 推荐(0) 编辑
摘要: #!/user/bin/evn python # -*- coding:utf-8 -*- import threading import queue,time ''' 线程池的思路: 将任务依次放在队列里面 然后从队列取出任务交给线程执行 ''' stopEvent=object()#任务完了的标志---下面我们将任务包封装到元组中 class ThreadPool(object): ... 阅读全文
posted @ 2017-09-08 18:54 斌哥骑猿看唱本 阅读(134) 评论(0) 推荐(0) 编辑
摘要: socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现, 阅读全文
posted @ 2017-09-07 15:33 斌哥骑猿看唱本 阅读(399) 评论(0) 推荐(0) 编辑
摘要: #!/user/bin/evn python # -*- coding:utf-8 -*- import threading,time import queue #创建线程池类 class ThreadPool(object): def __init__(self,max_num=20): #创建队列 self.queue=queue.Queue(max_... 阅读全文
posted @ 2017-09-04 21:12 斌哥骑猿看唱本 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 其他相关 一、isinstance(obj, cls) 检查是否obj是否是类 cls 的对象 二、issubclass(sub, super) 检查sub类是否是 super 类的派生类 三、异常处理 1、异常基础 在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是现 阅读全文
posted @ 2017-09-04 17:13 斌哥骑猿看唱本 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中) 对象,根据模板创建的实例(即:对象),实例用于调用被包装在类中的函数 面向对象三大特性:封装、继承和多态 本篇将详细介绍Python 类的成 阅读全文
posted @ 2017-09-04 15:38 斌哥骑猿看唱本 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实现的代码块复制到 阅读全文
posted @ 2017-09-04 15:12 斌哥骑猿看唱本 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1.程序 程序指的是指令的集合;程序不能单独的运行,必须将程序装载在内存中,系统给它分配资源才可以运行。 程序是进程动态运行的静态描述文本 2.进程 进程指的是程序在数据集中一次动态运行的过程; 优点:同时利用多个cpu,能够同时进行多个操作缺点:耗费资源(重新开辟内存空间) 3.线程 线程进程的最 阅读全文
posted @ 2017-08-23 23:36 斌哥骑猿看唱本 阅读(129) 评论(0) 推荐(0) 编辑
摘要: class Animal: def __init__(self): self.animal='动物' class cat(Animal): def __init__(self): self.c='猫' super(cat,self).__init__()#执行父类的构造方法 c=cat() print(c.__dict__) 阅读全文
posted @ 2017-07-27 22:06 斌哥骑猿看唱本 阅读(1364) 评论(0) 推荐(0) 编辑
摘要: 1.定义:以字符串的形式去对象(模块)中操作其成员(方法 变量 等) 2.基于反射模拟Web框架路由系统(只能用一个模块) 3.基于反射模拟Web框架路由系统(任意模块) 阅读全文
posted @ 2017-07-25 23:34 斌哥骑猿看唱本 阅读(127) 评论(0) 推荐(0) 编辑