微信号:importnew

介绍:伯乐在线旗下账号,专注Java技术分享,包括Java基础技术、进阶技能、架构设计和Java技术领域动态等.

Java 之父加入 AWS :15 篇热文回顾

2017-06-04 17:12 ImportNew

(点击上方公众号,可快速关注)


本文精选了 ImportNew 2017年5月份的15篇热门文章。其中有技术分享,经验感悟和面试经验。


注:以下文章,点击标题即可阅读



《 62 岁的 Java 之父加入亚马逊 AWS 》


亚马逊 AWS 部门新添一位技术大牛 —— Java 之父高斯林(James Gosling)。5 月 23 日,62 岁的高斯林在其 Facebook 主页发消息证实了这一消息。



《 编程语言 5 月排行榜:Java 和 C 下跌厉害 》


TIOBE 最近公布了 2017 年 5 月编程语言指数排行榜,排名前三的还是 Java、C、C++,Python 和 C# 排第四和第五。自从 2016 年开始,Java 和 C 的比率数据在下降。和去年同期相比,两者已下降超过 6%。流失的部分,哪些编程语言受益了呢?嗯,是其他语言都受益了。



《 Eclipse 4.7 M7 最终里程碑版发布,新特性有这些 》


Eclipse 4.7 M7 最终里程碑版已发布,代号 Oxygen。本文将介绍一下值得关注的更新。



《 Java 9 中的 9 个新特性 》


Eclipse 4.7 M7 最终里程碑版已发布,代号 Oxygen。本文将介绍一下值得关注的更新。



Kotlin 是安卓官方团队支持的新语言 》


5月18日是 Google I/O 2017 大会第一日。一觉醒来,发现 Kotlin 成为了 Android 的官方开发语言。谷歌安卓团队今天在 Google I/O 2017 大会 上宣布对 Kotlin 提供 first-class 的支持。



《 RESTful API 设计最佳实践 》


Web API 近几年变得越来越火,而简洁的 API 设计在多后端系统交互应用中也变得尤为重要。通常,会使用 RESTful API 来作为我们的 Web API 。本文介绍了几种简洁 RESTful API 设计的最佳实践。



《 10 个有关 String 的面试问题 


如何比较两个字符串?使用“==”还是equals()方法?为什么针对安全保密高的信息,char[]比String更好?本文将介绍 10 个有关 String 的面试问题。



《 为什么 Java 要把字符串设计成不可变的 》


String是Java中一个不可变的类,所以他一旦被实例化就无法被修改。不可变类的实例一旦创建,其成员变量的值就不能被修改。不可变类有很多优势。本文总结了为什么字符串被设计成不可变的。将涉及到内存、同步和数据结构相关的知识。



《 一个轻量级分布式 RPC 框架 — NettyRpc 》


最近在搜索Netty和Zookeeper方面的文章时,看到了这篇文章《轻量级分布式 RPC 框架》,作者用Zookeeper、Netty和Spring写了一个轻量级的分布式RPC框架。花了一些时间看了下他的代码,写的干净简单,写的RPC框架可以算是一个简易版的dubbo。



《 zookeeper 入门系列 : 概述 》


zookeeper是yahoo开发的,用于分布式中一致性处理的框架。最初其作为研发Hadoop时的副产品。由于分布式系统中一致性处理较为困难,其他的分布式系统没有必要费劲重复造轮子,故随后的分布式系统中大量应用了zookeeper。



 Java 基础中一些值得聊的话题( 加载篇 ) 》


在开始Java的类加载旅程之前,可以先参考这里了解一些类加载器在Tomcat中的应用。



《 Spring 9 : Autowire ( 自动装配 ) 机制 》


为什么Spring要支持Autowire(自动装配)呢?目的就是为了解决<bean>标签下<property>标签过多的问题。



《 线程池调整真的很重要 》


Java web应用其实是使用线程池来处理请求的。这一实现细节被许多人忽略,这篇文章的目的是为了解释线程模型——什么是线程池、以及怎样正确地配置线程池。



《 JVM 优化经验总结 》


Java 虚拟机有自己完善的硬件架构, 如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM 屏蔽了与具体操作系统平台相关的信息,使得 Java 程序只需生成在 Java 虚拟机上运行的目标代码 (字节码), 就可以在多种平台上不加修改地运行。



《 用 Docker、Gradle 来构建、运行、发布一个 Spring Boot 应用 》


本文演示了如何用 Docker、Gradle 来构建、运行、发布来一个 Spring Boot 应用。


看完本文有收获?请转发分享给更多人

关注「ImportNew」,提升Java技能

 
ImportNew 更多文章 Java 方法覆盖详解 Java 9 又要推迟了,Java 首席架构师是这样解释的 创建字符串是直接用双引号还是 String 构造函数? 使用 Gradle 构建 Java 项目 Java 并发编程:深入剖析 ThreadLocal
猜您喜欢 IBM与中电广通携手致力SaaS服务 共创智慧云未来 AdMob 中的 Google Analytics 都有哪些功能? 如何自动发每日数据邮件?| 小白学编程 [译]理解Android世界中的命名惯例 软件定义和硬件重构知多少(一)