本文引自:http://blog.sina.com.cn/s/blog_605f78830102uy6x.html
1.先来看一段代码:
1
2
3
4
5
6
7
List<A> source = new ArrayList<A>();   
List<A> copy = new ArrayList<A>();
A a = new A();
a.setName("ABC“);
source.add(a);
copy.addAll(source); //通过addAll()方法拷贝
copy.get(0).setName("CDE");

这时,获取source.get(0)的name值,也变成了“CDE”。
为了解决这个问题,使得改变copy中的值,不影响source中的数据,则要进行深拷贝。
即,对A类实现clone()方法:

mehr

1. 问题描述

需要实现从我们app跳转到第三方app,并统计第三方app在前台所待时长的功能。

2. 问题分析

大概过程如下:
1)首先得有权限,我们这个需要实现允许查看应用使用情况悬浮窗两个权限。
2)跳转到第三方app;
3)启动一个服务监听;
4)弹出一个悬浮窗
5)监听第三方app是否在前台运行。实现思路是启动一个定时器,每隔1s去查看前台应用信息。
6)预期时间完成,销毁悬浮窗,解绑Service。

mehr

1.创建新页面

1
hexo new page --path a\b

2.不同的主题设置不同的Website

可以在用不同的yml,编译的时候,用不同theme的yml代替_config.yml编译

1
hexo s --config xxx.yml
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×