Java 开发者偏爱 Java 8 和 Spring MVC;IBM 的超级计算机给硅谷 CEO 打分

Posted 技术最前线

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 开发者偏爱 Java 8 和 Spring MVC;IBM 的超级计算机给硅谷 CEO 打分相关的知识,希望对你有一定的参考价值。


参考:开源中国、腾讯、solidot、cnBeta、IT之家等


0、2017开发者生态报告:Java 开发者偏爱 Java 8 和 Spring MVC


JetBrains 近日发布了 2017 开发者生态报告,该报告包含开发人员对 11 种编程语言以及数据库和团队工具的偏好。最终,Java 被评为最流行的语言,javascript 是最常用的语言,而 Go 被认为是最有前途的语言。

在针对 Java 开发者的部分,Java 开发者偏爱 Java 8 和 Spring MVC, JetBrains 表示:“拥有 IT 行业经验越多的 Java 开发者,就越有可能使用不止一个 Web 框架。


1、mysql 8.0.2 DMR 发布,添加窗口函数功能


MySQL 开发团队宣布 8.0.2 开发里程碑版本(DMR)发布,已可从 dev.mysql.com 下载。源代码可在 GitHub 获得。此版本添加了窗口函数功能:

● SQL Window Functions

● Add first batch of SQL window functions (WL#9236)

● Add remaining non-aggregate window functions (WL#9603)

● Additional aggregate window functions (WL#9727)(详情:http://dev.mysql.com/doc/relnotes/mysql/8.0/en/

MySQL 5.7.19 也已发布,该版本详细的更新细致尚未公布,如果想了解 5.7 系列所有版本的更新记录详情,可查看:https://dev.mysql.com/doc/relnotes/mysql/5.7/en/



2、IntelliJ IDEA 2017.2 正式发布


IntelliJ IDEA 2017.2 已正式发布,这是 IntelliJ IDEA 新的大版本更新,包含大量新功能和错误修复,简单看一下更新的内容:

● 更智能的代码完成和控制流分析

● 代码完成将能够识别构建器类,并在其第一次调用时提供方法调用链的建议,并且这些方法调用链会根据它们在当前项目中使用的频率进行排序。

● 控制流分析也变得更加智能并且能检测到更广泛的问题,特别是当涉及到 booleans, strings, arrays, lists, 和 maps 时;当对集合和映射的类型参数使用相应的注解时,它还会检查可空性问题。(详情:https://www.jetbrains.com/idea/download/?landing



3、android Studio 3.0 Canary 7 发布


Android Studio 3.0 Canary 7 已发布,此版本可以使用 android.buildTypeMatching 属性指定消费者应该使用的构建类型替代方案,如下所示。该插件仅在没有找到匹配的构建类型时使用替代的构建类型。除此之外,该版本还修复了一些用户反馈的错误:

● 63623801 升级到 Canary 6 后,在 API 16 AVD 上运行 Kotlin 项目出现 ResourceNotFoundException

● 37111818 布局编辑器:无法在 RelativeLayout 中编辑小部件边距

63252394 Android studio 3.0 canary build variants 自动解析错误(详情:https://androidstudio.googleblog.com/2017/07/android-studio-30-canary-7-is-now.html



4、代码托管平台 GitLab 9.3.7 发布


GitLab 9.3.7 已发布,GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的 Git 项目仓库,可通过 Web 界面进行访问公开的或者私人项目。

更新内容

当 Redis 不可用时,防止将坏数据添加到应用程序设置中 !12750

在管理员的 GET/用户端点中返回`is_admin`属性 !12811



5、简单的静态站点生成器 Jekyll 3.5.1 发布


Jekyll 3.5.1 发布了,Jekyll 是一个简单的博客形态的静态站点生成器。可以想像它是一个基于文件的 CMS ,没有任何复杂性。 Jekyll 收集你的内容,呈现 Markdown 和 Liquid 模板,并发出一个完整的静态网站,可以由 Apache、nginx 或其他 Web 服务器提供服务。(详情:https://github.com/jekyll/jekyll/archive/v3.5.1.zip



6、IBM 的超级计算机给硅谷 CEO 打分:库克最有想象力


据国外媒体报道,职业咨询公司 Paysa 利用 IBM 的超级计算机沃森计算出硅谷最有想象力的科技领袖,苹果首席执行官蒂姆·库克(Tim Cook)名列榜首,成为科技行业“最有想象力的”领导者,亚马逊的杰夫·贝佐斯(Jeff Bezos)、甲骨文的拉里·埃里森(Larry Ellison)和思科的查克·罗宾斯(Chuck Robbins)紧随其后。

Java 开发者偏爱 Java 8 和 Spring MVC;IBM 的超级计算机给硅谷 CEO 打分



7、Google AI 团队开源机器学习数据集可视化工具 Facets


ML 数据集可以包含数亿个数据点,每个数据点由数百(甚至数千)的特征组成,几乎不可能以直观的方式了解整个数据集。为帮助理解、分析和调试 ML 数据集,谷歌 PAIR(People+AI Research Initiative) 团队开源了 Facets,一款可视化工具。

Facets 包含两个部分 —— Facets Overview 和 Facets Dive ,允许用户以不同的粒度查看其数据的整体图像。Facets Overview 可用于可视化数据的每一个特征,Facets Dive 用来探索个别的数据观察集。

除了开放 Facets 源码 (https://github.com/pair-code/facets ),还有一个演示网站 (https://pair-code.github.io/facets/)

注:虽然 Facets 是发布在谷歌AI团队名下 GitHub 账号之下,但并不是谷歌官方产品



觉得这些资讯有帮助?请转发给更多人

关注 技术最前线 看 IT 要闻

以上是关于Java 开发者偏爱 Java 8 和 Spring MVC;IBM 的超级计算机给硅谷 CEO 打分的主要内容,如果未能解决你的问题,请参考以下文章

Java之父偏爱函数式编程,称自己的代码风格被队友批评

Java之父偏爱函数式编程,称自己的代码风格被队友批评

详解Java工程师偏爱的大数据工具:MongoDB篇

3月最受欢迎的编程语言:JavaScript依旧被偏爱!

详解Java工程师偏爱的大数据工具:MongoDB篇

Java 之父偏爱函数式编程,反而被队友讨厌:编码风格简直像疯子!