583 次浏览
当 Node.js 清空其事件循环并且没有其他工作要安排时,将调用 'beforeExit' 事件。当没有安排工作时,Node.js 进程会正常退出,但是注册在 'before exit' 事件上的侦听器可以进行异步调用,从而导致 Node.js 进程继续运行。示例 1创建一个名为“beforeExit.js”的文件并复制以下代码。创建文件后,使用命令“node beforeExit.js”运行此代码,如下例所示 −// process 'beforeExit' 演示示例 // 导入 process 模块 const process = require('process'); // 调用 ... 阅读更多
73 次浏览
diffieHellman.getGenerator() 方法以指定的编码返回 Diffie-Hellman 生成器。如果传递了编码,则返回字符串,否则返回缓冲区。语法diffieHellman.getGenerator([encoding])参数encoding - 此参数指定返回值的编码。示例 1创建一个名为“generator.js”的文件并复制以下代码。创建文件后,使用命令“node generator.js”运行此代码,如下例所示:// diffieHellman.getPrime() 演示示例 // 从 crypto 模块导入 cryptoDiffieHellman const { createDiffieHellman } = require('crypto'); // 初始化 diffieHellman 对象 const dh = createDiffieHellman(512); // 生成 DiffieHellman 的生成器 ... 阅读更多
154 次浏览
dnsPromises.resolveAny() 方法使用 DNS 协议解析所有记录(这也被称为 ANY 或 * 查询)。promise 解析为包含各种类型记录的数组。类型属性'A'IPv4 地址'AAAA'IPv6 地址'Any'任何记录MX邮件交换记录NAPTR名称授权指针记录NS名称服务器记录PTR指针记录SOA起始授权记录SRV服务记录TXT文本记录CNAMECanonical Name 记录语法dnsPromises.resolveAny(hostname)参数hostname - 此参数接收要解析的主机名的输入。示例 1创建一个名为“resolveAny.js”的文件并复制以下代码。创建文件后,使用命令“node resolveAny.js”运行此代码,如下例所示:−// Node.js 程序演示 // dnsPromises.resolveAny() 方法 ... 阅读更多
50 次浏览
此方法指示当前 Node.js 项目上设置为 True 或 False 的 --throw-deprecation 标志值。process.throwDeprecation() 方法是可变的,因此弃用警告导致错误可能会在运行时更改。语法process.throwDeprecation()示例 1创建一个名为“throwDeprecation.js”的文件并复制以下代码。创建文件后,使用命令“node throwDeprecation.js”运行此代码,如下例所示// process.throwDeprecation() 演示示例 // 导入 process 模块 const process = require('process'); // 打印 --throw-Deprecation 默认值 console.log(process.throwDeprecation);输出 1undefined输出 2true示例 2让我们来看另一个示例// process.throwDeprecation() 演示示例 ... 阅读更多
dns.resolve4() 方法使用 DNS 协议为主机名解析 IPv4 地址。传递给回调函数的参数可以包含多个地址的数组。语法dns.resolve4(hostname, [options], callback)参数hostname - 此参数接收要解析的主机名的输入。options - 可以具有以下选项ttl - 它定义每个记录的生存时间 (TTL)。回调接收如下地址数组{ address: '1.2.3.4', ttl:60 }callback - 它将捕获任何错误。示例 1创建一个名为“resolve4.js”的文件并复制以下代码片段。创建文件后,使用命令“node resolve4.js” ... 阅读更多
488 次浏览
C++ 有一长串函数可以解决数学问题。其中一个数学函数是使用代码查找第 N 个奇数数字。本文将描述查找第 N 个奇数的完整方法,并了解什么是奇数以及哪些数字是由奇数数字组成的。查找仅由奇数数字组成的第 N 个数字奇数除以二后余数为 1,因此前几个奇数是 1、3、5、7、9、11、13、15、17、19...要查找所需的数字,这里有两种方法 −方法 1 − 检查每个自然 ... 阅读更多
185 次浏览
我们都知道不是任何数字的平方的数字,例如 2、3、5、7、8 等。有第 N 个非平方数,并且不可能知道每个数字。因此,在本文中,我们将解释有关无平方数或非平方数的所有内容,以及在 C++ 中查找第 N 个非平方数的方法。第 N 个非平方数如果一个数字是某个整数的平方,则称该数字为完全平方数。一些完全平方数的示例为 −1 是 1 的平方 4 是 2 的平方 9 是 ... 阅读更多
318 次浏览
在矩阵中查找移动标准差的方式与在数据框中相同,我们只需要使用矩阵对象名称代替数据框名称即可。因此,我们可以为此目的使用 zoo 包的 rollapply 函数。例如,如果我们有一个名为 M 的矩阵,并且我们想找到 2 个移动标准差,那么我们可以使用以下命令 −rollapply(M,width=2,FUN=sd,fill=0,align="r")示例 1以下代码片段创建了一个矩阵 −M1
4K+ 次浏览
要在 R 中舍入 summary 函数的输出,我们可以在应用 summary 函数时使用 digits 参数。例如,如果我们有一个名为 df 的数据框,那么要找到输出中带有两位数字的摘要统计信息,我们可以使用以下命令 −summary(df, digits=2)示例 1以下代码片段创建了一个数据框 −head(iris, 20) 创建了以下数据框 − Sepal.Length Sepal.Width Petal.Length Petal.Width Species 1 5.1 3.5 1.4 0.2 setosa 2 4.9 3.0 1.4 ... 阅读更多
3K+ 次查看
要找到 n 个列的行总和,可以使用 rowSums 函数以及使用单个方括号对列进行子集化。例如,如果我们有一个名为 df 的数据框,其中包含五列,并且我们想要找到最后三列的行总和,则可以使用以下命令 - df$Sum_3