摘要: 知识预览 BOM对象 DOM对象(DHTML) 8 实例练习 JavaScript概述 JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言) Netscape( 阅读全文
posted @ 2019-04-13 01:32 ZTZT152156 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 一、css概述 CSS是Cascading Style Sheets的简称,中文称为层叠样式表,对html标签的渲染和布局 CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。 二、css的四种引入方式 1.行内式 行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的 阅读全文
posted @ 2019-04-04 17:28 ZTZT152156 阅读(244) 评论(0) 推荐(0) 编辑
摘要: import socket def main(): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.bind(('localhost',8089)) sock.listen(5) while True: connection 阅读全文
posted @ 2019-04-01 22:13 ZTZT152156 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 事件驱动模型 上节的问题: 协程:遇到IO操作就切换。 但什么时候切回去呢?怎么确定IO操作完了? 很多程序员可能会考虑使用“线程池”或“连接池”。“线程池”旨在减少创建和销毁线程的频率,其维持一定合理数量的线程,并让空闲的线程重新承担新的执行任务。“连接池”维持连接的缓存池,尽量重用已有的连接、减 阅读全文
posted @ 2019-03-30 16:43 ZTZT152156 阅读(249) 评论(0) 推荐(0) 编辑
摘要: Yuan先生 Yuan先生 知识预览 操作系统 回到顶部 操作系统 一 为什么要有操作系统? 现代计算机系统是由一个或者多个处理器,主存,磁盘,打印机,键盘,鼠标显示器,网络接口以及各种其他输入 输出设备组成的复杂系统,每位程序员不可能掌握所有系统实现的细节,并且管理优化这些部件是一件挑战性极强 的 阅读全文
posted @ 2019-03-25 13:08 ZTZT152156 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一 客户端/服务器架构 二 osi七层 三 socket层 四 socket是什么 五 套接字发展史及分类 六 套接字工作流程 七 基于TCP的套接字 八 基于UDP的套接字 九 粘包现象 十 什么是粘包 十一 解决粘包的low比处理方法 十二 峰哥解决粘包的方法 十三 认证客户端的链接合 阅读全文
posted @ 2019-03-17 21:20 ZTZT152156 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一 isinstance(obj,cls)和issubclass(sub,super) 二 反射 三 __setattr__,__delattr__,__getattr__ 四 二次加工标准类型(包装) 五 __getattribute__ 六 描述符(__get__,__set__,__ 阅读全文
posted @ 2019-03-12 21:44 ZTZT152156 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 本节内容: 面向对象编程介绍 为什么要用面向对象进行开发? 面向对象的特性:封装、继承、多态 类、方法、 引子 你现在是一家游戏公司的开发人员,现在需要你开发一款叫做<人狗大战>的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人拿棍打狗, 狗可以咬 阅读全文
posted @ 2019-03-10 10:23 ZTZT152156 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一 面向对象的程序设计的由来 二 什么是面向对象的程序设计及为什么要有它 三 类与对象 四 属性查找 五 绑定到对象的方法的特殊之处 六 对象之间的交互 七 练习 八 继承与派生 九 多态与多态性 十 封装 十一 绑定方法与非绑定方法 十二 小白容易犯的错误 十三 python中关于OOP 阅读全文
posted @ 2019-03-03 22:45 ZTZT152156 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 模块&包(* * * * 模块(modue)的概念: 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Pyth 阅读全文
posted @ 2019-02-28 21:32 ZTZT152156 阅读(350) 评论(0) 推荐(0) 编辑