1:封装->类->对象使用继承->代码复用(codereuse)->父类(超类,基类)子类对父类的扩展多态{对外一个接口内部多种实现就可以理解为一个多态}属性方法构造器2:object所有类的父类一个类只有一个父类3:类的继承语法pg:classzhangsan[extendszhanghu]{<declara..
分类:
编程语言 时间:
2014-08-15 13:00:29
收藏:
0 评论:
0 赞:
0 阅读:
263
Java天生骄傲系列-5程序流程控制(续):选择结构switch语句格式:Switch(表达式){case取值1:执行语句;break;case取值2:执行语句;break;……default:执行语句;break;}牛刀小试1:packagetest.myeclipse;publicclasstest1{publicstaticvoidmain(String[]args){intx=3;switc..
分类:
编程语言 时间:
2014-08-15 13:00:19
收藏:
0 评论:
0 赞:
0 阅读:
366
有时候,我们在使用API定时器时,需要使用类的成员函数作为其回调函数,但是,编译器为了保护成员函数,编译是不能通过的。那么我们怎么才能使用类的成员函数作为API定时器的回调函数呢?我们可以嵌入一段汇编代码来绕过编译器的检查。举个例子:假设我们一个类的成员函数定义..
分类:
Windows开发 时间:
2014-08-15 13:00:09
收藏:
0 评论:
0 赞:
0 阅读:
536
linux的硬盘分区程序会自动为root或指定的用户保留一定的磁盘空间默认是5%,在较大的分区或是不重要的分区上这种设置会占据过多不必要的空间,利用mke2fs的-mreserved-percentage选项可以调整这个设置来获得更多的磁盘空间且不影响性能。而在创建了文件系统之后,用户可以用tu..
分类:
系统服务 时间:
2014-08-15 12:59:59
收藏:
0 评论:
0 赞:
0 阅读:
992
Oil Deposits
Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d
& %I64u
Description
The GeoSurvComp geologic survey company is responsible for detecting underground oil ...
分类:
其他 时间:
2014-08-15 12:59:08
收藏:
0 评论:
0 赞:
0 阅读:
227
题意:
给出一个图片,分成N×N个单元格,有M次操作,每次操作将(x,y)的值变为以(x,y) 为中心L(L为奇数)为边长的区域内的最小值和最大值的均值(floor((maximum+minimum)/2)),并输出该值。
分析:
明显的二维线段树的单点更新和区间查询,维护最值。
更新肯定是先在二维内找到叶子节点的那棵线段树,然后再在这棵树上更新,这部分很简单,就想成一维的写。但是这毕竟是二维线段树,二维的部分也需要维护,当然这部分比较麻烦,我们先想一想一维的:一维的节点维护的是值,我们只要根据它的左右儿子...
分类:
其他 时间:
2014-08-15 12:58:58
收藏:
0 评论:
0 赞:
0 阅读:
281
在系统之中,通过对话框可以对用户的某些操作进行提示,但是在Android平台之中也提供了另外一套更加友好的提示界面效果,而且这种界面在提示用户的时候不会打断用户的正常操作,这种对话框可以通过Toast组件实现。...
分类:
移动平台 时间:
2014-08-15 12:58:48
收藏:
0 评论:
0 赞:
0 阅读:
450
1、概述
随着移动智能设备的快速发屏,电池的续航能力在很大情况下诱导了大众消费者的购买选择,android系统对电源管理的合理与否直接影响到电池的续航能力,而电池系统作为其中的一部分,主要用于对电池状态的监控(电池电量、电池状态及电池温度等)。下面将详细分析android的电池系统架构。
2、Android电池系统架构
Android系统中对电池的管理驱动层继承了linux下的power s...
分类:
移动平台 时间:
2014-08-15 12:58:38
收藏:
0 评论:
0 赞:
0 阅读:
522
浮点数的实现原理,决定了浮点数会有一个悲剧,那就是计算0.3 + 0.3 + 0.3的值,你可以在控制台里面打印一下其结果,他的值不是你所期望的0.9,而是丑陋的0.899999999999999
如何处理这种情况呢。
现在提供3种方案
1,不用处理。为什么说不用处理呢?因为0.8999999999999999 和
0.9在使用时没有本质区别。
2,显示时处理。如果你要把0.3+0.3...
分类:
Web开发 时间:
2014-08-15 12:58:28
收藏:
0 评论:
0 赞:
0 阅读:
267
这段时间太忙了,一个月没有写博客了,稍微闲下来就感觉把在开发中遇到的问题记录下来
php上传安卓apk包的时候,需要获取安卓apk包内的信息
<?php
/*解析安卓apk包中的压缩XML文件,还原和读取XML内容
依赖功能:需要PHP的ZIP包函数支持。*/
include('./Apkparser.php');
$appObj = new Apkparser();...
分类:
Web开发 时间:
2014-08-15 12:58:18
收藏:
0 评论:
0 赞:
0 阅读:
326
来源: http://acm.hdu.edu.cn/showproblem.php?pid=1233
归类: 图论 、Prime算法
还是畅通工程
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 26037...
分类:
其他 时间:
2014-08-15 12:58:08
收藏:
0 评论:
0 赞:
0 阅读:
276
一个出栈有多少种顺序的问题。一般都知道是Catalan数了。
问题是这个Catalan数很大,故此需要使用高精度计算。
而且打表会速度快很多,打表公式要熟记:
Catalan数公式 Cn=C(2n,n) / (n+1);
递推公式 C(n ) = C(n-1)*(4*n-2) / (n+1)
高精度乘以一个整数和高精度除以一个整数的知识,这样还是使用整数数组比较好计算,如果使用str...
分类:
其他 时间:
2014-08-15 12:57:58
收藏:
0 评论:
0 赞:
0 阅读:
278
其实这道题不至于写题解,写个题解我只是为了说:这道题十分简单,直接AC就可以了。(有了D神般的成就感)
#include
#include
#include
#include
using namespace std;
int main()
{
char str[105];
while(cin>>str)
{
double p1,p2; //p1是不需要转...
分类:
其他 时间:
2014-08-15 12:57:48
收藏:
0 评论:
0 赞:
0 阅读:
283
题意:从一个点n到达另外一个点m, 移动的方式有三种,*2,+1, -1。求最少到达的步数。
策略:如题。
wa了好几次。。。
只输入一组数据,用队列的时候最好吧队列声明放在函数外面否则用g++递交有可能wa(亲身体验)。但是用c++可以过的。
代码1(队列声明放在函数的外面,用c++和g++都可以a):
#include
#include
#include
using namespac...
分类:
其他 时间:
2014-08-15 12:57:38
收藏:
0 评论:
0 赞:
0 阅读:
258
在开发需求中,有种场景:工程中图片太多,很多png图片,导致程序包很大。尤其是出现在移动平台iOS,Android和游戏平台。这是因为png的头占用资源比较大,如果将所有png图片拼接到一起,就省了png的头部信息;那么程序包应该会少不小!
想法很好!如果程序中有四五百个png图片,手动合成到大图上恐怕不是小工作量。何况每天的资源图片都有可能更新,更新一个就要重新拼图。这个工作量肯定不是...
分类:
其他 时间:
2014-08-15 12:57:29
收藏:
0 评论:
0 赞:
0 阅读:
1340
MINA、Netty、Twisted为什么放在一起学习?它们的共同特点:event-driven以及asynchronous。它们都是事件驱动、异步的网络编程框架。由此可见,它们之间的共同点还是很明显的。所以我这里将这三个框架放在一起,实现相同的功能,不但可以用少量的精力学三样东西,而且还可以对它们之间进行各方面的对比。...
分类:
Web开发 时间:
2014-08-15 12:57:19
收藏:
0 评论:
0 赞:
0 阅读:
430
sqlite删除字段时提示附近有语法错误,怎么解决呢?sqlite中ALTER TABLE语句不支持DROP COLUMN,只有RENAME 和ADD
解决办法:
1.创建一个临时表,把除了要删的字段以外的字段加上
create table _temp as select _id,name,age,balance from person;
select * from _temp;
2.删...
分类:
数据库技术 时间:
2014-08-15 12:57:08
收藏:
0 评论:
0 赞:
2 阅读:
2292
Eddy's picture
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 6838 Accepted Submission(s): 3459
Problem Description
Eddy begins...
分类:
其他 时间:
2014-08-15 12:56:58
收藏:
0 评论:
0 赞:
0 阅读:
503
HDU 3264 Open-air shopping malls(圆相交面积+二分)
ACM
题目地址:HDU 3264 Open-air shopping malls
题意:
给出一些圆,选择其中一个圆的圆心为圆心,然后画一个大圆,要求大圆最少覆盖每个圆的一半面积。求最小面积。
分析:
枚举每个点,用二分求出需要的圆,更新最小值即可。
其中用到了圆相交面积,可...
分类:
其他 时间:
2014-08-15 12:56:48
收藏:
0 评论:
0 赞:
0 阅读:
274
说到这个大小问题,很多人都觉得自己被坑了?嘿嘿,那我们先从计算机里的大小单位说起了,计算机中最小的储存单位是比特,如果不深究的话,是比特,1TB=1024GB 1GB=1024MB 1MB=1024KB 1KB=1024BIT,这是计算机最基本的单位(还有更大的,详情请登录www.baidu.com 查找咨询 本人ID 1977870896AA),但是生产厂商为了比较方便运算等工作,把1TB...
分类:
数据库技术 时间:
2014-08-15 12:56:41
收藏:
0 评论:
0 赞:
0 阅读:
326