多态是在父类函数的前面加上 “virtual” 关键字,使子类与父类同名的函数产生一种联系; 多态会用到两个特性:向上造型、动态绑定 向上造型是指:拿一个子类对象当作父类来看待,比如下边代码中的子类Eillpce对象ell当作父类Shape对象来看待; 动态绑定:当我要调用一个函数的时候,运行的时候 ...
分类:
编程语言 时间:
2020-01-19 09:14:37
阅读次数:
69
一、DOM对象和JS对象的区别 DOM对象是浏览器提供的前端api,相对于DOM 对象,原生的 JavaScript 对象处理起来更快,而且更简单。DOM 树上的结构、属性信息我们都可以很容易地用 JavaScript 对象表示出来: var element = { tagName: 'ul', / ...
分类:
其他好文 时间:
2020-01-18 19:41:44
阅读次数:
124
1. pip安装必要库 2. 配置环境变量 vim ~/.bashrc 在文件末尾添加 3. 创建自己的虚拟环境 p python3 这里可以指定自己想要的版本 ...
分类:
编程语言 时间:
2020-01-17 09:36:42
阅读次数:
105
东西很简单,我先废话几句。 故事开始于备份公司月报,辛辛苦苦花了两个多小时把公司邮箱里四年的月报用代码过滤筛选之后下载到了虚拟机里,结果虚拟机文件系统崩溃了,重启要求我修复文件系统,修复代价是我要把刚下好的3个g的附件删除一部分,于是我记下了文件数是9090(还好,很好记),开始根据提示clear, ...
分类:
编程语言 时间:
2020-01-14 20:35:49
阅读次数:
138
接线和初始化 组件的行为是由其提供和使用的接口定义的。在黑盒复用中,一个组件由它的IObject接口代表。接口就是一个组件函数的接入点。出于这个理由,一个支持黑盒复用的组件一定被默认为可构造的(有一个默认的构造器)。初始化、配置以及一个组件的利用一定要通过它的接口才可以得到实现。 为了允许一个组件去 ...
分类:
其他好文 时间:
2020-01-13 22:01:26
阅读次数:
82
1.什么是虚方法 虚方法可以有实现体,若一个实例方法的声明中含有virtual修饰符,则称该方法为虚方法。使用了virtual修饰符后,不允许再有static、abstract或者override修饰符。 2.虚方法的调用 在一个虚方法调用中,该调用所设计的那个实例运行时的类型确定了要被调用的究竟是 ...
分类:
其他好文 时间:
2020-01-13 10:59:51
阅读次数:
106
用基类指针访问基类对象及派生类对象 源程序: #include <iostream> #include <string> using namespace std; class A { public: void put_name(string s) { name = s; } virtual void ...
分类:
其他好文 时间:
2020-01-12 11:39:12
阅读次数:
69
__declspec(novtable) 的作用是:类不要有虚函数表以及对虚函数表的初始化代码, 这样可以节省运行时间和空间。缺点是该类型对象不能调用虚函数了,一般用于接口。 如下代码: class Base1 { public: virtual void f() {}; virtual void ...
分类:
其他好文 时间:
2020-01-11 18:41:05
阅读次数:
93
1、MyDbContext 2、MyDbContextFactory 3、GenericRepository ...
分类:
其他好文 时间:
2020-01-10 12:48:21
阅读次数:
98
作者|贤维阿里巴巴高级技术专家导读:ServerlessKubernetes是阿里云容器服务团队对未来Kubernetes演进方向的一种探索,通过对Kubernetes做减法,降低运维管理负担,简化集群管理,让Kubernetes从复杂到简单。背景Kubernetes作为通用的容器编排系统,承载了广泛的应用和场景,包括CI/CD,数据计算,在线应用,AI等,然而由于其通用性和复杂性,管理一个Kub
分类:
Web程序 时间:
2020-01-08 17:22:45
阅读次数:
127