暂无个人介绍
快速学习设计模式学习路径
快速学习 lterator 迭代器
快速学习全局空间,了解全局空间的概念,掌握全局空间与其他命名空间的关系以及合作模式。
快速学习对象遍历
快速学习命名空间总结
快速学习命名空间子空间,命名空间就类似文件夹,就实现了一个内存的划分,命名空间也可以像文件夹一样多层,就是我们的子空间,理解子空间的概念,掌握子空间的创建规范以及怎么去创建子空间。
快速学习 PHP 方法重载
快速学习 PDO 学习路径
快速学习 PDO 异常学习路径
快速学习 Jvm 相关命令之:dashboard
快速学习 PHP 属性重载
快速学习 PHP 异常机制,本节学习PHP的异常机制。在之前学习内容中PHP如果出现了错误系统会直接报错例如error等警告通知。在面向对象中,这种错误由系统报错,我们没有办法抓到。想要抓到错误就要用到异常机制来实现。
快速学习基础命令之二
快速学习基础命令之一
快速学习 PHP 重载学习路径,重载是面向对象里的重要概念,本章主要学习重载的概念以及实现重载的具体应用。
快速学习接口继承,接口只能被类去实现,如果想要规范团队,也不能把所有想要规范的东西写在一个接口里,这样会使接口臃肿,不好实现接口的类,因为有可能并不需要这么多规范。为了使接口的体系更加完整,更加具有结构性,就有了接口继承。本节的目标是理解接口的继承体系,掌握具体的接口继承实现。
快速学习快速入门:常用命令接触
快速学习快速入门:attach 一个进程
快速学习接口成员,了解接口内部的成员规范,掌握接口的应用。
快速学习 Arthas 的卸载
快速学习 Arthas 在 Linux 下的安装
快速学习在 Windows 下的 Arthas 快速安装
快速学习接口,理解接口概念,掌握接口的价值和定义方式。
快速学习接口学习路径,在大型项目里面,需要用到一些更深的或者更高级的一种架构,从上往下面来规范整套代码,此时就要用到接口。
快速学习 Arthas 概述
快速学习 Trait 代码复用总结
快速学习 trait 优先级,trait 是用来做公共代码的提取的,为了保证继承面向对象更纯粹,既然是这样,那么在内部一定存在竞争关系,有可能在继承的过程中又引入了trait,那么产生了同名的,就会涉及到谁被访问的问题。就是优先级要解决的问题。所以本节课了解 trait 在继承中的使用和关系。
快速学习 Trait 控制权,本节课学习 trait 的控制权,类可以从 trait 里面把元素引入进来用。用的过程中想要对它进行控制不需要修改 trait 里面的源代码。可以通过 trait 里面的控制权来实现。本节目标是了解 trait 在进行别名控制权的规定,控制权的使用(修改访问修饰限定符)
快速学习 Trait 同名,本节课学习 trait 同名问题。如果有不同的 trait 来解决不同的公共代码。解决完之后会引入两个或多个 trait。这时 trait 里面就会出现同名的问题。例如:同名的方法、同名的属性。这时应该怎么办呢?就用到这节课学习的内容。本节课的目标是掌握trait同名的处理逻辑,应该在什么样的情况下选择什么样的处理方式。
快速学习 Trait 概念
快速学习 Trait 代码复用学习路径
快速学习 PHP 继承总结
快速学习抽象类 Abstract
快速学习最终类 final,前面说的 PHP 是可以继承的,类是可以继承的,类有我可以继承子类,再往后类又可以继承孙子类,类可以无无限继承,现在确定一个问题,类继承的多了,代表类的重用性增加了,但是系统的解析复杂程度会增加,随之而来的是效率的降低。 那如果有些类已经达到最小的程度,无法再扩展时,或者不需要继续扩展了,这个时候就要使用最终类 final。现在了解一些什么是最终类,掌握 final 关键字的最终作用和实际应用场景。
快速学习静态延迟绑定,前面学习了 self,self 代表类名,当前所属的类名,在哪个类名写的就代表哪个类,那如果需要确定这个类字使用的时候采取确定这个类到底代表哪个的时候,那self 就做不到了,就需要用到静态延迟绑定,所有本节课的目标主要是了解什么是静态延迟绑定,他的原理是什么,它如何去用。
快速学习 PHP 继承特点,PHP 的面向对象并不一样,它的技巧也有区别。接下来学习 PHP 的继承特点,其实主要是为了避免在使用过程中出现一些理所应当的问题,而实际上要基于 PHP 实际上的特点进行开发。
快速学习封装 PDO(异常封装)
快速学习封装 PDO(小结)
快速学习封装 PDO(封装说明)
快速学习封装 PDO(读操作+测试)
快速学习封装 PDO (初始化)
快速学习单例模式
Apache Flume-- 自定义 sink(扩展)--数据写入本地
快速学习 Apache Flume-自定义 source(扩展)--功能测试实现
快速学习 Apache Flume-自定义 source(扩展),具体实现代码逻辑 Flume 提供了很多内置的 source、sink、channel。但是在某些场合下,它自带的组件可能不满足需求,为此 Flume 官方也提供了相关的接口,我们可以按照它的接口和规范进行开发,实现自己的需求。
快速学习 Apache Flume-自定义拦截器-功能实现
快速学习 Apache Flume-自定义拦截器-代码逻辑梳理
快速学习 Apache Flume- 自定义拦截器-需求描述
快速学习 Apache Flume-静态拦截器-功能实现
快速学习 Apache Flume- 静态拦截器-案例业务需求描述,本节课讲 Flume 当中拦截器的一个实战实用。