多态动态编译:类型:可扩展性。 即同一方法可以根据发送对象的不同而采用多种不同的行为方式。 一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多。 多态存在的条件。 有继承关系,子类重写父类方法,父类引用指向子类对象。注意:多态是方法的多态,属性没有多态性。 格式: 父类 对象名 = new ...
分类:
编程语言 时间:
2020-04-12 10:52:18
阅读次数:
74
抽象类在类前写abstract就变成抽象类,在方法前写就是抽象方法。 抽象类不能new。 抽象类可以写普通方法,但写了抽象方法的类必须是抽象类。 在方法前写,子类必须重写方法。 接口普通类:只有具体实现。 抽象类:具体实现和规范(抽象方法)都有。 接口:只有规范! 接口就是规范,定义的是一组规则。 ...
分类:
编程语言 时间:
2020-04-12 10:27:02
阅读次数:
71
类属性与方法 类的私有属性 __private_attrs: 两个下划线开头,表明为私有,外部不可用,内部使用时self.__private_attrs。 类的方法 在类的内部,使用 def 关键字来定义一个方法,类方法必须包含参数 self,且为第一个参数。self的名称也可自己取,如使用this ...
分类:
编程语言 时间:
2020-04-11 20:53:19
阅读次数:
143
Flink运行模式分为:集群模式、单机模式 集群模式:Flink的并行度取决于配置文件中的默认值,如下如所示: 在此配置的默认值下,全局的所有算子平行度都是1,我们也可以在程序中重写这个并行度 设置方式如下: 在本地模式下:默认的并行度为CPU核数可以执行线程数的最大值。比如:一台 8核 16线程的 ...
分类:
其他好文 时间:
2020-04-11 18:11:57
阅读次数:
140
感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53335.html这实际上是OpenTSDB的方法。OpenTSDB做的是重写数据并将行打包到某些时间段中的列中。但是,这是一般概念的工作原理:例如,以这种方式摄入数据:每个细节事件都有独立的rowkeys,但是会被重写成这样:上述每个事件都转换为存储的列,其相对于开始timerange的时间偏移量(例
分类:
其他好文 时间:
2020-04-11 09:30:59
阅读次数:
60
先看原型模式定义: 关键词:拷贝 在Java语言环境中,本省就有clone 拷贝方法,所以在原型模式中,就是利用clone,复制对象,生产新的对象。 实现cloneable接口,对clone方法进行重写。 这就是原型模式。 比如说发邮件,一次性发大量的邮件,邮件地址,邮件内容都不一样。那么没必要每次 ...
分类:
其他好文 时间:
2020-04-10 14:44:42
阅读次数:
79
1.领导安排重写一个.so库(cjson http通信)单机版 网络版 在线 离线 业务认证 旧版完全源码 httpclient自己写太简单 旧版:11家公司客户,问题很多莫名其妙 不稳定 尤其对中文支持不好 2.打算重写的方案 libcurl库作为httpclient json用jsoncpp 支 ...
分类:
其他好文 时间:
2020-04-10 14:40:55
阅读次数:
73
1.什么是方法的重写: 如果子类对继承父类的方法不满意,是可以重写父类继承的方法的,当调用方法时会优先调用子类的方法。 2.语法规则: a.返回值类型 b.方法名 c.参数类型及个数 都要与父类继承的方法相同,才叫方法的重写 例如: 运行结果: 每种动物都有名字和年龄属性,但是喜欢吃的食物是不同的。 ...
分类:
编程语言 时间:
2020-04-09 14:13:22
阅读次数:
87
扩展类与被扩展类 超类:被扩展类、基类、父类。被final修饰的类不可以做超类。 子类:扩展类、子类。为了描述自己的独特性为,要重写超类的方法。如果不重写就默认继承了父类的方法。 方法重载:同一个类中有多个名称相同的方法,但是参数的类型或参数的个数相同。 方法重写:子类中的方法与超类中的参数列表和名 ...
分类:
其他好文 时间:
2020-04-09 00:37:44
阅读次数:
67
首先说明用TreeSet集合存储自定义时,无参构造方法使用的是自然排序对元素进行排序的 然后,使用自然排序的前提是,让元素所属的类实现Comparable接口并重写comparaTo(T o)方法,来完成。 其次要注意,重写方法时,一定要注意排序规则必须按照要求的主要条件和条件来写。 下面通过一个需 ...
分类:
编程语言 时间:
2020-04-09 00:25:36
阅读次数:
88