会议季Mic Drop:您不应该错过的13场Java演讲

您的老板没有派您参加真正的会议吗? 我们为您准备了最好的讲座

9月主要发生在一些重大事件上:秋季的第一天,甚至全国熏肉日。 这也是召开会议最忙的月份之一,一些大型Java事件涵盖了平台的新的重要更新。

在下面的帖子中,我们从3个热门事件中收集了一些最有趣,最重要和最有见地的演讲。 所以抓些爆米花,这是放映时间。

Java新增功能

9月发生了3个主要的Java事件:

  • Java一
  • JavaZone
  • 怪圈

即使您没有机会参加这些活动中的一个(或全部),您也可以在网上找到每一次演讲,讲座甚至动手实践。 但是,如何选择应该观看的视频?

不用担心,我们已经覆盖了您。 我们从每个活动中挑选了热门话题,您要做的就是戴上耳机,坐下来欣赏。

Java一

JavaOne是Oracle举行的官方年度Java活动。 它侧重于开发人员,并介绍新技术,技术会议,通常标志着Java世界中的新热点。

JDK 9语言,工具和库功能– Joseph D. Darcy

Project Jigsaw对模块化的支持是Java 9中最大的更改,但是还有更多值得一提的更新,例如新工具和库。 Oracle技术人员约瑟夫·D·达西 ( Joseph D. Darcy)在演讲中介绍了Java的主要改进。

Java图书馆,您不能错过-Andres Almiray

Java / Groovy开发人员和Java Champion Andres Almiray介绍了每个开发人员工具箱中应包含的一些流行库,以及必将对生态系统产生重大影响的一些新库。

适用于Java开发人员的Docker – Arun Gupta

如果您对容器感兴趣,那么Doc​​ker是您可能熟悉的技术。 Couchbase的开发人员关系副总裁Arun Gupta在演讲中解释了Docker如何帮助Java开发人员,以及Docker的PODA(打包一次,部署在任何地方)如何补充Java的WORA(编写一次,在任何地方运行)。

–拉姆·拉什曼(Ram Lakshmanan)

垃圾收集日志有很多不同的格式,它们根据供应商,版本,算法和JVM选项而有所不同。 GCEasy.io和fastThread.io的创始人Ram Lakshmanan希望教我们如何分析几种不同的GC日志格式,以及如何立即发现这些日志中的问题。

JavaZone

JavaZone是由社区与挪威Java用户组javaBin合作组织的。 该会议由社区进行,是针对社区的,它是每年一度的活动,在挪威的奥斯陆举行。

成功团队的秘诀–斯文·彼得斯

Atlassian的传播者Sven Peters谈到了团队建设和团队合作的艰辛。 他在演讲中指出了高性能团队的不同之处,他们设定的目标,他们如何监控和改善团队健康以及分享一些技巧来帮助您建立一个成功的团队。

错误代码的令人不安的真相– Stian Grenborgen

Stian Grenborgen是Sopra Steria的Java开发人员和软件架构师,他在演讲中分享了一些可怕的不良代码示例。 Stian分析了一些糟糕的错误代码,以了解它的成因,他的目标是教您如何避免在自己的代码中犯同样的错误。

没有人将Java放入容器中– Ken Sipe

似乎每个人都在谈论容器,但是我们真的了解它们的工作原理吗? Mesosphere的云解决方案架构师Ken Sipe全面介绍了容器。 他从容器的解剖开始,通过Java的内存管理和GC特性。

代码审查事项和方式– Maria Khalusova和Trisha Gee

JetBrains的资深人士和产品营销经理Maria Khalusova与JetBrains的开发倡导者和Java冠军Trisha Gee一起讨论了代码审查为何重要以及应该如何处理。 该演讲将回答诸如“良好的代码审查涉及什么?”之类的问题。 或“我们想发现并解决什么样的问题?”。

奖励:JavaZone Productions

JavaZone著名的一件事是每次会议的模仿拖车。 尽管这些视频是“老新闻”,但您必须在以下链接中查看Lady Java,Javapocalypse,Writing Bad,代码游戏及其所有出色作品。

怪圈

Strange Loop旨在将新兴语言,替代数据库,并发,分布式系统,安全性和Web等领域的开发人员和思想家召集在一起,同时关注技术本身而不是过程。

–尼古拉·休斯(Nicola Hughes)

虽然我们将错误视为需要修复的问题,但ThoughtWorks的开发人员Nicola Hughes认为,其中一些具有不可思议的见解,您可以从中学习。

JDK 9中的Jigsaw项目:Java引入模块化– Simon Ritter

Project Jigsaw将为Java带来模块化,Azul Systems的副CTO Simon Ritter希望向您展示它如何实际工作。 Simon在演讲中解释了Jigsaw项目将对开发人员产生的影响,包括构建应用程序以及了解JDK 9中的变化。

作为瑞士军刀的系统编程–Julia·埃文斯(Julia Evans)

