You Are My World.
Hello World!
在
一口气读完 JDK8 ~ JDK21 所有新特性
Java 现在发布的版本很快,每年两个,但是真正会被大规模使用的是 3 年一个的 LTS 版本。 每 3 年发布一个 LTS(Long-Term Support),长期维护版本。意味着只有Java 8 ,Java 11, Java 17,J...
在
从Java8到Java17,这些新特性让你的代码起飞!
前言 一直想找时间做一篇关于Java新特性的盘点清单,一切以实用为主,不多赘述,不讲空谈,不整虚头巴脑的概念,从实战的角度出发,根据实际开发需求,盘点值得使用的新特性。 因此对于垃圾回收器、性能提升等不会直接在编码层面体现的特性,不在此次盘...
在
优雅代码的秘密,都藏在这6个设计原则中
优雅的代码,犹如亭亭玉立的美女,让人赏心悦目。而糟糕的代码,却犹如屎山,让人避而远之。 如何写出优雅的代码呢?那就要理解并熟悉应用这6个设计原则啦:开闭原则、单一职责原则、接口隔离原则 、迪米特法则、里氏替换原则、依赖倒置原则。本文呢,将通...
在
MongoDB 索引结构底层原理分析
MongoDB索引是一种数据结构,用于提高数据库中数据的检索效率。它们以一种特定的方式组织和存储数据,以便快速定位和访问文档。了解MongoDB索引的底层原理对于理解其工作方式至关重要。在本文中,我们将深入探讨MongoDB索引的底层原理,...