何为注解 注解(Annotation)是 Java 中的一个类型,通俗地理解就像一个标签,贴在了代码上。众所周知,Spring 支持大量注解,基...
何为注解 注解(Annotation)是 Java 中的一个类型,通俗地理解就像一个标签,贴在了代码上。众所周知,Spring 支持大量注解,基...
稳定性在大型网站运行中至关重要,面对每分钟 10 万次的网络访问,稍有不慎就会引起重大故障。今天这篇文章一起讨论下亿级流量网站在稳定性方面的一些...
从 2018 年开始,JDK 的发布周期将由以前的数年一个大版本变化为 6 个月一个小版本。按照这个节奏,2017 年 9 月发布了 Java ...
队列是一种重要的数据结构,Java 语言提供了队列的支持,内置了多种类型的队列供我们使用。限于篇幅,本文不会讨论太多细节。 队列数据结构 队列是...
今天开发 APP 后台程序的时候,升级了一下数据类型,把很多原本 String 类型的变量改成了集合类型。这里涉及到 MyBatis 中的自定义...
使用 jdbc 或类似的框架,动态拼接 SQL 是很痛苦的。比如根据当前日期选择数据表、根据传入的参数决定更新哪些字段等,都是比较常用的动态查询...
Docker 是什么 Docker 一词的英文直译为“码头工人”,但是实际上它更像是码头上的集装箱。类比于集装箱,Docker 实际上制定了一套...
dubbo 是阿里巴巴开源的分布式开发框架,在互联网企业有着广泛的应用。本文主要针对 dubbo 中的泛化实现、泛化引用,以及基于泛化实现的自适...
lombok 是一个第三方工具,提供了一些注解功能,可以帮助我们消除冗余、臃肿的 Java 代码,比如 POJO 的 getter/setter...
maven 命令除了常用的几个,大部分经常记不住,整理一下,方便查询。 maven 命令的格式为 mvn [plugin-name]:[goal...
专题公告
后端开发进阶之路