java不充许多继承是,为了避免“致命方块”的出现例如 B继承A,C继承A。 C和C里面都有play()方法 。现在D继承了B,C 想想D.play()调用 的是哪个play()呢,这就是问题所在。所以java提供了接口来解决此问题。问:接口并不是真正的多重继承,因为你无法在它里面实现程序代码,不是...
分类:
其他好文 时间:
2015-01-31 01:38:15
阅读次数:
109
2015年1月30日 13:51:32 晴handler机制详解 handler机制一个Activity启动的时候,先是ActivityManager先为每一个application创建一个ActivityThread,然后调用ActivityThread里面的main方法,其中有一个 代码 L.....
分类:
其他好文 时间:
2015-01-31 01:39:02
阅读次数:
247
http://acm.hdu.edu.cn/showproblem.php?pid=1159题意 : 给出两个字符串 求出最长公共子序列思路: if(str1[i]==str2[j]) { dp...
分类:
其他好文 时间:
2015-01-31 01:37:54
阅读次数:
142
今天研究了下VS在读取低版本项目时对其进行升级的迁移报告“UpgradeLog.XML”,这个报告是一个XML文件,但是加载了一个XSLT文件“UpgradeReport.xslt”。这个XSLT文件除了用于逻辑计算的部分外,还包含了一些jav...
分类:
其他好文 时间:
2015-01-31 00:36:31
阅读次数:
275
为了可以更加容易的理解卡尔曼滤波器,这里会应用形象的描述方法来讲解,而不是像大多数参考书那样罗列一大堆的数学公式和数学符号。但是,他的5条公式是其核心内容。结合现代的计算机,其实卡尔曼的程序相当的简单,只要你理解了他的那5条公式。
(为了更明白说明,借助一篇文章中的卡尔曼运算框图,它通过卡尔曼滤波算法将加速度计、电子罗盘测得的数据作为观测值,然后分别与陀螺仪测得的数据进行融合,得到更加精确的姿态...
分类:
其他好文 时间:
2015-01-31 00:35:16
阅读次数:
1545
【题意】:输入两个数,Y和N。输出从Y(如果Y是闰年则包含Y)开始的第N个闰年。
【代码:AC】
#include
#include
#include
#include
#include
using namespace std;
int isLeapYear(int year)
{
if ((year%4 == 0 && year%100 != 0) || (year%4...
分类:
其他好文 时间:
2015-01-31 00:34:17
阅读次数:
134
The demons had captured the princess (P) and imprisoned her in the bottom-right corner of a dungeon. The dungeon consists of M x N rooms laid out in a 2D grid. Our valiant knight (K) was initially pos...
分类:
其他好文 时间:
2015-01-31 00:33:24
阅读次数:
176
题目大意:公司销售商品的时候在考虑做不做广告,给你不做广告的预期效益、做广告的预期
效益和做广告的花销。为了效益问题,问:是否该做广告。做广告就输出"advertise",不做广
告就输出"do not advertise",做不做都一样就输出"does not matter"。
思路:计算不做广告的效益和左广告的效益-做广告的花销哪个高,然后根据情况输出不同结果。...
分类:
其他好文 时间:
2015-01-31 00:32:09
阅读次数:
208
题 目: 适配器模式(Adapter)
名 字: km
时 间: 2015.1.29
(一)那是神马
1,官方定义
将一个类的接口转成客户端需要的另外一个接口。
Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作.
2,我的理解
这个词最早在电工学里,有些国家用110V电压,而我们国家用220V;
你的笔记本不能任何电压都OK,所以出现了适配器,...
分类:
其他好文 时间:
2015-01-31 00:32:09
阅读次数:
112
分布式存储系统按照所存储的数据对象不同,分为四类:分布式文件系统(存储图片、音频、视频等非结构化的Blob对象、定长块以及大文件等)、分布式表格系统(存储关系较为复杂的半结构化数据)、分布式键值系统(存储关系简单的半结构化数据)和分布式数据库(存储结构化数据)等。...
分类:
其他好文 时间:
2015-01-31 00:31:16
阅读次数:
176
网络游戏在前后端交换的过程中,有可能会有大量的数据,比如说游戏回放功能,这时最好是将数据压缩一下。
比较简单的数据压库就是zlib了。
zlib官方文档,常用的函数都在这里了,解释很详细。
一 C++功能实现部分
下面将代码贴上来。
在ZipUtils中添加下面三个函数:
// ZipUtils.h
typedef struct{
unsigned str_si...
分类:
其他好文 时间:
2015-01-31 00:32:06
阅读次数:
234
其实,造物主总是把世上的许多事情弄得十分神秘,而,我们每个人的能力都是有限的,而最容易把握的无形的财富,往往存在于你目光所能及的几步之内,最后,让我一起珍惜身边最关心你的人,把握你身边最好的人脉。谢谢!...
分类:
其他好文 时间:
2015-01-31 00:29:51
阅读次数:
153
解题思路:
水题,直接DP。#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define LL long long
#define FOR(i,x,y) for(int i=x;i<=y;i++)
using names...
分类:
其他好文 时间:
2015-01-31 00:26:19
阅读次数:
118
最近闲的做了下Project Euler 上的题目,前面50题都比较简单,简单总结下,一下代码一般是Python和C/C++的 用Python 做这些题目简直是酸爽啊
一下代码可能不一定是我的,因为不知道论坛里面的回复不是永久的,所以我的代码有的丢了,可能找个和我的意思相近的代码。题目翻译是从
欧拉计划 | Project Euler 中文翻译站上面Copy
的表告我。
Prob...
分类:
其他好文 时间:
2015-01-31 00:26:08
阅读次数:
241
【重要邮件整理】音乐结构分割相关实验邮件[MUSIC-IR] Re: Structural Segmentation Implementations
分类:
其他好文 时间:
2015-01-31 00:24:50
阅读次数:
289
项目管理给一个n(不超过10^5)个点,m(不超过n+10)条边的点带权图,有两种操作:1、将某点权值增加;2、询问与某点直接相连的点的权值和。操作次数范围题目没有给出。【图的分块】称度大于sqrt(n)的点为重点,其余为轻点。由于度数最多为2*m,所以重点不超过2*sqrt(n)个。先算sum[]...
分类:
其他好文 时间:
2015-01-31 00:25:29
阅读次数:
196