小编JMP*_*JMP的帖子

在 node.js 中一次以 50 个项目为单位迭代数组

我是 node.js 的新手,目前正在尝试编写数组迭代代码。我有一个包含 1,000 个项目的数组 - 由于服务器负载问题,我想一次遍历 50 个项目的块。

我目前使用如下所示的 forEach 循环(我希望将其转换为上述块迭代)

   //result is the array of 1000 items

   result.forEach(function (item) {
     //Do some data parsing
     //And upload data to server
    });
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激!

更新(响应回复)

async function uploadData(dataArray) {
    try {
        const chunks = chunkArray(dataArray, 50);
        for (const chunk of chunks) {
            await uploadDataChunk(chunk);
        }
    } catch (error) {
        console.log(error)
        // Catch en error here
    }
}

function uploadDataChunk(chunk) {
    return Promise.all(
        chunk.map((item) => {
            return new Promise((resolve, reject) => { …
Run Code Online (Sandbox Code Playgroud)

javascript arrays node.js promise

3
推荐指数
2
解决办法
5488
查看次数

如何在启动屏幕中为徽标添加填充?

期望的结果

我想在两侧的徽标中添加填充或空格,并在此处添加代码。

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" android:gravity="fill">
        <item android:drawable="@color/ns_theme"></item>
    <item>
        <bitmap android:gravity="center" android:src="@drawable/logo" />
    </item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

android pinterest nativescript

2
推荐指数
1
解决办法
2499
查看次数

Xamarin.Forms RadioButtons 文本不可见

我正在使用中的实验性单选按钮Xamarin.Forms,一切正常,但突然单选按钮文本停止出现。

public RequestsPage()
    {
        InitializeComponent();
        Device.SetFlags(new string[] { "RadioButton_Experimental" }); // to be able to use radio buttons        
    }
Run Code Online (Sandbox Code Playgroud)

c# radio-button xamarin xamarin.forms

2
推荐指数
1
解决办法
987
查看次数

在javascript中逆时针排序点

我在画布中引入了一组点: 我的画布带有一组点

我必须将此算法应用于: Algo NoObtuse和此算法生成的图形示例

我的问题是从最右边的点开始,以逆时针顺序找到以下点(算法中的第2点).

那么,每次从一个点开始,我们如何才能在这个方向找到以下几点?

编辑: - > Blindman67的代码结果

//First points (before sort and anti-clockwise)
//(6) [Point, Point, Point, Point, Point, Point]
0: Point {x: 458, y: 249, col: "red"}
1: Point {x: 333, y: 40, col: "red"}
2: Point {x: 138, y: 111, col: "red"}
3: Point {x: 336, y: 209, col: "red"}
4: Point {x: 237, y: 251, col: "red"}
5: Point {x: 60, y: 351, col: "red"}

//Points after sort and anti-clockwise
//(6) [Point, …
Run Code Online (Sandbox Code Playgroud)

javascript sorting canvas

1
推荐指数
1
解决办法
1725
查看次数

Javascript JSON.stringify 替换器返回值问题?

我尝试编写一些 javascript 代码,将其与每个人的工资数字相乘,并使用 JSON.stringify 将它们转换为字符串。

例如,在salaries中,姓名和原始工资如下所示:

let salaries = {
        james:100000,
        john:200000,
        jane:300000
    };
Run Code Online (Sandbox Code Playgroud)

我想这样表达:{james:110000,john:220000,jane:330000}

所以,我写了这样的代码......

let payjson = JSON.stringify(pays, function replacer(key, value){
        return value*1.1;
    }); // 1st try
Run Code Online (Sandbox Code Playgroud)

并出现错误,值被更改为 [object Object]、NaN。

然而,这段代码只对我有用

let payjson = JSON.stringify(pays, function replacer(key, value){
        return Number.isInteger(value)? Math.floor(value*1.1): value;
    }); // 2nd try
Run Code Online (Sandbox Code Playgroud)

我想知道为什么第一个没有按照我想要的方式工作,而第二个却按照我想要的方式工作。

javascript json

1
推荐指数
1
解决办法
215
查看次数

在列datagridview中搜索返回值对应值datadgridview vb.net

我有一个datagridviewvb.net列的。第一列是产品描述,第二列是产品编号,第三列是价格。

我想按产品编号搜索datagridview并返回价格列中的相应值。

我可以在 s 中搜索文本datagridview,但无法读取相应单元格的值,例如价格单元格。

Private Sub Button33_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button33.Click
    Dim rowindex As String
    For Each row As DataGridViewRow In DataGridView1.Rows
        If row.Cells.Item("ITEM_ID").Value = TextBox5.Text Then
            rowindex = row.Index.ToString()

            Dim actie As String = row.Cells("PRICE").Value.ToString()
            MsgBox(actie)

        Else

            MsgBox("Item not found")

        End If
    Next
End Sub
Run Code Online (Sandbox Code Playgroud)

vb.net search datagridview

0
推荐指数
1
解决办法
4万
查看次数

<center>标记与text-align的显示方式不同

我刚刚发现<center>在HTML5中已经过时,但它在IE9中运行良好<!DOCTYPE html>:

http://www.w3.org/TR/html5/obsolete.html#obsolete

另一种方法是使用CSS text-align,但是我得到了相互矛盾的结果:

<body>
  <table style="text-align:center">
    <tr>
      <th>Column</th>
    </tr>
    <tr>
      <td>Data</td>
    </tr>
  </table>
  <p style="text-align:center">Text</p>
</body>
Run Code Online (Sandbox Code Playgroud)

关于如何将页面table内容和p内容集中在一起的任何建议?(<center>无论如何,我看不出有什么坏事).

css html5 obsolete

0
推荐指数
1
解决办法
732
查看次数

使用 Sumifs() 的更快方法

我每周有一项任务,需要更新一份报告(目前刚刚超过 50K 行),该报告每周都会增长约 500 行。手动添加新数据后,我运行下面的代码来Sumifs()汇总数据。

\n

数据结构为:A 至 C 列是标准列(数字-字母-数字),D 列包含要求和的数量(整数)。数据是连续的。我的宏将Sumifs()公式放入 E 列 \xe2\x80\x93 中,覆盖其中的 \xe2\x80\x99s 。

\n

我的问题是:这个任务可以更快地完成吗?目前,我只需要一分多钟的时间来运行宏,但随着数据的增长,时间会变得更长。

\n

该网站上有很多关于使用数组更快地完成任务的内容,但这些示例对我来说都没有多大意义,如果可能的话,我宁愿不使用它们。

\n
Sub MySumIfs()\nDim LastRow As Long\n\nLastRow = Sheet1.Range("A1").End(xlDown).Row\n\nWith Sheet1.Range("E2:E" & LastRow)\n    .FormulaR1C1 = "=sumifs(R2C4:R" & LastRow & "C4, R2C1:R" & LastRow & "C1, RC1, R2C2:R" & LastRow & "C2, RC2, R2C3:R" & LastRow & "C3, RC3)"\n    .Value = .Value\nEnd With\n\nEnd Sub\n
Run Code Online (Sandbox Code Playgroud)\n

arrays excel vba sumifs

-1
推荐指数
1
解决办法
1212
查看次数