![](https://img-blog.csdnimg.cn/direct/f1e50c4cdd0541faa23fa8d6929b31b2.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
java相关技术分享
清墨书晚风
学会真正的控制自己,才能掌控人生
展开
-
mongodb聚合操作$project报错记录
1.默认情况下,_id字段包含在输出文档中。若要在输出文档中包含输入文档中的任何其他字段,必须明确指定包含在$project中。$project规范:{ $project: { } }如果指定排除_id以外的字段,不能使用任何其他$project规范形式。如果指定排除_id以外的字段,则不能使用任何其他$project规范形式。:即如果排除字段,则也不能指定包含字段、重置现有字段的值或添加新字段。指定排除_id字段,应为默认是包含的。添加新字段或重置现有字段的值。原创 2024-01-19 16:43:37 · 415 阅读 · 1 评论 -
ArrayList扩容机制
ArrayList是一种单列集合,实现了List接口,它的底层是Object数组,可以存放任何类型的元素,而且包括null。ArrayList没有进行线程安全处理,但这也使它的效率是比较高的,所以它的使用也是非常频繁的。接下来我们来看看Jdk8中的ArrayList的扩容机制。原创 2023-01-13 19:17:21 · 354 阅读 · 1 评论