Stripe的基础结构开发人员Julia Evans认为,了解有关内核和系统编程的基础知识可以使您成为更好的开发人员。 这就是为什么她想帮助您在调试常规的日常程序时使用此知识。

调试多样性– Anjuan Simmons

Assemble Systems的技术项目经理Anjuan Simmons认为,调试软件所需的技能直接适用于使技术公司更具包容性和多样性。 他谈到公司如何理解问题的严重性以及如何帮助解决问题。

Netflix上的缓存:隐藏的微服务– Scott Mansfield

Netflix以其微服务模型而闻名,但是在依赖关系层中有一个隐藏的服务:缓存层。 Netflix的高级软件工程师Scott Mansfield解释了缓存如何在典型的客户体验中的每次交互中发挥作用。 Scott还介绍了公司缓存层(也称为EVCache)中的开放组件。

您还应该看这些

除了这些出色的技术和面向DevOps的演讲之外,还有一些其他视频可能会让您感兴趣:

Java社区主题演讲

Java社区主题演讲包括Oracle的Java社区经理Stephen Chin , TailTarget的首席科学家Fabiane Nardon和艺术家Mirja Wellmann。 它具有符合Java主题的《星球大战》,绝对值得一试:

询问JDK Architects

Oracle的Java架构师Brian Goetz , Mark Reinhold和John Rose给予了观众一个向他们提问的机会。 人群中有一些有趣的问题,涉及生态系统,新发展,有趣的功能等。

科技界女性

我们发现自己在每次会议中都问相同的问题:“女人在哪里?”。 事实证明,我们并不是唯一关心这个问题的人。 在下面的小组中,Oracle市场经理Yolande Poirier与Java世界中的一些主要人物进行了交谈: Yara Senger (GlobalCode的共同创始人和总监),Fabiane Nardon, TailTarget的首席科学家, Ixchel Ruiz ,软件工程师。 Canoo Engineering和JetBrains的开发倡导者Trisha Gee关于如何吸引更多女性在会议上发表演讲。

在生产中调试Java的新方法

是否想比使用普通日志和工具(如Splunk,ELK,New Relic,AppDynamics和Dynatrace)更快地将生产中的Java调试速度提高10倍? 该网络研讨会将帮助您将调试生产错误所花费的时间减少90%,并将教您如何捕获每个错误或异常的完整堆栈跟踪,源代码和变量状态。

在此处注册网络研讨会

最后的想法

在每个会议中,我们都可以找到围绕Java的一长串主题,演讲者和会议。 我们总是可以在代码或工作流程中学习和应用一些新事物,这些在线讲座可以帮助我们保持最新状态,即使我们错过了实际的会议。

如果您认为还有其他视频或讲座需要我们检查,我们很乐意在下面的评论中听到它们。

翻译自: https://www.javacodegeeks.com/2016/10/conference-season-mic-drop-13-java-talks-shouldnt-miss.html

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

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

相关文章

linux7设备的挂载,centos7磁盘分区与挂载解析

Linux系统在磁盘、U盘以及光盘等设备分区和挂载操做才能使用。centos1、磁盘分区原理与规则ui磁盘分区类型:主分区,扩展分区,逻辑分区this分区规则:centos7一、主分区扩展分区的数量不能超过4个,且扩展分区只能有1个。…

【公众号系列】SAP的新零售

公众号:SAP Technical本文作者:matinal原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:【公众号系列】SAP的新零售写在前面 还是以前的一篇文章(一八年三月),拿出来重新了解一下。 随着…

linux下汇编语言开发总结

汇编语言是直接对应系统指令集的低级语言,在语言越来越抽象的今天,汇编语言并不像高级语言那样使用广泛,仅仅在驱动程序,嵌入式系统等对性能要求苛刻的领域才能见到它们的身影。但是这并不表示汇编语言就已经没有用武之地了&#…

使用openocd调试Linux内核,openocd安装与调试

环境:硬件:PC机ARM仿真器v8.00已下载好bit流的Xinlinx SoC开发板(其上有arm cortex-a9核)软件:Redhat Linux6(或虚拟机) openocd使用openocd下载程序,调试arm cortex-a9核。一、openocd安装下载libusb库安装或直接yum install li…

execl中设置的格式无法实现

在一次项目中,需要导出execl表,并且要给表中的表格设置格式,因为每列的格式都不一样,需要单独设置设置这些格式,在后期使用中因为导入的数据过多,是的后面的单元格中设置的格式无法实现。 每次打开execl表格…

loadrunner监控linux性能指标,使用LoadRunner监控Linux系统性能.doc

使用LoadRunner监控Linux系统性能性能监控案例■秘密 □机密 □绝密PAGELinux系统性能监控案例(仅供内部使用)版 本 号:V0.1保 密 等 级:■秘密 □机密 □绝密编 制:XXX审 核:修订记录日期版本号描述作者2011-06-130.1初稿完成目录…

