java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 修饰符用来定义类、方法或者变量,通常放在语句的最前端。可以通过下面说明: 访问控制修饰符 java中,可以使用访问控制符来保护对类、变量、方法和构造空间的访问。java支持四种不同符返回权限。 public :对所有类可见。 ...
分类:
编程语言 时间:
2019-04-13 12:20:52
阅读次数:
204
(1) 概念 面向对象的三大概念:封装,继承,多态 把属性和方法封装起来就是类。一个类的属性和方法被另外的类复制就是继承,PHP里面的任何类都可以被继承,被继承的属性和方法都可以被子类重新定义,这就是多态性。抽象类和抽象方法: 所谓抽象方法就是只有名字的空“函数”,而且抽象方法必须是空方法。 所谓抽 ...
分类:
Web程序 时间:
2019-04-12 19:21:14
阅读次数:
210
第 1 章:Vue 核心 1.1. Vue 的基本认识1.1.1. 官网1) 英文官网: https://vuejs.org/2) 中文官网: https://cn.vuejs.org/ 1.1.2. 介绍描述1) 渐进式 JavaScript 框架2) 作者: 尤雨溪(一位华裔前 Google 工 ...
分类:
其他好文 时间:
2019-04-08 21:22:21
阅读次数:
208
## 一、简介 ## 二、开闭原则讲解 > 定义:一个软件实体如类、模块、和函数应该对外扩展开放,对修改关闭。用抽象构建框架,用实现扩展细节。 下面我们通过实际编码来理解, (1)类的关系图 ICourse接口: JavaCourse类实现ICourse接口: 此时,我们的增加一个需求,对课程价格进 ...
分类:
其他好文 时间:
2019-04-08 15:18:27
阅读次数:
145
1.静态迁移就是虚拟机在关机状态下,拷贝虚拟机虚拟磁盘文件与配置文件到目标虚拟主机中,实现的迁移。 (1)虚拟主机各自使用本地存储存放虚拟机磁盘文件 本文实现基于本地磁盘存储虚拟机磁盘文件的迁移方式, (2)虚拟主机之间使用共享存储存放虚拟机磁盘文件 该方式只是在目标虚拟主机上重新定义虚拟机就可以了 ...
分类:
其他好文 时间:
2019-04-08 10:30:11
阅读次数:
130
题意:矩阵只包含0,1两种数字,给你一个矩阵A,另一个矩阵B,每一次可以从A中选出一个子矩阵,点击一次使得这个子矩阵的四个角的数字变成与原来相反的数,0变1,1变0。问你可不可以经过有限次的变换把矩阵A变成矩阵B。 思路:可以重新定义一个矩阵,矩阵A,B某位置元素相同,则记为0,不同记为1.则现在你 ...
分类:
其他好文 时间:
2019-04-07 00:22:30
阅读次数:
154
Java 中抽象类与接口的区别? 1. 首先先了解一下什么是抽象类与接口? (1)抽象类 定义: 抽象类:如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用 abstract 关键字修饰。抽象方法是一种特殊的方法,它只有声明,而没有具体的实现。因为抽象类中含有无具体实现的方法,所以不能用 ...
分类:
编程语言 时间:
2019-04-04 17:25:00
阅读次数:
144
之前有比较系统介绍过Python的装饰器,本文算是一个补充。今天我们一起探讨一下装饰器的另类用法。 语法回顾 开始之前我们再将Python装饰器的语法回顾一下。 @decorate def f(...): pass 等同于: def f(...): pass f = decorate(f) @语法的 ...
分类:
编程语言 时间:
2019-03-31 09:48:10
阅读次数:
171
VUE实现双向数据绑定的原理就是利用了 Object.defineProperty() 这个方法重新定义了对象获取属性值(get)和设置属性值(set)的操作来实现的。先看个例子 大家应该都见过Object.defineProperty() ,只是可能个别同志会感觉比较陌生。 根据MDN web d ...
分类:
其他好文 时间:
2019-03-18 18:30:16
阅读次数:
184