小编Zvi*_*red的帖子

Angular:单击按钮时打开文件对话框

我正在使用 Angular 8。单击按钮后,我想打开一个文件对话框,选择一个文件,然后调用一个处理该文件的事件。

谢谢你,兹维卡

我在 HTML 中尝试了以下代码。但我不希望任何内容以 HTML 形式显示。

超文本标记语言

<p-fileUpload name="myfile[]" customUpload="true" auto="true" (uploadHandler)="onOpenFile($event)" accept="application/pdf"></p-fileUpload>

ts

public onOpenFile (event) { }

file-upload primeng

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

Angular 输入文件:选择相同的文件

我在 HTML 中有以下行:

<input type="file" #fileInput style="display: none"  accept=".xml" (change)="OnFileSelected($event)"/>
Run Code Online (Sandbox Code Playgroud)

选择文件后,将调用 OnFileSelected 回调。但是,如果我再次选择同一个文件,则不会调用此回调。

你能帮忙吗?

html file input

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

x86 内在:2 个复数浮点向量的乘法

我的输入是 2 个复数浮点向量。两个向量交错:

VecAReal = Are0, Are1, Are2,...Are[N-1]
VecAImag = Aim0, Aim1, Aim2,...Aim[N-1]

VecBReal = Bre0, Bre1, Bre2,...Bre[N-1]
VecBImag = Bim0, Bim1, Bim2,...Bim[N-1]
Run Code Online (Sandbox Code Playgroud)

我必须运行标量乘法:

VecCReal = Cre0, Cre1, Cre2,...Cre[N-1]
VecCImag = Cim0, Cim1, Cim2,...Cim[N-1]


Cre[i] = Are[i]*Bre[i] - Aim[i]-Bim[i]
Cim[i] = Are[i]*Bim[i] + Aim[i]+Bre[i]
Run Code Online (Sandbox Code Playgroud)

在每次迭代中,我必须_mm_load_ps在 4 个不同的指针上运行。

在 sum、add 之后,在每次迭代中我必须_mm_store_ps在 2 个不同的指针上运行。

由于大量加载/存储,它看起来效率很低。你能建议一个更好的方法吗?

c x86 sse intrinsics complex-numbers

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

ARM v7:32 位浮点的 SIMD 查找表

我有一个 float32 数字向量。对于每个元素,我必须找到 cos,sin

我想使用查找表而不是默认库。是否有 ARM 内部代码可以用于此目的?

arm intrinsics neon

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

标签 统计

intrinsics ×2

arm ×1

c ×1

complex-numbers ×1

file ×1

file-upload ×1

html ×1

input ×1

neon ×1

primeng ×1

sse ×1

x86 ×1