找到 985 篇文章 关于软件与编码

如何在 Windows 操作系统中使用 PowerShell 获取空文件?

Chirag Nagrekar
更新于 2021-03-30 13:05:47

1K+ 次浏览

要使用 PowerShell 获取 Windows 操作系统中空文件的列表,有两种方法:a) 使用 Length 参数。我们将计算文件的长度。如果为 0,则文件为空,如下所示。Get-ChildItem C:\Temp\ -Recurse | where{$_.Length -eq 0} | Select @{N='EmptyFiles';E={$_.FullName}}输出:b) 另一种方法比较长,我们不想深入探讨。我们需要检查每个文件的内容,如果为空,则将其声明为空文件。Get-ChildItem C:\Temp -Recurse -File | foreach{ if((Get-Content $_.FullName) -eq $null){ ... 阅读更多

如何使用 PowerShell 备份环境变量?

Chirag Nagrekar
更新于 2021-03-30 12:53:56

1K+ 次浏览

有时 Windows 环境变量的更改可能是致命的,因为它保存有关用户配置文件、应用程序信息和操作系统信息的信息。最好随时准备环境备份,并在每次更改或定期更新该文件。备份环境变量很容易。要检索环境变量列表,可以使用以下命令:Get-ChildItem env:要存储环境变量,可以使用 Out-File 命令与文本文件,但如果特定环境变量的长度足够大,则无法将其正确存储在文本文件中。相反,... 阅读更多

如何在 PowerShell 中使用 ConvertFrom-StringData 命令?

Chirag Nagrekar
更新于 2021-03-30 14:01:32

971 次浏览

ConvertFrom-String 命令将字符串转换为哈希表格式,如下所示。示例PS C:\> "This is string" | ConvertFrom-StringOutputP1 P2 P3 -- -- -- This is string在上面的示例中,我们没有指定任何标题,因此输出以空格分隔分隔符 P1、P2 和连续。默认情况下,此命令以“=”分隔符分隔字符串,如下所示。示例$stringhash = @" Name = Spooler Starttype = Manual Status = Stopped "@ $stringhash | ConvertFrom-StringDataOutputName Value ---- ----- ... 阅读更多

如何在 PowerShell 中使用哈希表添加多个值?

Chirag Nagrekar
更新于 2021-03-30 13:59:38

3K+ 次浏览

示例例如,我们有一个如下创建的哈希表。PS C:\> $servicehash = @{Name='Spooler';State='Stopped';StartType='Automatic'} PS C:\> $servicehashOutputName       Value ----       ----- Name       Spooler StartType  Automatic State      Stopped我们需要向 Name 键添加多个值。如果我们直接将值追加到键,它将将其视为字符串,并且我们不会得到预期的输出。请参见下面的示例。示例PS C:\> $servicehash.Name += "Winrm" PS C:\> $servicehashOutputName Value ----       ----- Name       SpoolerWinrm StartType  Automatic State      Stopped因此,要添加多个... 阅读更多

3NF 和 BCNF 的区别

AmitDiwan
更新于 2021-03-25 06:31:13

6K+ 次浏览

在这篇文章中,我们将了解 3NF 和 BCNF 之间的区别。3NF不应该有任何传递依赖关系。不应该有任何非主属性传递依赖于候选键。它不如 BCNF 强。它具有较高的冗余性。函数依赖关系已存在于 INF 和 2NF 中。它易于实现。它可用于实现无损分解。BCNF对于任何关系 A->B,'A' 应该是该特定关系的超键。它比 3NF 更强。函数依赖关系存在于 1NF、2NF 和 3NF 中。与 3NF 相比,它的冗余性较低。函数依赖关系可能会也可能不会保留。它... 阅读更多

线性回归和逻辑回归的区别

AmitDiwan
更新于 2021-03-25 05:51:05

801 次浏览

在这篇文章中,我们将了解线性回归和逻辑回归的区别。线性回归它有助于预测连续的变量,并且是因变量。这是使用一组给定的自变量完成的。它外推一条线以找到因变量的值。最小二乘法用于估计准确性。找到最佳拟合线,这有助于预测输出。它通常是一个连续值。因变量和自变量之间的关系必须是线性的。自变量之间可能存在共线性。它被认为是一个机器学习问题,即应用统计问题。逻辑回归它... 阅读更多

聚簇索引和非聚簇索引的区别

AmitDiwan
更新于 2021-03-25 05:49:21

541 次浏览

在这篇文章中,我们将了解聚簇索引和非聚簇索引的区别。聚簇索引它很快。它需要较少的内存来执行操作。索引是主要数据。一个表只能有一个聚簇索引。它具有将数据存储在磁盘上的固有能力。它可以存储指向块的指针,而不是指向数据。叶子节点包含实际数据。聚簇键定义表中数据的顺序。它是一种索引类型,其中表记录在物理上重新排序以匹配索引。非聚簇索引它比较慢。它需要更多的内存来执行操作。索引是数据的副本。一个表可以... 阅读更多

Grant 和 Revoke 的区别

AmitDiwan
更新于 2021-03-25 05:46:44

3K+ 次浏览

在这篇文章中,我们将了解 grant 和 revoke 之间的区别。Grant它是一个 DCL 命令。它授予用户对数据库对象的权限。它也可用于分配用户的访问权限。对于每个用户,都需要指定权限。当访问权限分散时,权限授予更容易。语法:grant privilege_name on object_name to {user_name | public | role_name}Revoke它是一个 DCL 命令。如果权限授予给用户对数据库对象的权限,则将其删除。它会撤销/撤销用户的权利。如果删除了用户的访问权限,则该用户提供给其他用户的全部特定权限也将被删除。如果访问权限分散... 阅读更多

数组和指针的区别

Kiran Kumar Panigrahi
更新于 2023-02-20 15:47:39

9K+ 次浏览

在编程中,数组和指针有着非常密切的关系,但它们之间也存在一些区别。阅读本文以了解数组与指针的不同之处。但首先让我们讨论一下数组和指针的一些基础知识。什么是数组?数组是指存储同类型数据值的集合。它指的是由同类/相同数据类型的元素组成的集合。数组被认为是一种基本数据类型。它们使用“[ ]”声明,并存储在连续的内存位置中。此外,数组使用下标/“[ ]”(方括号)… 阅读更多

数组和结构体的区别

Kiran Kumar Panigrahi
更新于 2023年2月20日 16:05:22

15K+ 浏览量

数组和结构体是两种不同的容器数据类型。数组和结构体之间最基本的区别在于,数组可以包含相同数据类型的元素,而结构体是可以包含不同数据类型元素的集合。阅读本文以了解更多关于数组和结构体的信息,以及它们之间是如何不同的。什么是数组?数组指的是由同类元素组成的集合,即相同数据类型的元素。数组使用“[]”声明。它使用下标/“[ ]”(方括号)来访问元素。一个… 阅读更多

广告