摘要: 学习HTTP技术,首先要了解它的在web通信中有哪些特点,起到什么作用、有哪些规范、都有什么功能。 HTTP的特点 HTTP使用的是一种可靠的、快速响应的数据传输协议,用户一旦发起请求,Web服务器可以快速的做出响应,并将请求的资源内容完整的连同响应一起回送给客户端。由于其可靠性,数据在传输过程中不 阅读全文
posted @ 2018-11-09 20:11 忙碌的虫子 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 要点: 理解HTTP请求响应模式及通信规范 HTML的各种标签和常用标签 CSS是用于样式渲染和定位布局 JS将HTML动态化 jquery是JS的高级封装 理解HTTP请求响应模式及通信规范 HTTP一个基于TCP/IP协议之上的面向对象的协议,由于其简洁、快速响应的特性适用于分布式超媒体信息系统 阅读全文
posted @ 2018-11-08 19:43 忙碌的虫子 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 引入场景:客户与银行关系 银行职员负责给客户提供取钱服务,客户通过账户密码跟银行职员建立合作关系。此时银行职员就可以作为服务器,当用户A取完钱后他需要等待下一个用户的接入,用户的账号密码就是建立合作关系的凭据。 简单的客户端/服务器架构模型。 客户端/服务器网络编程过程 一:创建套接字(通信端点) 阅读全文
posted @ 2018-10-29 20:46 忙碌的虫子 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-10-24 15:14 忙碌的虫子 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 模块就是程序 编写以下简单代码 并将py文件保存在c盘的python(假设新建)文件下,通过pycharm的Terminal 或者windom命令窗口调出python解释器并输入以下代码 将看到以下输出结果 用py内置函数dir演示此行代码是如何被打印的。 可以看到初次调用python解释器时会显示 阅读全文
posted @ 2018-10-22 22:21 忙碌的虫子 阅读(247) 评论(0) 推荐(0) 编辑
摘要: Python中使用Property函数可以将类中的函数当作属性来调用。 案例 输出结果: Property函数创建了一个属性size,此时访问器函数被用做参数(先取值,再赋值)。尽管它们看起来像属性一样,但size的特性依旧取决于getSize和setSize的计算。 实际上 Property并不是 阅读全文
posted @ 2018-10-10 21:49 忙碌的虫子 阅读(210) 评论(0) 推荐(0) 编辑
摘要: Python中会看到前后都加双下划线的函数名,例如 __init__(self),这类写法在Python中具有特殊的含义。如果对象使用了这类方法中的某一个,那么这个方法将会在特殊的情况下被执行,然而几乎不会直接调用此类方法。 如果没有兼容旧版本Python代码的需要,我们在编写代码时应将所有类的写为 阅读全文
posted @ 2018-10-09 23:39 忙碌的虫子 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 在面向对象程序设计中,对象可以看做是数据(特性)以及由一系列可以存取、操作这些数据的方法所组成的集合。编写代码时,我们可以将所有功能都写在一个文件里,这样也是可行的,但是这样不利于代码的维护,你总不希望维护代码前,还需要从头至尾的通读一遍吧,就好像一间杂乱无章的房子,你想找一件想要的东西,但是需要地 阅读全文
posted @ 2018-10-04 21:59 忙碌的虫子 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 将属于一类的对象放在一起: 如果一个函数操纵一个全局变量,那么两者最好都在类内作为特性和方法实现。 不要让对象过于亲密: 方法应该只关心自己实例的特性,让其他实例管理自己的状态。 简单就好: 让方法小巧起来,一般来说,多数方法都应在30秒内被读完,尽量在代码的行数控制在一页或者一屏之内。 小心继承, 阅读全文
posted @ 2018-10-04 21:01 忙碌的虫子 阅读(294) 评论(0) 推荐(0) 编辑
摘要: Python中的字符串同样适用标准的序列操作(索引,分片,乘法,成员判断,求长度,取最小值和最大值),但因为字符串是不可变的,因此字符串不支持分片赋值。 输出结果: 可以看出抛出的错误信息,字符串不允许标记内部项。 但我们可以在字符串中用一个百分比符号%s标记出一个占位符,它表示我们将要在该位置插入 阅读全文
posted @ 2018-09-28 16:37 忙碌的虫子 阅读(385) 评论(0) 推荐(0) 编辑