- 浏览: 8456 次
- 性别:
- 来自: 西安
最新评论
文章列表
有时我们需要对集合框架(包括Set、 List、 Map)中的元素进行排序,比如在Android开发中经常要用到ListView来显示一个列表,而这个列表中的数据很多时候都是使用一个ArrayList来存储的,因为ArrayList中的元素一般都是以存储顺序排序的(向List中添加元素,一般都是调用add方法将新元素添加在末尾,当然也可以调用另一个重载的add方法将元素添加到指定位置),很明显仅按添加顺序排序是不行的,所以我们有必要对ArrayList中的元素进行排序。
当然,我们也可以使用TreeSet这个类,这个类会将添加到该集合中的元素进行排序。
但在这之前,我们还 ...
package ChineseSort;
import java.util.Collection;
import java.util.Iterator;
import java.util.SortedMap;
import java.util.TreeMap;
public class TestSort {
public static void
main(String[] args) {
CollatorComparator comparator = new CollatorComparator();
TreeMap ...
Ubuntu下载android源代码
- 博客分类:
- Android
最近需要实现android自动关机功能,在网上找了很多资料,都说需要在Linux环境下编译android源代码,才能实现这个功能,后来我就安装了一个双系统(ubuntu+windows)。因为第一次接触这东西,头脑里没有一点头绪,就在网上一点点着资料,然后按步就班的整,但是在整个过程中时不时总会遇到一点问题,虽然在网上搜资料还是一点点解决了,感觉 这也不是一个办法,后来发现其实android官网上已经给出了方法(android source
)让我们来下载android源代码,开始是因为英语障碍,不想也不敢去看官网资料,其实官网的资料才是最全最新的,所以以后决定遇到这样的问题,第一个应该的去着 ...
在我的印象中,Linux适合作为服务器,像Windows这种长着一张大众脸,又倍受广大人民的亲睐,走大众市场
搞”基层”建筑比较合适。起初抱着试玩的心态装上了Ubuntu,可玩了两天倒发现Ubuntu桌面版比Win8更有趣,那些意想不到的东东更让人心潮澎
湃,用了好多软件真正能体会到自由共享的倡导,开源无广告的趣味,总体感受我也说不清,一个字:”帅”,两个字:”帅气”。现在装了一个win8,一个
Ubuntu 12.10 ,但基本不用Win8. 下面记录关于java的两个配置过程及AlwaysOnPC
的使用:
一.安装JDK*.tar.gz
到Oracle官网下在JDK ...
一直以来没有留意过HTTP请求头的IMS(If-Modified-Since)标签。
最近在分析Squid的access.log日志文件时,发现了一个现象。
就是即使是对同一个文件进行HTTP请求,第一次和第二次产生的网络流量数据也是不一致的。
在调查的过程中,逐渐了解了HTTP的If-Modified-Since的头标签的作用。
大家都知道客户端浏览器是有缓存的,里面存放之前访问过的一些网页文件。
例如IE,会把缓存文件存到“C:\Documents and Settings\zh2000g\Local Settings\Temporary Internet Files”
...
Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
在安装应用到模拟器时出现这个错误,修改模拟器的内存
输入cmd--->emulator -avd "Emulator Name" -partition-size 500
emulator是在SDK中的tools工具中 把android中的工具在的目录 配置到电脑的path环境变量中就可以输入上面的命令了。
读取xml文件
/**
* 利用XmlBeanFactory(Resource resource)
* 这里Resource必须是xml格式
* Resource包括:AbstractResource, ClassPathResource, FileSystemResource,
* InputStreamResource, ServletContextResource, UrlResource
*/
/*
* 利用 InputStreamResource(InputStream inputStream)
* 要将applicationContext.xml放在项目根目录 ...