Java开发人员必须看到的13个Decks保持更新

Java领域中有许多关键人物,每个人物对语言的未来都有自己的看法和看法。 尽管我们不能参加任何活动,聚会或谈话,但要感谢各种幻灯片共享站点,我们才能听到这些影响者的意见。

在下面的文章中,我们收集了关于Java的最好,最有趣的内容,因此您不会错过世界各地顶级演讲者的任何有趣和令人兴奋的内容。

1. Java SE 8最佳实践

OpenGamma的工程主管,Joda.org的项目主管(请参阅Github上我们的前100个库的排名)和Java冠军Stephen Colebourne都提出了有关Java 8最佳实践的建议。 在这些幻灯片中,他介绍了所有基本用法,例如lambda,异常,流,接口等。

Stephen Colebourne的 Java SE 8最佳实践

2. JDK 9中的Jigsaw项目:Java带来模块化

Jigsaw项目向Java引入了一个模块系统,它将改变我们对代码的看法。 Azul Systems的副CTO Simon Ritter解释了为什么在构建应用程序或尝试理解JDK 9中的新更改时该项目的重要性。

JDK 9中的Jigsaw项目: C4Media将 模块化引入Java

3.没人因为选择Java被解雇

您如何选择编程语言? Twitter的前平台负责人和Simple Finance Technology Corp.的CTO Alex Payne评估了新兴的编程语言,例如Scala,Kotlin,Node.JS,Clojure和其他用于关键业务应用程序的语言。

4. arRESTful开发:Netflix如何使用Elasticsearch更好地理解其数据

Netflix的高级软件工程师Sagar LokeHomajeet Cheema在大规模提取实时洞察力方面有大量工作。 700-800个生产节点分布在100个Elasticsearch集群中。 他们分享了Elasticsearch在Netflix中的使用方式,并介绍了Raigad –一种用于此服务的内部内置开源Sidecar管理工具。

5.高级生产调试

生产调试很难,而且越来越难。 Takipi的首席执行官兼联合创始人Tal Weiss介绍了Java开发人员可以用来调试实时应用程序和快速解决错误的基本工具和高级技术。

Takipi的 高级生产调试

6.您认为不可能的10个SQL技巧

SQL标准已经得到了巨大的发展,其商业和开源实现也是如此。 Data Geekery的将理智带回Java / SQL开发部长Lukas Eder着眼于非常奇妙而有趣的数据问题,以及如何使用SQL解决它们。 您可以看到Lukas在Voxxed Days Ticino上展示他的牌组 。

Lukas Eder 认为10种您认为不可能的SQL技巧

7.释放Java 8中Monads的魔力

如果您停下来问自己“什么是Monad,为什么要将它们添加到我的代码中”,这是适合您的幻灯片。 ZeroTurnaround产品工程师OlegŠelajev讨论了monad的定律,并表明如果您足够勇敢地允许基础平台稍微更改规则,则可以在Java中使用合适的monad。

8. Java 9:(G1)GC唤醒!

在Java 9中,垃圾优先垃圾收集器(G1 GC)将是默认GC。 Code Karam LLC总裁兼Java摇滚明星Monica Beckwith希望帮助Hotspot VM用户理解G1 GC的概念,并提供一些调整建议。

Java 9:(G1)GC唤醒! 来自Monica Beckwith

9.基于Java的微服务,容器,Kubernetes –如何

Google高级开发人员倡导者Ray Tsang希望您了解使用微服务所需的所有基本知识。 在他的幻灯片中,他分享了它们的工作方式,解释了容器,并介绍了Kubernetes,这是Google的开源系统,用于自动化容器化应用程序的部署,操作和扩展。

10. Scala未来之路

Scala的创建者Martin Odersky介绍了Scala的未来。 那个未来包括DOT,Scala的基础,Dotty(新的实验性Scala编译器)以及对如何发展该语言的广阔视野。

Martin Odersky的 Scala Days NYC 2016

11. Elastic Stack 2.x新闻

在过去的一年中,Elastic进行了一些重大更改,其中包括新名称和徽标以及经过改进的界面。 Elastic的教育工程师Pablo Musa详细阐述了这些变化及其背后的原因。 如果您想测试有关Elastic及其产品的知识,可以查看Philipp Krenn的Elastic测验 。

12.寻找细分

