java
大数据技术与应用实战
公众号(大数据技术与应用实战),分享一些在工作和学习过程中的大数据实战案例
展开
-
放弃fastjson,拥抱Jackson
文章目录背景常用操作json object操作序列化操作反序列化日期类型反序列化自定义反序列化枚举类型反序列化背景最近由于阿里的fastjson频繁爆出安全漏洞,为了避免后续升级上线的烦恼,决定弃用fastjson,使用Jackson,把现有项目中的fastjson都换成了Jackson,由于很多写法上有些不同,所以在这里把这些改过的东西做一下笔记。常用操作首先引入相关的pom <properties> <jackson.version>2.11.0原创 2020-06-22 21:38:15 · 428 阅读 · 0 评论 -
Java 8 中的 Streams API 详解
转自https://www.ibm.com/developerworks/cn/java/j-lo-java8streamapi/Java 8 中的 Streams API 详解Streams 的背景,以及 Java 8 中的使用详解陈 争云, 占 宇剑, 和 司 磊2014 年 9 月 11 日发布WeiboGoogle转载 2017-10-12 16:57:26 · 367 阅读 · 0 评论 -
Java 8 特性
转自 http://ifeve.com/java-8-features-tutorial/Java 8 特性 – 终极手册原文链接,原文作者:Andrey Redko ,译者:Justin,校对:郭蕾1.简介毫无疑问,Java 8是自Java 5(2004年)发布以来Java语言最大的一次版本升级,Java 8带来了很多的新特性,比如编译器、类库、开发工具和JVM转载 2017-10-12 18:19:47 · 403 阅读 · 0 评论 -
如何正确地写出单例模式
引用:http://wuchong.me/blog/2014/08/28/how-to-correctly-write-singleton-pattern/单例模式算是设计模式中最容易理解,也是最容易手写代码的模式了吧。但是其中的坑却不少,所以也常作为面试题来考。本文主要对几种单例写法的整理,并分析其优缺点。很多都是一些老生常谈的问题,但如果你不知道如何创建一个线程安全的单例,不知道什么是双检锁,那转载 2018-01-20 13:32:56 · 365 阅读 · 0 评论