- 博客(9)
- 资源 (10)
- 收藏
- 关注
原创 Java8函数式编程_9--使用Lambda表达式编写并发程序
1,免责声明,本文大部分内容摘自《Java8函数式编程》。在这本书的基础上,根据自己的理解和网上一些博文,精简或者修改。本次分享的内容,只用于技术分享,不作为任何商业用途。当然这本书是非常值得一读,强烈建议买一本!2,本次分享的样例代码均上传到github上,请点击这里。注意:本章所有的例子大多围绕 1.3 节介绍的案例展开(音乐)。前面讨论了如何并行化处理数据,本章讨论如何使用 Lambda 表达式编写并发应用,高效传递信息和非阻塞式 I/O。本章的一些例子用到了Vert.x 和 RxJava框架
2020-06-29 16:54:05 566
原创 Java8函数式编程_8--设计和架构的原则
1,免责声明,本文大部分内容摘自《Java8函数式编程》。在这本书的基础上,根据自己的理解和网上一些博文,精简或者修改。本次分享的内容,只用于技术分享,不作为任何商业用途。当然这本书是非常值得一读,强烈建议买一本!2,本次分享的样例代码均上传到github上,请点击这里。注意:本章所有的例子大多围绕 1.3 节介绍的案例展开(音乐)。Lambda 表达式是对 Java 语言的一点简单改进,在 JDK 标准类库中,运行它的方式各种各样。但是大多数 Java 代码都不是由开发 JDK 的程序员写的, 而是
2020-06-24 11:55:31 613
原创 Java8函数式编程_7--测试、调试和重构
1,免责声明,本文大部分内容摘自《Java8函数式编程》。在这本书的基础上,根据自己的理解和网上一些博文,精简或者修改。本次分享的内容,只用于技术分享,不作为任何商业用途。当然这本书是非常值得一读,强烈建议买一本!2,本次分享的样例代码均上传到github上,请点击这里。注意:本章所有的例子大多围绕 1.3 节介绍的案例展开(音乐)。重构、测试驱动开发(TDD)和持续集成(CI)越来越流行,如果我们需要将 Lambda 表达式应用于日常编程工作中,就得学会如何为它编写单元测试。本章主要探讨如何在代码
2020-06-10 16:24:57 385
原创 Java8函数式编程_6--数据并行化
1,免责声明,本文大部分内容摘自《Java8函数式编程》。在这本书的基础上,根据自己的理解和网上一些博文,精简或者修改。本次分享的内容,只用于技术分享,不作为任何商业用途。当然这本书是非常值得一读,强烈建议买一本!2,本次分享的样例代码均上传到github上,请点击这里。注意:本章所有的例子大多围绕 1.3 节介绍的案例展开(音乐)。第6章 数据并行化前面多次提到,在Java 8中,编写并行化的程序很容易。这多亏了第3章介绍的 Lambda 表达式和流,我们完全不必理会串行或并行,只要告诉程序该做
2020-06-02 15:10:36 505
原创 Java8函数式编程_5--高级集合类和收集器
1,免责声明,本文大部分内容摘自《Java8函数式编程》。在这本书的基础上,根据自己的理解和网上一些博文,精简或者修改。本次分享的内容,只用于技术分享,不作为任何商业用途。当然这本书是非常值得一读,强烈建议买一本!2,本次分享的样例代码均上传到github上,请点击这里。注意:本章所有的例子大多围绕 1.3 节介绍的案例展开(音乐)。第5章 高级集合类和收集器第3章只介绍了集合类的部分变...
2018-11-17 18:14:13 370 2
原创 Java8函数式编程_4--类库
1,免责声明,本文大部分内容摘自《Java8函数式编程》。在这本书的基础上,根据自己的理解和网上一些博文,精简或者修改。本次分享的内容,只用于技术分享,不作为任何商业用途。当然这本书是非常值得一读,强烈建议买一本! 2,本次分享的样例代码均上传到github上,请点击这里。 注意:本章所有的例子大多围绕 1.3 节介绍的案例展开(音乐)。 第4章 类库前 3 章讨论了如何编写...
2018-09-09 18:08:16 536
原创 Java8函数式编程_3--流(Stream)
1,免责声明,本文大部分内容摘自《Java8函数式编程》。在这本书的基础上,根据自己的理解和网上一些博文,精简或者修改。本次分享的内容,只用于技术分享,不作为任何商业用途。当然这本书是非常值得一读,强烈建议买一本! 2,本次分享的样例代码均上传到github上,请点击这里。第3章 流 (Stream)Java 8中新增的特性旨在帮助程序员写出更好的代码,其中对核心类库的改进是很关键的...
2018-06-23 12:10:45 430
翻译 Java8函数式编程_2--Lambda表达式
1,免责声明,本文大部分内容摘自《Java8函数式编程》。在这本书的基础上,根据自己的理解和网上一些博文,精简或者修改。本次分享的内容,只用于技术分享,不作为任何商业用途。当然这本书是非常值得一读,强烈建议买一本! 2,本次分享的样例代码均上传到github上,请点击这里。第2章 Lambda表达式主要内容如下: 2.1 第一个Lambda表达式 2.2 如何识别L...
2018-06-18 21:47:58 419
翻译 Java8函数式编程_1--简介
第1章 简介主要内容如下: 1.1 为什么需要再次修改Java 1.2 什么是函数式编程 1.3 示例 1.1 为什么需要再次修改Java1996年1月,Java1.0发布,此后计算机编程领域发生了翻天覆地的变化。商业发展需要更复杂的应用,大多数程序都跑在功能强大的多核CPU机器上。多核CPU的兴起成为了不容回避的事实。涉及锁的编程算法不但容易出...
2018-06-18 16:52:45 256
Oracle Sql语句转换成Mysql Sql语句
2013-02-17
javascript_高级编程
2010-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人