开发可正确序列化和反序列化的guava table组件2016/10/13 | 未分类 | 0 条评论
首先,什么是Table,可以理解为前端使用的html table组件,它具有行头,列头,以及具体的数据.即描述有多少行,多少列,在行为X,列为Y的二维格子中所对应的值是多少.
阅读全文 >>
[Google Guava] 1.1-使用和避免null2016/07/10 | 基础技术 | 1 条评论
轻率地使用null可能会导致很多令人惊愕的问题。通过学习Google底层代码库,我们发现95%的集合类不接受null值作为元素。我们认为, 相比默默地接受null,使用快速失败操作拒绝null值对开发者更有帮助。
Java经典类库-Guava中的函数式编程讲解2016/05/18 | 基础技术 | 1 条评论
Guava提供了很多的实用工具函数来弥补java标准库的不足,另外Guava还引入了函数式编程的概念,在一定程度上缓解了java在JDK1.8之前没有lambda的缺陷,使使用java书写简洁易读的函数式风格的代码成为可能。
Guava 教程(4):条件,多重映射和分片2015/04/10 | 基础技术 | 0 条评论
在本系列博客的前三章,我们大概介绍了Google的Guava类库和Collections类库,作为一名Java开发人员,相信你会从使用这些类库,进而来减少在你项目中使用样板文件的数量而获益。在本系列博客的最后一篇中,我将带大家来了解一个会让你完全爱上并沉浸于其中的的集合工具类-Multimap。
Guava 教程(3):Java 的函数式编程,通过 Google Collections 过滤和调用2015/04/10 | 基础技术 | 1 条评论
在本系列博客的第一、二部分,我介绍了非常优秀的Google Collections和Guava包。本篇博客中我们来看看如何使用Google Collections来做到过滤和排序功能。此外,我会带你看看Google Collections是如何使Java有一点点“functional(方法化)”的进步了。
Guava 教程(2):深入探索 Google Guava 库2015/04/09 | 基础技术 | 0 条评论
在这个系列的第一部分里,我简单的介绍了非常优秀的Google collections和Guava类库,并简要的解释了作为Java程序员,如果使用Guava库来减少项目中大量的样板代码。在这篇博文中我们将深入挖掘Guava提供的更高级的特性。
Guava 教程1-使用 Google Collections,Guava,static imports 编写漂亮代码2015/04/09 | 基础技术 | 0 条评论
这个夏天的早些时候,我已经极力向我的所有同事推荐了 Google Collections 。 Kevin Bourrillion说他的一个同事告诉他“没有使用Google Collections前编程就像把一只手绑在背后”。
Google Guava的5个鲜为人知的特性2015/03/28 | 基础技术 | 0 条评论
Google Guava是最流行的开源库之一,你应该听过它的大名,它诞生的地方正是人们举办真正的魁地奇比赛的地方(起码实习期内是这样的)。
Guava 是个风火轮之基础工具(3)2015/03/02 | 基础技术 | 0 条评论
Guava 是 Java 开发者的好朋友。直到最近,我开始阅读 Getting Started with Google Guava,感觉有必要将我学习和使用 Guava 的一些东西记录下来。本篇主要介绍Guava中的Charsets,String,CharMacher。
Guava 是个风火轮之基础工具(2)2015/03/02 | 技术之外 | 0 条评论
Guava 是 Java 开发者的好朋友。直到最近,我开始阅读 Getting Started with Google Guava,感觉有必要将我学习和使用 Guava 的一些东西记录下来。本篇主要介绍Guava中的Splitter。
Guava 是个风火轮之基础工具(1)2015/03/02 | 基础技术 | 0 条评论
Guava 是 Java 开发者的好朋友。直到最近,我开始阅读 Getting Started with Google Guava,感觉有必要将我学习和使用 Guava 的一些东西记录下来。本篇主要介绍Guava中的Joiner。
0 说说 MQ 之 Kafka(一)
1 说说 MQ 之 Kafka(三)
2 Git 实用小命令收集
3 InnoDB 存储引擎之索引和优化
4 ssh 服务突然连接不了案例总结
5 使用Thread Pool不当引发的死锁
6 说说 MQ 之 Kafka(二)
7 Git内部原理之Git引用
8 Java: 未来已来
9 Spring Security 5.0的DelegatingPassw...
Android开发 AOP API ArrayList ConcurrentHashMap Eclipse GC Git Guava Hadoop HashMap HashSet HBase Hibernate io Java java 8 java8 Java9 Java NIO Java编程入门 JDBC JDK JMX JPA JUnit JVM kafka Lambda Linux maven Mybatis mysql Netty nio oracle ORM RabbitMQ redis RESTful Scala Servlet Socket solr Spring springboot spring boot Spring MVC SpringMVC SSH String synchronized TestNG ThreadLocal Tomcat volatile Web Service Zookeeper 事务 内存管理 分布式 动态代理 单例 单元测试 反射 垃圾回收 基础技术 多线程 字符串 字节码 安全 并发 并发编程 序列化 异常 异常处理 性能 性能优化 性能调优 教程 数据结构 日志 架构 架构师 死锁 泛型 注解 测试 源码分析 算法 线程 线程池 缓存 自动化测试 虚拟机 设计模式 资讯 集合 面试 面试题
最新评论