多态是一种泛型编程的思想,虚函数是其实现的手段(利用父类的指针指向子类的空间)。好了,开始正文->来一段基本代码:#include<iostream>
usingnamespacestd;
classCPeople
{
public:
virtualvoidgoHome()
{
cout<<"GoHome"<<endl;
}
};
classAonaufly:..
分类:
编程语言 时间:
2017-05-30 19:30:21
阅读次数:
235
近期整理Unity4.x 项目升级Unity5.0 过程中出现的各种常见问题,与大家共享。 1:Unity4.x 项目中3D模型其材质丢失,成为“白模”? 解决方式:手工又一次赋值材质贴图。 2:Unity4.x 项目中的NavMesh 升级报错? “NavMesh asset format has ...
分类:
编程语言 时间:
2017-05-30 19:30:15
阅读次数:
185
第四式 工厂方法模式定义:定义一个用于创建对象的接口,让子类决定实例化那一个类,对象工厂模式使一个类的实例化延迟到子类。优点:可以在不知具体实现的情况下编程;更容易扩展对象的新版本;连接平行的类层次。缺点:具体产品对象和工厂方法的耦合性。本质:延迟到子类的选择实现。 工厂方法模式体现了IoC/DI的 ...
分类:
编程语言 时间:
2017-05-30 19:30:06
阅读次数:
136
react router 4.0以上的路由应用 在4.0以下的react router中,嵌套的路由可以放在一个router标签中,形式如下,嵌套的路由也直接放在一起。 但是在4.0以后,嵌套的路由与之前的就完全不同了,需要单独放置在嵌套的根component中去处理路由,否则会一直有warning ...
分类:
其他好文 时间:
2017-05-30 19:29:55
阅读次数:
8153
拼音输入法输出的候选分成两个部分,系统词以及短句(智能组词),智能组词是通过model以及解码弄出来的,兴许再说。 系统词就是那些经常使用的词(词组)收录到词典中,用户的输入和词典中的词match时,直接吐出来,而不须要解码获得。 系统词以及相应的rank(score)对输入法的体验非常大,毕竟大多 ...
分类:
其他好文 时间:
2017-05-30 19:29:48
阅读次数:
139
可触及的 1.从根节点可以触及到这个对象可复活的 1.一旦所有引用被释放,就是可复活状态 2.因为在finalize()中可能复活该对象不可触及的 1.在finalize()后,可能会进入不可触及状态 2.不可触及的对象不可能复活 3.可以回收 CanReliveObj finalize calle ...
分类:
其他好文 时间:
2017-05-30 19:29:40
阅读次数:
172
人生哲学。最近她们灵机一动,打算在幻想乡开一家小店来做生意赚点钱。这样的 想法当然非常好啦,但是她们也发现她们面临着一个问题,那就是店开在哪里,面 向什么样的人群。很神奇的是,幻想乡的地图是一个树形结构,幻想乡一共有 n 个地方,编号为 1 到 n,被 n-1 条带权的边连接起来。每个地方都住着一个 ...
分类:
其他好文 时间:
2017-05-30 19:29:33
阅读次数:
254
1. 开发了一个简单的监视weblogic执行情况的小程序。各位朋友下载下来试试,不用登陆console就能够知道server的执行状况,包含了jvm、线程、jdbc、状态jms等;另一个更简单的选项,下拉选“warning”。直接查看是否有等待队列、jvm紧张阿、连接池泄漏阿、连接池等待阿; 2. ...
分类:
Web程序 时间:
2017-05-30 19:29:26
阅读次数:
289
随着数据挖掘工具应用的日益广泛,对预测模型建立起科学的评价机制显得更加重要。本文较系统的提出一种预测模型评价体系:横向评价模型间执行效果;纵向评价单个模型在时间和空间上的适应性,作为数据挖掘模型建立的参考。然而就评价本身的理论和方法来说,还有很多问题有待进一步研究,如从定量角度对模型做更精确的评价。 ...
分类:
其他好文 时间:
2017-05-30 19:29:19
阅读次数:
280
https://vjudge.net/problem/UVA-10534 题意:给定一个长度为n的整数序列,求一个最长子序列(不一定连续),使得该序列的长度为2k+1,前k+1个数严格递增,后k+1个数严格递减。 思路: 先正着求一遍LIS,再反着求一遍LIS。 当然求法是得采用O(nlogn)的求 ...
分类:
其他好文 时间:
2017-05-30 19:29:10
阅读次数:
204
function findMaxDepulicateChar(str) { var obj = {}; for (let i = 0, len = str.length; i max) { max = obj[key]; maxChar = key; } } return ('maxChar:' +... ...
分类:
Web程序 时间:
2017-05-30 19:29:02
阅读次数:
299
1.采用先shift=31-Integer.numberOfLeadingZeros(scale);取int前面的补零个数31再减去拿到占得内存位长度 2.i偏移shift(其实等于I*位数) 加上base位数。等于用户取的位数 因为之前总是看了有点误解今天下午又看到再次记录下以备后面复习 ...
分类:
编程语言 时间:
2017-05-30 19:28:53
阅读次数:
152
1.方法重载 1)方法的签名 方法的签名包含方法名和参数列表 一个类中,不可以有两个方法的签名完全相同,即一个类中不能有两个方法的方法名和参数列表都一样。 2)方法的重载 在Java语言中,允许多个方法的名称相同,但参数列表不同,称之为方法的重载(overload)。 发生在一个类中,方法名相同,参 ...
分类:
编程语言 时间:
2017-05-30 19:28:46
阅读次数:
338
【分析师洞察】是36氪最新推出的栏目,每天推出彭博社分析师对行业的分析和见解。BI 资深行业分析师Charles Allen最近发布报告,对美国家电零售产业进行分析。整体来看,美国家电零售市场活跃性很高,行业竞争很激烈。Hhgregg破产、Sears份额下滑、百思买步步紧逼……整个行业正在洗牌。 ...
分类:
其他好文 时间:
2017-05-30 19:28:36
阅读次数:
267
主机:win10 虚拟机:VMware CentOS 7 开发板:jz2440 1. 让主机和虚拟机互通 1.1 设置虚拟机使用桥接模式 1.2 设置vmware工作方式为桥接模式 最好使用无线上网,因为如果使用有线,那么主机行接网线的端口就被占用,后面需要用网线连接主机和开发板 1.3 确认主机的 ...
分类:
其他好文 时间:
2017-05-30 19:28:29
阅读次数:
171
一、int < > CString int转CString: int i=100; CString str=""; str.Format("%d",i); CString转int: CString str="123"; int i; i=atoi(str); //i=_ttoi(str); 二、fl ...
分类:
其他好文 时间:
2017-05-30 19:28:20
阅读次数:
214
夺命雷公狗C/C++-----7---windows下的弹窗 ...
分类:
编程语言 时间:
2017-05-30 19:28:13
阅读次数:
232