作者:georgeguo链接:https://www.jianshu.com/p/f191e88dcc80来源:简书 可调用对象的几种定义 是一个函数指针 是一个具有operator()成员函数的类的对象; 可被转换成函数指针的类对象; 一个类成员函数指针; C++中可调用对象的虽然都有一个比较统一 ...
分类:
编程语言 时间:
2020-11-07 16:21:58
阅读次数:
22
深入理解Java中的重写和重载重载(Overloading)和重写(Overriding)是Java中两个比较重要的概念。但是对于新手来说也比较容易混淆。本文通过两个简单的例子说明了他们之间的区别。定义重载简单说,就是函数或者方法有同样的名称,但是参数列表不相同的情形,这样的同名不同参数的函数或者方法之间,互相称之为重载函数或者方法。重写重写指的是在Java的子类与父类中有两个名称、参数列表都相同
分类:
编程语言 时间:
2020-11-01 21:36:55
阅读次数:
21
方法的重写Overriding和重载Overloading是Java多态性的不同表现。a.重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。b.如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写(Overriding)。c.子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被"屏蔽&qu
分类:
其他好文 时间:
2020-10-30 13:07:05
阅读次数:
14
图论模板 最短路 Dijkstra struct HeapNode { int u; LL d; bool operator < (const HeapNode& rhs) const { return d > rhs.d; } }; bool done[maxn]; LL d[maxn]; voi ...
分类:
其他好文 时间:
2020-10-26 11:08:36
阅读次数:
22
gitbook 安装和使用 安装nodejs wget https://nodejs.org/dist/v10.22.0/node-v10.22.0-linux-arm64.tar.xz tar -xvJf node-v10.22.0-linux-arm64.tar.xz ln -sf /runti ...
分类:
其他好文 时间:
2020-10-24 10:22:55
阅读次数:
23
零、基础环境软件版本kubernetes1.18prometheus2.21node-exporter1.0.1kube-state-metricsv2.0.0-alpha.1一、概述本篇主要针对Kubernetes部署Prometheus相关配置介绍,自己编写prometheus的相关yaml。另外还有开源的方案:prometheus-operator/kube-prometheus。二、安装n
分类:
Web程序 时间:
2020-10-24 10:08:07
阅读次数:
40
01.运算符概述及算术运算符概述对常量和变量进行操作的符号分类算术运算符代码实现``javapublicclassDemo01_Operator{publicstaticvoidmain(String[]args){//+,-,*,/,%intnum1=4;intnum2=2;//相加System.out.println(num1+num2);//相减System.out.println(num1
分类:
编程语言 时间:
2020-10-21 21:11:22
阅读次数:
28
1. 格式 1.1 分为前置和后置格式: int x = 0; int y = 0; // 后置自增运算符 x++; // 前置自增运算符 ++x; // 后置自减运算符 y--; // 前置自减运算符 --y; 1.2 c++规定 前置运算符为一元运算符重载,后置运算符作为二元运算符重载. 1.3 ...
分类:
编程语言 时间:
2020-10-19 22:26:19
阅读次数:
16
连接字符串 连接是一个很花哨的编程词,意思是“连接在一起”。在JavaScript中连接字符串使用加号(+)操作符,我们也用它来将数字加在一起,但是在这种情况下,它做了一些不同的事情。让我们在控制台中尝试一个例子。 let one = 'Hello, '; let two = 'how are yo ...
分类:
其他好文 时间:
2020-10-18 16:33:27
阅读次数:
17