转自:http://www.cnblogs.com/peida/p/Guava_Ordering.htmlOrdering是Guava类库提供的一个犀利强大的比较器工具,Guava的Ordering和JDK Comparator相比功能更强。它非常容易扩展,可以轻松构造复杂的comparator,然...
分类:
其他好文 时间:
2016-01-07 01:16:44
阅读次数:
159
转自:http://www.cnblogs.com/peida/p/Guava_Preconditions.html 在日常开发中,我们经常会对方法的输入参数做一些数据格式上的验证,以便保证方法能够按照正常流程执行下去。对于可预知的一些数据上的错误,我们一定要做事前检测和判断,来避免程序流程出...
分类:
其他好文 时间:
2016-01-05 07:08:10
阅读次数:
241
SQLCipher是一个开源的第三方的sqlite加密库,这里记录下配置 libs下加入guava-r09.jar、sqlcipher.jar、commons-codec-1.9.jar libs建立文件夹armeabi(给armCpu使用的so库):加入libdatabase_sqlcipher....
分类:
数据库 时间:
2015-12-11 16:38:58
阅读次数:
283
参考:http://codemunchies.com/2009/10/beautiful-code-with-google-collections-guava-and-static-imports-part-1/(2,3,4)http://blog.publicobject.com更多用法参考htt...
分类:
其他好文 时间:
2015-12-08 20:08:25
阅读次数:
234
Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, ...
分类:
其他好文 时间:
2015-12-02 16:18:27
阅读次数:
154
身为一名Java程序员,大家可能都有这样的经历:调用一个方法得到了返回值却不能直接将返回值作为参数去调用别的方法。我们首先要判断这个返回值是否为null,只有在非空的前提下才能将其作为其他方法的参数。这正是一些类似Guava的外部API试图解决的问题。一些JVM编程语言比如Scala、Ceylon等...
分类:
编程语言 时间:
2015-12-01 12:37:25
阅读次数:
226
Java高效读取大文件1、概述本教程将演示如何用Java高效地读取大文件。这篇文章是Baeldung(http://www.baeldung.com/)上“Java——回归基础”系列教程的一部分。2、在内存中读取读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提...
分类:
编程语言 时间:
2015-11-27 17:37:27
阅读次数:
147
Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, ...
分类:
其他好文 时间:
2015-11-27 17:18:58
阅读次数:
125
1、传统的在内存中读取
读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法:
1
2
3
Files.readLines(new
File(path), Charsets.UTF_8);
FileUtils.readLines(new
...
分类:
编程语言 时间:
2015-11-19 16:45:11
阅读次数:
277
转自:http://ifeve.com/google-guava-cachesexplained/范例01LoadingCache graphs = CacheBuilder.newBuilder()02.maximumSize(1000)03.expireAfterWrite(10, TimeUn...
分类:
系统相关 时间:
2015-11-19 00:25:03
阅读次数:
564