gradle

阿里巴巴已offer:Java实习五面详细面经(附解答)

牧云@^-^@ 提交于 2020-11-09 20:19:25
1、岗位 Java后台开发实习生 2、时间表 2020/3/18 提交简历 & 测评 2020/3/23 笔试 2020/3/26 简历面 2020/4/11 技术一面 2020/4/14 技术二面 2020/4/17 交叉面 2020/4/20 HR面 2020/4/22 意向书 3、背景 简单说明一下,希望可以给各位一个参考。 211本科生,目前大三 初中的时候开始学Java 初中的时候编写Minecraft的CoreMod,这个Mod维护至今已在GitHub获得192的star 大学期间打过ACM,拿过ICPC的银奖、铜奖和CCPC的铜奖。 简历面 简历面是一个晚上突如其来的电话面试。 论文是什么方向? 本科大三未写论文 Java有学过专业的课程吗? 学过 有了解过JVM相关的问题吗?能大概介绍一下吗? 讲了一下类加载机制、内存结构和GC算法 什么情况下会Stop The World? 各个垃圾回收器STW的时机不完全相同,需分别讨论。 什么情况下用G1? 实时性要求高 G1和CMS有什么区别? GC算法不同,G1为标记-整理、CMS为标记-清除,以及内存结构不同 各个垃圾回收器有什么区别? 对Java的集合了解吗?知道底层是怎么实现的吗? 讲了一下ArrayList、LinkedList、Hashtable、HashMap、ConcurrentHashMap

Spring Boot 太狠了,一次性发布了 3 个版本!

好久不见. 提交于 2020-11-08 18:56:30
Spring Boot 太狠了,北京时间 2020/07/25 今天一次性发布了三个主要版本,三条版本线同时更新: Spring Boot 2.3.2 Spring Boot 2.2.9 Spring Boot 2.1.16 三条线主要都是 bug 修复、性能增强、文档改进和依赖升级。 除此之外,Spring Boot 2.3.2 还增加了 3 个新特性: 改进 Kubernates Liveness/Readiness 健康指标和探针配置 Docker 镜像构建增加运行时镜像配置选项 支持对响应式的 Elasticsearch 健康检查 这三个版本主要有什么区别呢? 栈长理一下其中的依赖关系: Boot JDK Servlet Spring Maven Gradle 2.1.x 8 - 12 3.1+ 5.1.7+ 3.3+ 4.4+, 5.x 2.2.x 8 - 14 3.1+ 5.2.8+ 3.3+ 4.1.0, 5.x, 6.x 2.3.x 8 - 14 3.1+ 5.2.8+ 3.3+ 5.6.x, 6.3+ 表格往左滑动有更多哦 一目了然了吧! 另外,Spring Boot 其他版本线不再更新维护了,不要再使用了,特别是 1.5.x,栈长之前也发了很多通知,也写了迁移 2.x 的教程,有需要的去公众号Java技术栈的 Spring Boot 系列文章阅读。 如图所示

Spring Boot 太狠了,一次性发布了 3 个版本!

…衆ロ難τιáo~ 提交于 2020-11-08 15:33:47
Java技术栈 www.javastack.cn 关注阅读更多优质文章 Spring Boot 太狠了,北京时间 2020/07/25 今天一次性发布了三个主要版本,三条版本线同时更新: Spring Boot 2.3.2 Spring Boot 2.2.9 Spring Boot 2.1.16 三条线主要都是 bug 修复、性能增强、文档改进和依赖升级。 除此之外,Spring Boot 2.3.2 还增加了 3 个新特性: 改进 Kubernates Liveness/Readiness 健康指标和探针配置 Docker 镜像构建增加运行时镜像配置选项 支持对响应式的 Elasticsearch 健康检查 这三个版本主要有什么区别呢? 栈长理一下其中的依赖关系: Boot JDK Servlet Spring Maven Gradle 2.1.x 8 - 12 3.1+ 5.1.7+ 3.3+ 4.4+, 5.x 2.2.x 8 - 14 3.1+ 5.2.8+ 3.3+ 4.1.0, 5.x, 6.x 2.3.x 8 - 14 3.1+ 5.2.8+ 3.3+ 5.6.x, 6.3+ 表格往左滑动有更多哦 一目了然了吧! 另外,Spring Boot 其他版本线不再更新维护了,不要再使用了,特别是 1.5.x,栈长之前也发了很多通知,也写了迁移 2.x 的教程

Android Studio 3.5新特性

巧了我就是萌 提交于 2020-11-08 07:21:35
Android Studio 3.5新特性 原文链接: https://blog.csdn.net/jklwan/article/details/99974869 Android Studio 3.5新特性 Android Studio 3.5 Android 版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 : 在今天(美国时间8月20日)的早些时候,Android Studio(以下简称为AS) 3.5正式版终于发布了,从第一个bate版本发布到正式版本,历时三个半月。AS一直以来被开发者吐槽,因此谷歌也放慢了版本的变化,对测试版本进行大力度的优化,提高了稳定性。从3.3版本开始,谷歌启动了名为Project Marble的计划,意为谷歌团队致力于使集成开发环境(IDE)的基本功能和流程变得坚如磐​​石,同时精炼和完善面向用户的功能。而AS 3.5则是Project Marble主要成果的版本,下面来介绍主要成果。 Project Marble:系统健康 推荐的内存设置 如果AS检测到可以增加操作系统为AS进程分配的最大RAM(例如IDE,Gradle守护程序和Kotlin守护程序)来提高性能,那么AS将会弹窗提示,如下图(图片来自官方文档) 当然你也可以通过菜单打开配置,路径File > Settings(mac: