在项目中,我们常常需要实现界面滑动切换的效果。例如,微信界面的左右滑动切换效果。那这种效果是怎么实现的?今天我就带大家简单了解ViewPager,并通过实例来实现该效果。...
分类:
移动开发 时间:
2014-09-22 23:39:13
阅读次数:
505
题目大意:
给出一棵树。
然后有m个操作,每个操作都在两点的路径上分配不同的粮食。
最后要求输出所有村庄有的最多的粮食的种类。
思路分析:
一眼就看得出来是树链剖分的题目。
现在的问题就是,每一次操作,如何维护每个点的最多的食物编号,以及最多的食物的数量。要记录这两个值是肯定的。
首先可以想到将所有的操作按照z排序。这样每一回合操作,称一回合为处理同一种颜色。一回合结束之后,...
分类:
其他好文 时间:
2014-09-23 00:12:23
阅读次数:
333
耳机接口pin脚定义
耳机有两种标准:
国标L R MIC GND
欧标:L R GND MIC
测量方法:左声道或者右声道 与另外pin脚间电阻有30欧姆左右说明是测量pin脚是GND;...
分类:
其他好文 时间:
2014-09-22 23:54:53
阅读次数:
1589
如何在内存(hashtable)中找到对象呢?首先要从Hashtable中找到对象对应的hashcode,由于hashcode可能冲突。所以相同的hashcode存储在一个链表上。当找到这个链表时候,再使用equals方法与链表中的对象(a、b、c)进行比对。
因此,我们可以得出结论:equals()相等的两个对象,hashcode()一定相等;
equals()不相等的两个对象,却并不能证...
分类:
其他好文 时间:
2014-09-23 01:01:23
阅读次数:
241
重载
重载包括函数重载和运算符的重载
构造函数和析构函数
构造、析构函数可以说是C++中的重中之重,它是区别于其他语言的一个标志。当实例化一个对象的时候会通过构造函数来为这个对象分配空间,而在这个对象被使用完毕的时候会通过析构函数来释放相应的空间
算法...
分类:
编程语言 时间:
2014-09-23 00:44:33
阅读次数:
321
Leetcode 水题 杨辉三角 或者 Pascal's Triangle...
分类:
其他好文 时间:
2014-09-23 00:43:43
阅读次数:
218
linux下Oracle11g RAC搭建(一)...
分类:
数据库 时间:
2014-09-23 00:43:33
阅读次数:
366
Python实际应用-数据处理(二) 数据特定格式变化...
分类:
编程语言 时间:
2014-09-22 23:36:43
阅读次数:
265
//break是结束整个循环体,continue是结束单次循环比方说:
while(x++ < 10)
{
if(x == 3)
{
break;
}
printf("%d\r\n", x);
}
结果是输出 1 2 就退出了整个while循环
但是如果使用continue
while(x++ < 10)
{
if(x == 3...
分类:
其他好文 时间:
2014-09-22 23:36:33
阅读次数:
172
最近项目中用到AES加密,但在网上找了很多的库都是OC与JAVA加密后不能项目解密,因为我们的服务器是用java写的,所以不能通用对于做iOS的就是个大麻烦,Android就比较悠哉用java写所以没什么事。不过,在把度娘全身搜遍后,还是让我找到了这个库,出处记不清了,之前找了好多好多的库。下面记录下使用方法。
例子:http://pan.baidu.com/s/1dDktRPn...
分类:
编程语言 时间:
2014-09-23 00:43:03
阅读次数:
293
一、匿名数组:
Java中提供一种创建数组对象并同时赋予初始值的简化书写形式
int[] a = {1,2,5,4};
在不创建新变量的情况下,重新初始化一个数组
int b[] = {1,2,3,4};
a = b;
简化:a = new int[]{1,2,3,4};
详见代码:
public class Main
{
public static void ...
分类:
编程语言 时间:
2014-09-23 00:09:33
阅读次数:
460
HDU 4862 Jump
链接:http://acm.hdu.edu.cn/showproblem.php?pid=4862
题意:给定一个N*M的矩阵,矩阵里面为0~9的数字。现在规定从一个点可以跳到它正下方和正右方的点,花费的费用为曼哈顿距离 - 1。如果在跳的过程中,两个点的数字相同,那么将得到该点的数字。规定可以从任意点开始跳,每个点只能经过1次。最多可以选择K个点来作为起点...
分类:
其他好文 时间:
2014-09-23 00:25:53
阅读次数:
260
Linux最传统的磁盘文件系统就是EXT2了(当然现在已经升级成为EXT4),这一章主要介绍Linux的磁盘文件系统,而这篇文章主要
聚焦的是Linux的EXT2文件系统。
我们都知道磁盘分区完成之后要进行格式化,之所以要格式化就是因为每种操作系统所使用的文件系统格式是不一样的。在Linux中,
主要就是EXT2这种文件系统格式了,默认情况下Windows操作系统是无法识别Linux...
分类:
系统相关 时间:
2014-09-23 00:25:23
阅读次数:
332