java 优秀_2015 年最优秀的 Java 教程

2015 年最优秀的 Java 教程

深入研究 Vaadin 框架、Akka 工具包,以及结合使用 Maven 和 IBM Bluemix DevOps 服务等

2771ca892c7b2591131a36eb05b9a9bb.png

Jenni Aloi

2015 年 12 月 08 日发布

developerWorks

每年都会发布数百篇原创教程。我们放在网站上的每一块内容都倾注了我们的大量心血,所以当我们知道一些优秀的内容未获得应有的关注时,我们会感到心痛。在这里,我展示了

2015 年发布的面向 Java 开发人员的最优秀教程。

结合使用 Java 和 Vaadin 开发引人入胜的 UX

46ecdb585b85609c31049b8bf118f2b6.png

46ecdb585b85609c31049b8bf118f2b6.png

利用 HTML5 和 JavaScript 中的最新进展创建富有吸引力的用户体验 — 无需事先掌握任何这些技术!Vaadin 框架将为您部署它们,让您专注于您已经知道的事情:Java

编码。最受欢迎的 developerWorks 读者(和编辑!)撰写了这个教程系列,旨在帮助您不仅获得对该框架的深入理解,还可以用它将应用程序部署到

Bluemix。

在阅读这些教程后,一定要在 Vaadin 挑战赛(开放日期截止于

11 月 30 日)中测试您的技能!

使用 Akka 为并发应用程序构建 actor 系统

c0efcbaaed0dbcdeec89baff980be1db.png

c0efcbaaed0dbcdeec89baff980be1db.png

长期供稿人 Dennis Sosnoski 总结了他关于 Akka(一个用于构建并发和分布式 JVM 应用程序的工具包和运行时)的讨论,还查看了如何构造一个 actor 系统。我们确信您会发现

actor 方法让创建具有异步执行功能的高度可扩展程序变得非常容易。

使用 Maven 构建、测试 Java 应用程序并将它自动部署到

Bluemix

33b9e9a5a72aebefde05ab5460d0b09f.png

33b9e9a5a72aebefde05ab5460d0b09f.png

Apache Maven 是一个适用于基于 Java

项目的强大构建工具,它通过从 Maven 存储库中下载构建流程所需的组件或插件,自动解析这些组件或插件上的依赖关系。在该教程中,数据科学家

Romeo Kienzler 展示了如何结合使用 Bluemix DevOps Services 交付管道和

Maven。您将学习如何为一个预先构建的 Maven 项目配置 Bluemix DevOps Services

管道,以及如何在使用交付管道之前从头开发一个 Maven 项目。

使用 Bluemix Static Analyzer 对 Java 应用程序运行 SAST

扫描

db415b3ba3f0c54554f6760c0746a813.png

db415b3ba3f0c54554f6760c0746a813.png

静态代码分析器已经推出了很长一段时间。 但如果您曾安装过其中一款,您便会了解为了确保所有正确的库和从属程序均可用,是一件多么困难的事情。

不过幸好,IBM 已将其业界领先的静态分析器迁移到了 Bluemix 中,使您能够在云端运行分析。在本教程中,Matthew Murphy

通过一个演示项目为您介绍如何使用这种新服务。

将一个示例 Java 应用程序部署到云中

7470d264aca5c206191407d172576368.png

7470d264aca5c206191407d172576368.png

在本教程中,Sing Li 将带您学习如何使用 Java 语言和 IBM Bluemix™ Tools for Eclipse

来运行、修改、测试一个简单 Web 应用程序,并将其部署到云中。本文是一篇完整的 IBM Bluemix 上的 Java Web

应用程序开发介绍。

相关主题“Actor 系统简介”(Josh Suereth,DevNexus 大会):Josh Suereth 使用 Akka 和

actor 设计了一个分布式搜索服务,对 Akka 提供的许多良好特性进行了一个很好的概括。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值