最新 最热

ASP.NET 6启动时自动创建MongoDB索引

最近,在使用MongoDB时,碰到这样的一个需求:针对某个Collection手动在开发环境创建了索引,但在测试环境和生产环境不想再手动操作了,于是就想着通过代码的方式在ASP.NET 6应用启动时自动创建。...

2023-10-08
1

【面试题精讲】为什么重写equals时必须重写hashCode方法?

面试题手册: https://store.amazingmemo.com/chapterDetail/1685324709017001

2023-10-08
2

BackboneJs入门学习[07]—Collection实践

本篇中,ImagineCode(IC)将进一步讲解关于Collection的相关操作。

2023-10-07
1

BackboneJs入门学习[06]—Collection初探

本期,我们继续学习 BackboneJs 的一个新的模块—— Collection 。

2023-10-07
1

Anaconda 使用虚拟环境命令集合

即创建python版本为X.X、名字为your_env_name的虚拟环境。其中,your_env_name文件可以在Anaconda安装目录envs文件下找到。

2023-10-07
1

Java包装类与自动拆箱装箱

Java 中的基本数据类型(如 int、char、boolean 等)是不具备面向对象特性的,不能直接参与面向对象的操作。为了解决这个问题,Java 提供了对应的包装类来将基本数据类型转换为对象。...

2023-09-28
1

Java 21 新特性:Sequenced Collections

在JDK 21中,Sequenced Collections的引入带来了新的接口和方法来简化集合处理。此增强功能旨在解决访问Java中各种集合类型的第一个和最后一个元素需要非统一且麻烦处理场景。...

2023-09-26
1

学透 Redis HyperLogLog,看这篇就够了

在移动互联网的业务场景中,数据量很大,系统需要保存这样的信息:一个 key 关联了一个数据集合,同时对这个数据集合做统计做一个报表给运营人员看。...

2023-09-26
1

JDK21更新内容:SequenceCollection

Sequenced Collections是Java中的一个新特性,它是通过JEP 431引入的。Sequenced Collections是一种新的集合类型,它提供了一种有序的、线程安全的集合实现。它的目标是提供一种高效的、可扩展的有序集合,以满足在多线程...

2023-09-25
1

Mongo聚合分析命令浅析

在很多时候,我们需要临时统计下数据库中的数据,一般的做法是写一个脚本,通过代码来统计分析。在mongo中,其实可以直接使用命令就可以实现,主要得益于其非常强大的统计命令支撑。...

2023-09-24
1