阿里国际Java社招面经分享(附赠阿里Java面试题)
?面试公司:阿里国际?面试岗位:后端开发?面试问题:项目+自我介绍String StringBuilder StringBuffer 区别 java 中的哈西表 ==和 equal
?面试公司:阿里国际?面试岗位:后端开发?面试问题:项目+自我介绍String StringBuilder StringBuffer 区别 java 中的哈西表 ==和 equal
一、什么是三层架构? 三层架构是一种经典且通用的后端应用程序组织方式,它将一个应用程序的业务逻辑划分为三个具有明确职责的“层”。 适用场景: 无论是传统的单体Web项目,还是现在主流的前后端分离项目,
你是否也曾备受煎熬?面对几个G的大型工作文件,浏览器的下载速度慢如蜗牛;想下载一段网络视频作为素材,却找不到简单好用的工具;Xget帮你解决
哈喽大家好,我是晓宜 java25最近新发布了,这个新的长期支持版本(LTS)计划于 2025 年 9 月推出,在 Java 语言、标准库、API 和运行时等方面带来全面增强,我们来看下有哪些新特性值
前言 研发突然反馈一个版本上线后线上系统younggc时间变长,而这个版本修改的代码就是非常普通的CRUD,但是younggc时间就硬生生暴涨了100%。导致天天告警,虽然问题不大,但非常想知道原因,
在学习 Kotlin 泛型时,我发现对 Java 泛型的理解仍有盲区。本文围绕三个核心问题展开:泛型是什么?类型擦除如何工作?桥接方法为何存在 续篇:Kotlin中的泛型 一.泛型是什么,为什么要有泛
在我们日常开发中,我们经常会引入第三方框架。使用的时候需要我们在启动类上增加@Enable开头的注解,以标记当前服务或者插件的启用。
我们很多同学可能在项目里只是简单的copy了一些前人的代码参数并不知道其中的含义,从而导致生产级别的bug。所以本篇文章,旨在帮助还不熟悉或者想要熟悉线程池的同学,分享我自己在学习线程池源码上的一些内
Maven不会在云原生时代被淘汰,但它需要与时俱进,通过插件化和生态扩展来适应新的技术范式。对于已经深度投资Maven的企业,渐进式的现代化改造是更可行的路径。
查库等10秒?加了索引还慢?这篇讲透数据库索引本质+B树原理,拆解“最左前缀”“覆盖索引”等10道高频面试题,教你避失效坑、优化索引,面试稳过,查库直接从卡顿变飞秒!
揭秘Spring事务陷阱:为何`REQUIRES_NEW`也无法保住关键日志?本文深入剖析事务失效的5大隐秘场景,助你避开线上数据丢失的坑。
学习通是常用的学习工具,可以随时进行学习,找到你需要的资源,跨平台就能在线学习,了解学习的进度,但是很多小伙伴找不到入口在哪,下面就分享给大家。学习通网页版登录
点击阅读