二十四:面向对象
(1)数据抽象:接口实现分离。
继承:定义相似的类型
多态:以统一的方式使用。(【父类】引用或指针调用虚函数 实现多态【动态绑定】)
如果表达式也不是引用,也不是指针,则动态类型永远与静态类型一致。
virtual 在基类函数中说明,子类的相同函数默认都是virtual
子类参数列表(const/引...
分类:
编程语言 时间:
2016-05-18 19:31:44
阅读次数:
205
题目信息1100. Mars Numbers (20)时间限制400 ms
内存限制65536 kB
代码长度限制16000 B
People on Mars count their numbers with base 13:Zero on Earth is called “tret” on Mars.
The numbers 1 to 12 on Earch is called “jan,...
分类:
其他好文 时间:
2016-05-18 19:28:45
阅读次数:
239
KINECT+opencv基于骨骼信息对视频进行动作识别环境:kinect1.7+opencv2.4+vc2015
使用kinect获取并按批处理三维空间内的骨骼信息
基于视频帧差计算各关节运动向量并与本地模板匹配
目录KINECTopencv基于骨骼信息对视频进行动作识别
目录
写在前面
对当前帧处理并匹配
kinect对帧的处理
与模板的向量余弦计算
根据动态时间规划法匹配
记录并保存模板到本地...
分类:
其他好文 时间:
2016-05-18 19:30:55
阅读次数:
294
题目信息1102. Invert a Binary Tree (25)时间限制400 ms
内存限制65536 kB
代码长度限制16000 B
The following is from Max Howell @twitter:Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t i...
分类:
其他好文 时间:
2016-05-18 19:28:27
阅读次数:
159
0、Matplotlib -- 简介.note
官网:http://matplotlib.org/
1、Matplotlib -- 绘制多项式函数.note
#-*- coding:utf-8 -*-
#绘制多项式函数
import numpy as np
import matplotlib.pyplot as plt
#以自然数序列作为多项式的系数,使用polyld函数...
分类:
其他好文 时间:
2016-05-18 19:31:02
阅读次数:
575
这个题是给出一个数组,求该数组元素所构成图形能装水的量,如上所示图形给出了一个示例,这个题是一道很复杂的题,这种题型必须得在纸上画一画可能出现的情况,否则真的很难得出正确答案的。我的思路是去找低谷,有低谷一定可以构成”容器“,需要注意的细节如下:
1. 首先找到低谷,找连续递减的序列的最后位置,找到该位置了,再去找递增的序列,找到顶部,为了方便说明我画图分析一些容易出错的地方吧。
...
分类:
其他好文 时间:
2016-05-18 19:31:02
阅读次数:
157
题目信息1105. Spiral Matrix (25)时间限制150 ms
内存限制65536 kB
代码长度限制16000 B
This time your job is to fill a sequence of N positive integers into a spiral matrix in non-increasing order. A spiral matrix is fil...
分类:
其他好文 时间:
2016-05-18 19:30:24
阅读次数:
158
二十二:
1:拷贝控制操作
拷贝构造函数,拷贝赋值运算符,移动构造函数,移动赋值运算符,析构函数。
这些,在类的数据成员都能默认构造,拷贝,复制,销毁时,编译器默认都会有合成的版本。
(1) 拷贝构造函数:
Foo(const Foo&);
第一个参数是自身类类型的引用,额外的参数都有默认值。
几种情况下会被隐式使用,所以,不能是explicit
默认拷贝构造函数,又叫...
分类:
编程语言 时间:
2016-05-18 19:28:44
阅读次数:
263
题目信息1104. Sum of Number Segments (20)时间限制200 ms
内存限制65536 kB
代码长度限制16000 B
Given a sequence of positive numbers, a segment is defined to be a consecutive subsequence. For example, given the sequence...
分类:
其他好文 时间:
2016-05-18 19:28:41
阅读次数:
156
RabbitMQ学习和使用RabbitMQ介绍MQ全称Message Queue 消息队列,RabbitMQ是基于AMQP(高级消息队列协议)实现的。消息队列通常用以应用之间相互通信,解决同步问题。MQ是典型的生产者消费者模型,RabbitMQ最常用的三种模式是点对点模式、发布订阅模式、广播模式。RabbitMQ is a message-queueing software called a mes...
分类:
其他好文 时间:
2016-05-18 19:28:41
阅读次数:
234
将前缀和后缀相同的文件移动到同一个目录的算法设计及C代码实现。...
分类:
移动开发 时间:
2016-05-18 19:29:41
阅读次数:
354
题目信息1106. Lowest Price in Supply Chain (25)时间限制200 ms
内存限制65536 kB
代码长度限制16000 B
A supply chain is a network of retailers(零售商), distributors(经销商), and suppliers(供应商)– everyone involved in moving a p...
分类:
其他好文 时间:
2016-05-18 19:27:09
阅读次数:
188
为了简化setter方法,之前通过进行注入,p命名使用属性,p:属性名="普通值" p:属性名-ref="引用值">。不过这种方法在企业级开发中用的比较少。
如图所示,在实现p命名空间之前,要做一点事情。前面p必选,后面p可以改成别的名字。
来两份Bean
public class address
{
private String name;
private ...
分类:
其他好文 时间:
2016-05-18 19:29:58
阅读次数:
133
Data Preprocessing, Weights Initialization与Batch NormalizationData Preprocessing Weights Initialization与Batch Normalization
数据预处理Data Preprocessing
权重初始化Weights Initialization
让权重初始化为0
0方差1e-2标准差
0方差1标...
分类:
其他好文 时间:
2016-05-18 19:27:31
阅读次数:
241
二十七:
(1)异常使我们能将问题的检测和解决分离开来。
当匹配不到catch时,将调用标准库函数terminate(当异常没有被捕获)
异常对象:编译器使用异常抛出表达式来对异常对象进行拷贝初始化,因此throw表达式必须拥有完全类型(只是声明如class A;不是完全类型),如果是类类型的话,相应的类必须含有一个可访问的析构函数和一个可访问的拷贝或移动构造函数。
静态类型...
分类:
编程语言 时间:
2016-05-18 19:28:26
阅读次数:
220
本文是基于周志明的《深入理解Java虚拟机》
从不同角度分析垃圾收集器,可以将其分为不同的类型。
1. 按线程数分,可以分为串行垃圾回收器和并行垃圾回收器。串行垃圾回收器一次只使用一个线程进行垃圾回收;并行垃圾回收器一次将开启多个线程同时进行垃圾回收。在并行能力较强的 CPU 上,使用并行垃圾回收器可以缩短 GC 的停顿时间。
2. 按照工作模式分,可以分为并发式垃圾回收器和独占式垃圾回...
分类:
其他好文 时间:
2016-05-18 19:27:37
阅读次数:
207
链接:http://ifeve.com/java-multi-threading-concurrency-interview-questions-with-answers/
原文:http://www.journaldev.com/1162/java-multi-threading-concurrency-interview-questions-with-answers多线程和并发问题是Java技...
分类:
编程语言 时间:
2016-05-18 19:28:02
阅读次数:
162