有多种方法可以使一种服务与另一种服务进行通信,还有多种方法可以协调和管理物理,云和容器空间中的许多机制。 Netflix的前云架构师和Battery Ventures的技术研究员Adrian Cockcroft提出了现有的细分问题及其周围的许多问题。

寻找来自Adrian Cockcroft 的细分

13.微服务+ Oracle:光明的未来

甲骨文公司微服务产品管理负责人,O'Reilly Media的作者Kelly Goetsch分享了甲骨文对微服务的看法。 在他的甲板上,他回顾了微服务的历史,架构先决条件,并就如何构建和实现微服务提出了关键点。

微服务+ Oracle: Kelly Goetsch的 光明 前景

最后的想法

如果一张图片价值一千个单词,那么幻灯片放映一定是值得的。 有很多与Java相关的演示,演讲和视频,您所要做的就是选择您想学习的主题。 这就是为什么我们一直在寻找更多的演示文稿来学习的原因。 如果您认为我们错过了任何事情,我们很乐意在评论中听到。

翻译自: https://www.javacodegeeks.com/2016/05/13-decks-java-developers-must-see-stay-updated.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/352871.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

已经windows如何在安装linux,如何在已经安装linux情况下安装windows

1.找到磁盘分区工具,将一个主分区磁盘格式化为windows认可的文件系统,如: ntfs.2.安装windows,或ghost to this partition。(最好是ghost,这样不会抢linux的启动区域。那样的话就改的就是windows下的文件。3.更改linux或windows下的grub.以liunx(ubuntu)…

标准模板库STL学习总结

标准模板库就是类与函数模板的大集合。STL共有6种组件:容器,容器适配器,迭代器,算法,函数对象和函数适配器。1、容器: 容器是用来存储和组织其他对象的对象。STL容器类的模板在标准头文件中定义。主要如下所…

MicroRNA Ranking(Tehran2016)

题意&#xff1a;给出m个n的全排列&#xff0c;求一个n的全排列&#xff0c;满足对于i<j&#xff0c;至少存在一半的全排列中&#xff0c;ai排在aj的前面&#xff0c;求字典序最小方案&#xff0c;或者是无解。 (1)首先我们对 vis[ a[i] ][ a[j] ] ,求出a[i] 对 a[j] 的贡献…

linux gpt引导分区,linux 引导gpt分区windows及clover

原因&#xff1a;电脑采用gpt分区&#xff0c;安装了win10linux(debian)mac 10.11(El capitan),使用clover做引导器时&#xff0c;可以引导linux和mac,但通过bootmgfw.efi引导win10时无限转圈,不能正常启动win10。所以考虑用linux的grubx引导器。1、引导Clocer查看clover所在EF…

查看表状态及索引碎片语句

语句&#xff1a;DBCC SHOWCONTIG (SrMissedCalls) WITH ALL_INDEXES&#xff1b; 其中‘SrMissedCalls’是表名字。 执行之后展示内容&#xff1a; 转载于:https://www.cnblogs.com/shendaxian/p/9604826.html

visualvm远程jvm_VisualVM:通过SSH监视远程JVM(是否为JMX)

visualvm远程jvmVisualVM是用于监视JVM&#xff08;5.0&#xff09;的有关内存使用&#xff0c;线程&#xff0c;GC&#xff0c;MBeans等的出色工具。让我们看看如何通过SSH使用它来监视&#xff08;甚至使用JMX进行配置&#xff09;使用JMX或不使用JMX的远程JVM。它。 这篇文章…

如何切换pip的源

参考别人的帖子https://blog.csdn.net/chenghuikai/article/details/55258957 转载于:https://www.cnblogs.com/PoeticalJustice/p/9609659.html

shp文件的读取

转载自&#xff1a;http://blog.csdn.net/gisfarmer/article/details/3861554做GIS开发的朋友可能对shp并不陌生&#xff0c;但是看到CSDN网友不断提问关于shp文件的一些问题&#xff0c;利用闲暇我对shp文件的一些知识加以总结&#xff0c;共享CSDN网友。首先了解一下shp文件的…

Java 8:CompletableFuture与并行流

这篇文章展示了Java 8的CompletableFuture在执行异步计算时如何与并行流进行比较。 我们将使用以下类对长时间运行的任务进行建模&#xff1a; class MyTask {private final int duration;public MyTask(int duration) {this.duration duration;}public int calculate() {Sy…

linux使用gpio开一个线程,LINUX的gpio_request_one作用

一直习惯使用gpio_request来申请一个GPIO&#xff0c;然后用gpio_direction_input、gpio_direction_output等函数来配置对应的GPIO&#xff0c;用gpio_free来释放申请。后来看到别人也会用gpio_request_one来申请和配置一个GPIO&#xff0c;然后就去看看看这个接口的实现&#…

Python制作回合制手游外挂简单教程(下)

引入&#xff1a; 接着上篇的博文&#xff0c;今天我们讲如何实现助人为乐 前期准备&#xff1a; 如何获取图片中指定文字的坐标&#xff1f; 我的思路是截取一个小区域&#xff0c;再根据小区域左上角的坐标获取中央坐标 例如&#xff1a; 获取坐上角的x和y坐标&#xff0c;测…

XSHELL下直接下载文件到本地(Windows)

转载自&#xff1a;http://www.cnblogs.com/davytitan/p/3966606.html xshell很好用,然后有时候想在windows和linux上传或下载某个文件,其实有个很简单的方法就是rz,sz 首先你的Ubuntu需要安装rz.sz(如果没有安装请执行以下命令,安装完的请跳过.其它版本linux请自行安装相应软…

linux操作系统2试题,RedHat Linux 9.0 操作系统测试题2

一、填空题(每空1分&#xff0c;共14分)1.任何Linux系统都至少需要两类分区&#xff1a;根分区和交换分区。2.CD-ROM标准的文件系统是iso9660。3.使用vi编辑器可以创建文本文件&#xff0c;在输入文件内容之前需要先按INSERT键进入插入模式&#xff0c;在保存之前需下先使用ESC…

HazelCast的Spring-Boot和Cache抽象

以前&#xff0c;我们是使用spring提供的默认Cache Manager来开始Spring Cache抽象的。 尽管这种方法可能适合我们对简单应用程序的需求&#xff0c;但是在出现复杂问题的情况下&#xff0c;我们需要使用具有更多功能的其他工具。 Hazelcast就是其中之一。 当涉及到基于JVM的应…

Ubuntu18.04 安装搜狗输入法后无法启动的问题

ibus 改选成fcitx后搜狗输入法照样没出来。 这里需要im-config 没有的话需要安装&#xff1a; sudo apt install im-config 然后在Terminal中执行 im-config 根据提示选择fcitx转载于:https://www.cnblogs.com/feipeng8848/p/9609877.html

linux华为路由器模拟器,华为路由器模拟器与实验内容.doc

华为路由器模拟器与实验内容华为的路由器模拟器及实验内容??2009-12-21 20:27:53|??分类&#xff1a; HYPERLINK "/ah..zhangrui/blog/" \l "m0&t1&cfks_080074086080086074092094074070087095083070092086084" \o "默认分类" 默认分…

_WIN32_WCE有什么用

转载自&#xff1a;http://blog.csdn.net/thanklife/article/details/21477561 _WIN32_WCE有什么用,我这里找了一些人的回应。由于目前我手头的源码有限&#xff0c;还没有找到定义之处。先这样保留着这个问题吧。以下是一些别人给的认识。 经常看到 #ifndef _WIN32_WCE 这是什…

zk ui_高级ZK:异步UI更新和后台处理–第1部分

zk ui异步UI更新非常有用&#xff0c;因为它们通常可以提高响应性&#xff0c;可用性和用户界面的总体感觉。 我将在这里重点介绍ZK框架&#xff0c;但是通常&#xff0c;相同的原理也适用于桌面UI&#xff08;Swing&#xff0c;SWT&#xff09;。 长时间运行的处理 有时您可能…

BZOJ 3223: Tyvj 1729 文艺平衡树-Splay树(区间翻转)模板题

3223: Tyvj 1729 文艺平衡树 Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 6881 Solved: 4213[Submit][Status][Discuss]Description 您需要写一种数据结构&#xff08;可参考题目标题&#xff09;&#xff0c;来维护一个有序数列&#xff0c;其中需要提供以下操作&#…

在Spring中了解事务注释

1.简介 Spring为程序性和声明性事务提供支持。 1.1程序化交易 对于程序性事务&#xff0c;需要显式编写事务管理代码&#xff0c;以便在一切成功后提交&#xff0c;并在出现问题时回滚。 在这种情况下&#xff0c;事务管理代码与业务逻辑紧密绑定。 1.2声明式交易 声明式事…