在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承,如图所示。
(1)根据上面各类间关系的描述,补全下面程序段中空缺的代码;
(2)实现程序中声明的成员函数,注意相应操作中的动作发生的条件不能满足时应给出提示。
(3)运行程序,享受开摩托的过程。
(4)在报告中,请用自己的话写清楚使用虚基类解决什么问题?
...
分类:
其他好文 时间:
2015-05-29 18:12:57
阅读次数:
184
在服务器端,生成最新版与之前所有版本的差分包,为什么是所有版本,因为我们无法知道用户当前版本是什么版本
在手机客户端更新程序时,下载差分包,使用已安装的旧版apk与这个差分包,合成为一个新版apk
校验新合成的apk文件是否完整,检验合成版本的签名是否和已安装客户端一致,如一致则提示用户安装...
分类:
移动开发 时间:
2015-05-29 18:13:08
阅读次数:
264
刚上线了一个新的应用集群,第二天和第三天收到了应用FullGc超过阈值的报警短信。但是观察报警Java实例的jvm监控,堆内存仅仅用了1G多一点,还富余近700M。很困惑,剩余这么多内存没被使用,那么说明老年代内存是充足的才对啊!
针对报警的实例进程执行jstat -gcutil 命令,拿到了这个java进程的内存个个代的使用百分比。
发现P的使用率是98%,P,即 Perma...
分类:
其他好文 时间:
2015-05-29 18:12:47
阅读次数:
237
1.使用页面应当继承与AppCompatActivity
2.如果使用的时候出现如下报错:
java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_ACTION_BAR and ...
分类:
其他好文 时间:
2015-05-29 18:12:36
阅读次数:
119
//求小于N且n/phi(x)最大的n如果有多个,输出最小的
//phi(x) = x*(1-1/p1)*(1-1/p2)*(1-1/p3)....
//要使得x/phi(x) 最大,即使得(1-1/p1)*(1-1/p2)*(1-1/p3)....最小
//又p1, p2 , p3 , ....
//全为素数因子,所以可以对枚举所有素数因子乘积,
//打表后找小于等于n的数
#inc...
分类:
其他好文 时间:
2015-05-29 18:11:25
阅读次数:
102
http://poj.org/problem?id=3237
Description
You are given a tree with N nodes. The tree’s nodes are numbered 1 through N and its edges are numbered 1 through N ? 1. Each edge is associated with a...
分类:
其他好文 时间:
2015-05-29 18:11:03
阅读次数:
108
安装部署Keystone的简明教程...
分类:
其他好文 时间:
2015-05-29 18:12:35
阅读次数:
8490
二分图最小路径覆盖=|v|-最大匹配。此题为有向图,切所有边正反向存了两遍,所以结果匹配数要除以2
//
// main.cpp
// poj3020
//
// Created by Fangpin on 15/5/29.
// Copyright (c) 2015年 FangPin. All rights reserved.
//
#include
#include
#incl...
分类:
其他好文 时间:
2015-05-29 18:12:43
阅读次数:
120
面向对象技术是目前流行的系统设计开发技术,它包括面向对象分析和面向对象程序设计。面向对象程序设计技术的提出,主要是为了解决传统程序设计方法——结构化程序设计所不能解决的代码重用问题。
面向对象的编程方法具有三(四)个基本特征:
1.抽象:(非主要)
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不...
分类:
其他好文 时间:
2015-05-29 18:09:42
阅读次数:
102
不同的网站有可能被不同国家地区的人访问,为了让不同的国家或者地区的人有更好的客户体验,对web程序进行国际化设置就很有必要了。
1.Django进行国际化的机制
以下是我的目录树:
我这里创建了一个internationlization的项目,然后在项目下面创建了一个被称为translation的应用程序。我们要进行国际化,首先要通过django.utils.translation包...
分类:
其他好文 时间:
2015-05-29 18:10:11
阅读次数:
105
简介:
glide为Android上一个专注于图像加载和缓存的库。
使用步骤:
一:导包
在项目目录下,打开build.gradle文件,输入以下代码:
repositories {
mavenCentral()
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
...
分类:
其他好文 时间:
2015-05-29 18:10:39
阅读次数:
13337
当具体的表发生特定的数据库事件时,触发器执行对应的SQL命令。...
分类:
数据库 时间:
2015-05-29 18:09:39
阅读次数:
137
进度条是UI界面中一种非常实用的组件,通常用于向用户像是某个耗时操作完成的百分比。进度条可动态地显示进度,因此避免长时间地执行某个操作时,让用户感觉程序失去了响应,从而更好地提高用户界面的友好性。ProgressBar本身代表着进度条组件,其子类还包括SeekBar(拖动条)和RatingBar(星级评分条)。
一、ProgressBar使用详解
1.环形进度条使用方法
(1)进度条样式
...
分类:
移动开发 时间:
2015-05-29 18:09:00
阅读次数:
5112
副标题是移动开发技术之思考公司各部门都在“高价”招HTML5开发者,而且多数是针对移动终端的。舆论氛围高涨,不得不让我对移动应用开发技术再进行一些思考了。时间回到了2011年,这一年可谓是HTML5的开局年。各大技术新闻,论坛等等宣传渠道中都被HTML5充斥着,混杂着,喧闹着。一副HTML5舍我其谁的势头,一发不可收拾。但我的感觉却是雷声大雨点小,因为那一时期的HTML5技术尚未成熟,标准也没出台,...
分类:
移动开发 时间:
2015-05-29 18:10:00
阅读次数:
215
公钥与私钥机制属于非对称加密的范畴,非对称是相对于对称加密而言的,对称加密用于加密与解密的密钥是同一把,而非对称加密则用于加密与解密的密钥不相同,一个公开,称为公钥;一个保密,称为私钥,公钥与私钥必须成对出现,只有是配对的公钥与私钥才能用于加解密。公钥通过非安全通道发放,私钥则由发放者保留,公钥加密的数据,只能使用其配对的私钥对其解密;反之,私钥加密的数据,只可使用公钥对其解密。
对称...
分类:
编程语言 时间:
2015-05-29 18:10:00
阅读次数:
191
1.进程描述符及任务结构
Linux内核把进程存放在叫做任务队列的双向循环链表中。链表中的每一项都是类型为task_struct,称为进程描述符的结构。进程描述符包含一个具体进程的所有信息。
task_struct相对较大,在32位的机器长,它大约有1.7K字节。进程描述符中的数据能完整的描述一个正在执行的程序:它打开的文件、进程的地址空间、挂起的信号、进程的状态,还有其他...
分类:
系统相关 时间:
2015-05-29 18:11:24
阅读次数:
241
定义一个日期类Date,数据成员包括年、月、日,SetDate(int y,int m,int d)和PrintDate()函数分别用于设置日期和显示日期;再定义一个时间类Time,数据成员包括时、分、秒,SetTime(int h,int m,int s)和PrintTime()函数分别用于设置时间和显示时间,在此基础上再定义一个日期时间类TimeDate,充分利用已有的两个类中提供的方法,实现...
分类:
其他好文 时间:
2015-05-29 18:10:14
阅读次数:
119