Windows Terminal 免密 ssh 登录
Windows Terminal(Windows终端)是微软公司发布的面向Windows10的新命令行程序,它是一个更现代化,功能更丰富,更加高效的终端应用程序,适用于命令行用户。它包含最常用的许多功能,包括对选项卡,富文本,全球化,可配置性,主题和样式等的支持。
Windows Terminal(Windows终端)是微软公司发布的面向Windows10的新命令行程序,它是一个更现代化,功能更丰富,更加高效的终端应用程序,适用于命令行用户。它包含最常用的许多功能,包括对选项卡,富文本,全球化,可配置性,主题和样式等的支持。
GitSubmodule 是一种在 git repository 中嵌入另外一个 git repository ,并在两个 repository 之间建立关系的一种技术
简单来说 Git Submodule 是一种在 git repository 中嵌入另外一个 git repository ,并在两个 repository 之间建立关系的一种技术。这样有什么作用呢?他可以把原本多个独立的 repository 通过这种技术放在一个 repository 中进行集成管理,以 repository 的维度对一个大项目进行模块划分。具体的用法和好处接下来我们慢慢讲述。
在 MongoDB 中设置索引,主要是为了增加查询效率;
没有设置索引,MongoDB 在查询数据的时候执行的是:扫描整个集合 Collection,在数据量不大的时候没有问题,一旦数据量增加到一定程度后,查询耗时就会很高,导致查询效率变低。
1 | # 1. 方法 |
您可以对嵌入文档中的字段创建索引,就像可以为文档中的顶级字段编制索引一样。嵌入字段上的索引不同于嵌入文档上的索引,后者包括索引中嵌入文档的最大索引大小的完整内容。相反,嵌入字段上的索引允许您使用“点表示法”来自省嵌入的文档。
请考虑一个名为 的集合,该集合保存类似于以下示例文档的文档:records
1 | { |
以下操作将在字段上创建索引:location.state
1 | db.records.createIndex( { "location.state": 1 } ) |
创建的索引将支持在字段上选择的查询,如下所示:location.state
1 | db.records.find( { "location.state": "CA" } ) |
还可以在整个嵌入文档上创建索引。
请考虑一个名为 record 的集合,该集合保存类似于以下示例文档的文档:records
1 | { |
该字段是嵌入的文档,包含嵌入的字段和 。以下命令在整个字段上创建索引:location
city
state
location
1 | db.records.createIndex( { location: 1 } ) |
以下查询可以使用字段上的索引:location
1 | db.records.find( { location: { city: "New York", state: "NY" } } ) |
注意
尽管查询可以使用索引,但结果集不包括上面的示例文档。对嵌入的文档执行相等匹配时,字段顺序很重要,嵌入的文档必须完全匹配。有关查询嵌入文档的详细信息,请参阅查询嵌入文档。
在索引生成期间,应用程序可能会遇到性能降低的问题,包括对集合的有限读/写访问权限。有关索引生成过程的详细信息,请参阅填充集合上的索引生成,包括复制环境中的索引生成部分。
某些驱动程序可能指定索引,使用而不是用作规范。这对生成的索引没有任何影响。NumberLong(1)``1
AEC(建筑、工程和施工行业)_百度百科 (baidu.com)
Industry Foundation Classes (IFC) - buildingSMART Technical
IFC 文件是一种开放的、非专有的文件格式,国际标准 ISO 16739,可用于在设计、施工、运行和维护阶段,在所有图形和不同软件开发的各种应用程序之间交换和共享数据房屋,而无需它们支持本机(专有)文件。
Maven是一个 Java 项目管理和构建的工具,它可以定义项目结构、项目依赖,并使用统一的方式进行自动化构建,是 Java 项目不可缺少的工具。
本文主要介绍 Java 包管理工具 Maven 的一些使用方法,主要参考了下面的一些资料。
本文主要说明如果使用 Nginx 方向代理已经启动的 FileBrowser 服务。
模型-视图-视图模型 (MVVM) 是用于解耦 UI 代码和非 UI 代码的 UI 体系结构设计模式。 借助 MVVM,可以在 XAML 中以声明方式定义 UI,并使用数据绑定标记将 UI 链接到包含数据和命令的其他层。
MVVM 最早是 Microsoft 提出来的,但是官方一直没有提供框架;很多人会说 Prism 框架,但是 Prism 已经出走了,而且比较臃肿;至于 MVVMLight 也很久没有更新了,直到 2020 年 Windows Community Toolkit 开源了一套 MVVM 框架 Microsoft.Toolkit.Mvvm。