摘要: HTTP协议 超文本传输协议(HTTP,HyperText Transfer Protocol) 最常见B/s架构中,使用,浏览器端与服务器端数据交互协议。 协议:约定好的一套语法规则。 规定:请求数据格式,与响应数据格式。 是应用层协议 请求协议 规范,浏览器向服务器发送数据格式 以上内容,就是浏 阅读全文
posted @ 2018-10-08 09:17 Strif 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 目录操作 创建目录 Mkdir(目录地址,权限,是否递归创建=false); 删除目录 Rmdir(目录地址) 仅仅可以删除空目录。(不支持递归删除) 移动(改名) Rename(旧地址,新地址) 该函数也支持操作文件。 获取目录内容(文件) 打开目录 目录句柄 = opendir(目录地址) 目录 阅读全文
posted @ 2018-10-08 09:16 Strif 阅读(1427) 评论(0) 推荐(0) 编辑
摘要: 有关类和对象的相关知识 类的自动加载 类的自动加载是指,在外面的页面中,并不需要去“引入”(包含)类文件,但是程序会在需要一个类的时候就自动去“动态加载”该类。 什么叫做“需要一个类”?通常是这样的情况: 1,创建一个对象的时候(new) 2,直接使用一个类名(操作静态或静态方法) 做法非常简单: 阅读全文
posted @ 2018-10-08 09:14 Strif 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 设计模式 什么叫设计模式 所谓设计模式,就是一些解决问题的“常规做法”,是一种认为较好的经验总结。面对不同的问题,可能会有不同的解决办法,此时就可以称为不同的设计模式。 工厂模式 在实际应用中,我们总是需要去实例化很多很多的类——以得到对象。 则: 我们可以设计出一个“工厂”(其实就是类),该工厂的 阅读全文
posted @ 2018-10-08 09:12 Strif 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 类的继承 简单理解: 某个类A具有某些特征,另一个类B,也具有A类的所有特征,并且还可能具有自己的更多的一些特征,此时,我们就可以实现:B类使用A的特征信息并继续添加自己的一些特有特征信息。 基本概念 继承:一个类从另一个已有的类获得其特性,称为继承。 派生:从一个已有的类产生一个新的类,称为派生。 阅读全文
posted @ 2018-10-08 09:08 Strif 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 重写override 重写又叫覆盖,就是将从父类继承下来的属性或方法重新“定义”——就是从新写。 但注意:子类覆盖父类的方法,虽然可以去调用父类的同名方法去完成一定的工作,但不是必须的。也有可能父类的该方法所执行的结果并不适合子类,此时子类就去完全自己写了。 重写的基本要求: 访问控制权限: 下级的 阅读全文
posted @ 2018-10-08 09:08 Strif 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 类中成员 一个类的内部可以有3种代码: 属性 方法 类常量 它们统称为“类中成员”。 一般属性 属性就是放在一个类中的变量。 定义形式: 形式1: var $v1 ; //定义不赋值 形式2: var $v2 = 2; //定义的同时可以赋值,该值只能是“直接值”,常量(值) //不能是变量值,也不 阅读全文
posted @ 2018-10-08 09:06 Strif 阅读(1452) 评论(0) 推荐(0) 编辑
摘要: 面向对象思想介绍 OOP:Object Oriented Program面向对象编程。 传统的面向过程 将要完成的工作,分作若干个步骤,或再细分为子步骤,然后后步骤从前往后一步一步完成,最初达致目标。 现代的面向对象 将要完成的工作拆分为“一个一个对象”的任务(功能),每个对象独自完成自己的任务,任 阅读全文
posted @ 2018-10-08 09:03 Strif 阅读(96) 评论(0) 推荐(0) 编辑