找到 34423 篇文章,关于编程

理解 Node.js 中的节点生命周期和事件循环

Shyam Hande
更新于 2020年5月13日 11:26:49

1K+ 次浏览

简单的 node.js http 服务器将注册一个事件循环,该循环将持续监听 http 请求。包含服务器创建代码的文件的执行将按如下所示工作:node App.js => 开始执行脚本 => 代码解析,注册事件和函数 => 事件循环=> 只要注册了事件,就一直运行。这是 node.js 的单线程事件驱动方法。用于访问和更新数据库中的值也使用事件驱动方法。即使它是单线程的,由于其速度,它也可以同时处理多个请求…… 阅读更多

创建 Node.js 服务器

Shyam Hande
更新于 2020年5月13日 11:17:53

448 次浏览

Node.js 最常用的核心模块有:http - 用于启动简单的服务器,发送请求https - 用于启动 ssl 安全的 http 服务器path - 用于处理基于操作系统的路径fs - 它是一个文件系统处理模块os - 用于操作系统相关操作让我们使用 Node.js 构建一个简单的 http 服务器:在像 visual studio code 这样的编辑器中创建一个 javascript 文件 App.js(根据需要命名)。App.jsconst http = require(‘http’); function reqListener(req, res){    console.log(‘Hello’); } const server = http.createServer(reqListener); server.listen(3000);解释我们使用 const 关键字而不是 var 或 let 来导入…… 阅读更多

JavaScript symbol.toString()

AmitDiwan
更新于 2020年5月8日 12:03:55

43 次浏览

JavaScript symbol.toString() 返回指定符号对象的字符串表示形式。以下是 Symbol.toString() 方法的代码:示例 实时演示文档   body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    }    div {       font-size: 20px;       font-weight: 500;    } JavaScript symbol.toString() 方法 点击此处 点击上面的按钮以获取符号的字符串表示形式   let fillEle = document.querySelector(".sample");    const symbol = Symbol.for("HELLO");    const symbol1 = Symbol.for("NEW");    const symbol2 = Symbol.for(711);    document.querySelector(".Btn").addEventListener("click", () => {       fillEle.innerHTML += symbol.toString() + "";       fillEle.innerHTML += symbol1.toString() + "";       fillEle.innerHTML += symbol2.toString() + "";    }); 输出点击“点击此处”按钮后:

C++ 中的镜像反射

Arnab Chakraborty
更新于 2020年5月5日 10:32:51

662 次浏览

假设有一个特殊的方形房间,四面墙上都有镜子。在除了西南角之外的每个角落,都有接收器。这些接收器编号为 0、1 和 2。现在方形房间的墙长为 p,来自西南角的激光束首先在距离第 0 个接收器 q 的东墙处相遇。我们必须找到光线首先遇到的接收器的编号。因此,如果 p = 2,q = 1,则情况将如下所示:因此,输出将为 2,因为光线…… 阅读更多

C++ 中的括号得分

Arnab Chakraborty
更新于 2020年5月5日 10:30:48

297 次浏览

假设我们有一个平衡的括号字符串 S,我们必须根据以下规则计算字符串的分数:() 的分数为 1AB 的分数为 A + B,其中 A 和 B 是两个平衡的括号字符串。(A) 的分数为 2 * A,其中 A 是一个平衡的括号字符串。因此,如果输入类似于“(()(()))”,则输出将为 6。为了解决这个问题,我们将遵循以下步骤:ans := 0,定义一个栈 stfor i in range 0 到字符串的大小 Sif S[i] 是左括号,则将 -1 插入栈否则if 栈顶…… 阅读更多

C++ 中的车队

Arnab Chakraborty
更新于 2020年5月5日 10:28:29

437 次浏览

假设有 N 辆车要沿着单车道行驶到同一个目的地。目的地距离为 'target' 英里。现在每辆车 i 都有一个恒定的速度值 speed[i](以英里/小时为单位),初始位置是沿着道路朝向目标的 position[i] 英里。一辆车永远不能超过它前面的另一辆车,但它可以追上它,并以相同的速度并排行驶。这里这两辆车之间的距离被忽略 - 假设它们具有相同的位置。车队是一些非空的车集…… 阅读更多

C++ 中的字母移位

Arnab Chakraborty
更新于 2020年5月5日 10:27:18

3K+ 次浏览

假设我们有一个小写字母的字符串 S 和一个整数数组 shifts。字母的移位是指字母表中的下一个字母,对于 z,它将是 a。现在对于每个 shifts[i] = x,我们想要将 S 的前 i+1 个字母移位 x 次。我们必须找到应用所有这些移位到 S 之后最终的字符串。因此,如果字符串是“abc”并且 shifts = [3, 5, 9],则在将 S 的第一个字母移位 3 次后,将有“dbc”,将 S 的前两个字母移位 5 次,我们将…… 阅读更多

C++ 中的顺子牌

Arnab Chakraborty
更新于 2020年5月5日 10:24:24

466 次浏览

假设 Rima 手里有一副牌,作为一个整数数组给出。现在她想把牌洗牌成组,以便每组的大小为 W,并且包含 W 张连续的牌。我们必须检查这是否可能。因此,如果牌是 [1, 2, 3, 6, 2, 3, 4, 7, 8],并且 W = 3,则答案将为真,因为她可以像 [1, 2, 3]、[2, 3, 4]、[6, 7, 8] 那样重新排列它们为了解决这个问题,我们将遵循以下步骤:定义一个映射 m,并存储每个元素的频率…… 阅读更多

在 Python 中查找元组列表中的频率

Pradeep Elance
更新于 2020年5月5日 10:22:42

437 次浏览

在 Python 中,各种类型的数据容器可能会混淆。一个列表可以包含元素,每个元素都是一个元组。在这篇文章中,我们将获取这样一个列表,并查找元组中元素的频率,而这些元组本身是列表的元素。使用 count 和 map我们应用一个 lambda 函数来遍历列表中存在的元组中的每个第一个元素。然后应用 map 函数以获得我们正在搜索的元素的总计数值。示例 实时演示# 初始化元组列表 listA = [('Apple', 'Mon'), ('Banana', 'Tue'), ('Apple', ... 阅读更多

在 Python 中查找列表中给定元素的频率之和

Pradeep Elance
更新于 2020年5月5日 10:21:16

428 次浏览

给定的列表中有许多重复项。我们感兴趣的是找出列表中一些重复项的频率之和。以下是我们可以实现此目标的方法。使用 sum我们有两个列表。一个包含值的列表,另一个包含需要从第一个列表中检查频率的值。因此,我们创建一个 for 循环来计算第二个列表中的元素在第一个列表中出现的次数,然后应用 sum 函数以获取最终的频率总和。示例 实时演示chk_list= ['Mon', ... 阅读更多

广告

© . All rights reserved.