github gists_Eclipse中的Github Gists

github gists我想描述有关在Eclipse中集成GitHub Gists的简单步骤。 有几个来源促使我这样做: Eclipse的GitHub Mylyn连接器 EGit / GitHub /用户指南 http://eclipse.github.com 我一直在使用Eclipse Java EE发行版,其中已经安装了Mylyn插件&#…

分析.cpp文件编译生成的汇编文件里语句的作用

1234int main(int argc,char** argv){return 1;}1g -S test.cpp生成test.s汇编文件 .file"null-test.cpp".text.globl main.type main, functionmain:.LFB0:.cfi_startproc pushq %rbp.cfi_def_cfa_offset 16.cfi_offset 6, -16movq %rsp, %rbp.cfi_def_cfa…

vue-cli3.0使用及配置(部分)

好长一段时间没有关注vue脚手架了,昨天因为需要个后台模板,用脚手架 搞了一下,竟然发现指令不能用了,看官方文档已经升级3.0,也是试的玩了一下, 大致写写怎么玩的!12341.先全局安装vue-cli3.0 …

centos arm-linux-gcc,CentOS 6.4配置arm-linux-gcc交叉环境

首先解压arm-linux-gcc到制定文件夹[armacer ~]$ sudo tar xvf arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2 -C /opt/tool/配置环境变量:[armacer ~]$ sudo vi /etc/profile添加:PATH/opt/tool/gcc-3.4.5-glibc-2.3.6/bin:$PATHexport PATH保存退出。执行[armacer ~]$…

使用JavaSymbolSolver解决Java代码中的方法调用

为什么创建java-symbol-solver? 几年前,我开始使用JavaParser ,然后开始做出贡献。 不久之后,我意识到我们想对Java代码执行的许多操作不能仅通过使用解析器生成的抽象语法树来完成,我们还需要解析类型,符号…

kali2.0安装搜狗输入法

其实方法应该是是通用的 (一开始源要配置好: 修改软件源APT-sources.list [python] view plaincopy vim /etc/apt/sources.list 将原来的注释掉,加了个阿里的#阿里云kali源deb http://mirrors.aliyun.com/kali sana main non-free contrib…

linux+vim+动不了,linux的vim按了ctrl+s之后假死的解决办法

Aqua Data Studio中文乱码使用Aqua Data Studio 查询数据时,如果表中的数据有中文时,会显示乱码,如下图: 解决方法很简单,只能更改字体即可,步骤如下: 更改字体后,显示的结果如下:C#调用脚本语言(三)-- IronJS 与 IronLua 简单方法性能比较1. 测试环境 1.1. 硬件环境…

aix linux操作系统,AIX--操作系统安装(AIX 6.1)

前一段时间,胡哥我接到老板的任务,要在AIX系统上安装zabbix agent呀。可是胡哥只是玩过linux对于AIX这种需要硬件支持的才能玩的高端玩意可是从来没接触过呀,虽说linux是类unix,可是与unix系统还是有区别。有啥办法了,…

秋季学习总结

经过这个学期的学习让我对软件工程这个专业有了新的认识,从c语言的学习中,让我慢慢懂得了如何去编写一个程序,但是编写一个程序也并不是那么的容易。在这个学期的学期中我总是感觉容易忘记上一节课所讲的东西,这个是课后自己没花时…

permgen_打破PermGen神话

permgen在我的最新文章中,我解释了可能导致java.lang.OutOfMemoryError:PermGen空间崩溃的原因 。 现在该讨论该问题的可能解决方案了。 或更确切地说,是关于互联网对可能解决方案的建议。 不幸的是,我只能说,当我通过…

到底是32位系统运行快还是64位系统快

首先声明一下,这个标题“到底是32位系统运行快还是64位系统运行快”的提法本身就是存在问题的,主要是由于很多网友把这个问题提炼的层次太高,那就是“我现在的机子是装32位系统快还是64位系统更快?”,所以就拿这个问题…

linux系统证书存储,Linux系统下如何配置Nginx的SSL安全证书

刚刚介绍了ownCloud的安装,有朋友问我SSL是怎么配置的,哎,为什么不去官方找,却来找我要呢,好吧,我知道你懒得看那些英文,我就介绍一下我是怎么一步步在Nginx上配置SSL的吧。首先你要确保你安装了…

命令界面:使用Java中的动态API处理Redis

Redis是一个数据存储,支持190多个已记录命令和450多个命令排列。 社区积极支持Redis开发; 每个主要的Redis版本都附带新命令。 今年,Redis向第三方供应商开放,以开发可扩展Redis功能的模块。 对于客户端开发人员和Redis用户而言&a…

Python数据库连接池DBUtils

DBUtils是Python的一个用于实现数据库连接池的模块 此连接池有两种连接模式: DBUtils提供两种外部接口: PersistentDB :提供线程专用的数据库连接,并自动管理连接。 PooledDB :提供线程间可共享的数据库连接&…