找到 34423 篇文章 关于编程

Node.js – process ‘exit’ 事件

Mayank Agarwal
更新于 2021年10月29日 08:34:18

643 次浏览

当进程由于以下原因即将退出时,会发出“exit”事件:- 显式调用 Process.exit() 方法。- Node 事件循环不再有任何任务要执行。语法事件:'exit'示例 1创建一个名为“exit.js”的文件并复制以下代码片段。创建文件后,使用命令“node exit.js”运行此代码。// Process 'Exit' 事件演示示例 console.log("进程开始") // 将此事件绑定到处理程序 process.on('exit', () => {    console.log("process.exit() 方法被调用") }) console.log("进程结束") // 退出进程 process.exit()输出进程开始 进程结束 process.exit() 方法被调用示例 2让我们... 阅读更多

Node.js – process.report.filename 属性

Mayank Agarwal
更新于 2021年10月29日 08:30:55

74 次浏览

process.report.filename 属性用于获取或设置报告将写入的文件名。如果此值设置为空字符串,则输出文件名将根据时间戳、PID 和序列号生成。其默认值为空字符串。语法process.report.filename示例 1创建一个名为“filename.js”的文件并复制以下代码片段。创建文件后,使用命令“node filename.js”运行此代码。// process.report.directory 属性演示示例 // 导入 process 模块 const process = require('process'); // 传递文件名 process.report.filename = "tutorialspoint" // 打印结果 ... 阅读更多

Node.js – dns.getServers() 方法

Mayank Agarwal
更新于 2021年10月29日 08:28:30

115 次浏览

dns.getServers() 方法返回一个 IP 地址字符串数组。地址将根据 RFC 5952 标准格式化,这些标准配置用于 DNS 解析。如果使用自定义端口,则字符串还将包含端口部分。语法dns.getServers()参数由于它返回服务器列表,因此不需要任何参数。示例 1创建一个名为“getServers.js”的文件并复制以下代码片段。创建文件后,使用命令“node getServers.js”运行此代码。// dns.getServers() Node js 示例 // 导入 dns 模块 const dns = require('dns'); // 读取与 IP 相关的信 ... 阅读更多

Node.js – diffieHellman.getPrime() 方法

Mayank Agarwal
更新于 2021年10月29日 08:26:06

78 次浏览

diffieHellman.getPrime() 返回使用指定编码生成的 Diffie-Hellman 素数。如果传递了编码,则返回字符串,否则返回缓冲区。语法diffieHellman.getPrime([encoding])参数它只接受一个参数encoding – 此参数指定返回值的编码。示例 1创建一个名为“prime.js”的文件并复制以下代码片段。创建文件后,使用命令“node prime.js”运行此代码。// diffieHellman.getPrime() 演示示例 // 导入 cryptoDiffieHellman 来自 crypto 模块 const { createDiffieHellman } = require('crypto'); // 初始化 diffieHellman const dh = createDiffieHellman(512); // 从 diffieHellman 生成素数 let dhPrime ... 阅读更多

Node.js – dnsPromises.resolveTxt() 方法

Mayank Agarwal
更新于 2021年10月29日 08:23:22

111 次浏览

dnsPromises.resolveTxt() 方法使用 DNS 协议解析主机名的文本搜索(TXT 记录)。如果成功,则 promise 将解析为主机名可用的文本记录的二维数组。语法dnsPromises.resolveTxt(hostname)参数它只接受一个参数hostname – 此参数接收要解析的主机名的输入。示例 1创建一个名为“resolveTxt.js”的文件并复制以下代码片段。创建文件后,使用命令“node resolveTxt.js”运行此代码。// dns.resolveTxt() 演示示例 // 导入 dns 模块 const dns = require('dns'); const dnsPromises = dns.promises; // 传递 IP 以查找 ... 阅读更多

Node.js – dnsPromises.lookup() 方法

Mayank Agarwal
更新于 2021年10月29日 08:20:54

91 次浏览

dnsPromises.lookup() 方法将主机名(例如,tutorialspoint.com)解析为第一个找到的 A(IPv4)或 AAAA(IPv6)记录。options 下可用的属性是可选的。dns.lookup() 与 DNS 协议无关。实现使用可以将名称与地址关联起来的反之亦然的 OS 工具。dnsPromises 和 dns 模块之间的区别在于,dns.promises 提供了一种异步 DNS 方法的替代方法,这些方法返回 Promise 对象而不是回调。语法dnsPromises.lookup(hostname, [options])参数hostname – 这是您要查找 DNS 值的网站主机名。options – 它可以具有以下选项family – 它只能具有值 4、6 或 0。值“0”表示 ... 阅读更多

Node.js – process.emitWarning() 方法

Mayank Agarwal
更新于 2021年10月29日 08:13:50

182 次浏览

process.emitWarning() 方法可用于发出自定义或用户定义的进程警告。这可以通过向 warning 事件添加处理程序来监听。语法process.emitWarning(warning, [options])参数warning – 这是将发出的警告。options –type – 这是正在发出的警告的类型。默认为“Warning”code – 这是将发出的警告的唯一标识符。ctor – 这是一个可选函数,用于限制生成的堆栈跟踪。detail – 这是要包含在错误中的其他文本。示例 1创建一个名为“warning.js”的文件并复制以下代码片段。创建后 ... 阅读更多

Node.js – dns.resolveTxt() 方法

Mayank Agarwal
更新于 2021年10月29日 08:07:24

322 次浏览

dns.resolveTxt() 方法使用 DNS 协议解析主机名的文本查询(TXT 记录)。传递给回调函数的 addresses 参数是一个二维数组,其中包含主机名可用的文本记录数组。语法dns.resolveTxt(hostname, callback)参数hostname – 此参数接收要解析的主机名的输入callback – 此函数将捕获任何错误。records – 返回主机名的 TXT 记录。示例 1创建一个名为“resolveTxt.js”的文件并复制以下代码片段。创建文件后,使用命令“node resolveTxt.js”运行此代码。// dns.resolveTxt() 演示示例 // 导入 dns 模块 ... 阅读更多

Node.js – process.report 属性

Mayank Agarwal
更新于 2021年10月29日 07:58:52

167 次浏览

process.report 是一个对象,其方法为当前进程生成诊断报告。它位于 process 模块下。语法process.report示例 1创建一个名为“report.js”的文件并复制以下代码片段。创建文件后,使用命令“node report.js”运行此代码。// process.report 演示示例 // 导入 process 模块 const process = require('process'); // 获取以下进程的报告 const reports = process.report; // 打印结果 console.log(reports)输出uC:\homeode>> node report.js {    writeReport: [Function: writeReport],    getReport: [Function: getReport],    directory: [Getter/Setter],    filename: [Getter/Setter],    compact: [Getter/Setter],   ... 阅读更多

Node.js – dns.lookup() 方法

Mayank Agarwal
更新于 2021年10月29日 07:31:40

572 次浏览

dns.lookup() 方法将主机名(例如,tutorialspoint.com)解析为第一个找到的 A(IPv4)或 AAAA(IPv6)记录。options 下可用的属性是可选的。dns.lookup() 与 DNS 协议无关。实现使用可以将名称与地址关联起来的反之亦然的 OS 工具。语法dns.lookup(hostname, [options], callback)参数上述参数定义如下:- hostname – 这是您要查找 DNS 值的网站主机名。- options – 它可以具有以下选项family – 它只能具有值 4、6 或 0。值“0”表示 ... 阅读更多

广告

© . All rights reserved.