问题标签 [prefixes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
116 浏览

webpack - 在单独的文件中生成 CSS 浏览器前缀

我试图在 Webpack 中生成两个单独的 css 表:style.css 和 style-prefixes.css 仅带有前缀。目前,它会生成一个包含所有样式和前缀的文件。我在 webpack 中的加载器:

我将不胜感激。

0 投票
1 回答
155 浏览

apache-spark - 如何通过列名的前缀对火花数据框进行子集化?

我的 spark 数据框df的列名是:A_x1、A_x2、B_x1、B_x2、C_x1、C_x2。

如何使用前缀从df创建 3 个新的 spark 数据帧?输出应如下所示:

  • 名为A_的数据框包含列 A_x1、A_x2、
  • 名为B_的数据框包含列 B_x1、B_x2、
  • 名为C_的数据框包含列 C_x1、C_x2。

谢谢!

0 投票
0 回答
98 浏览

parcel - 如何让 Parcel 2 添加供应商前缀

几个月来,我一直试图让 Parcel 添加供应商前缀(这就像现在不可能实现的梦想)。有人告诉我 Parcel 2 会正确执行此操作,但我仍然在生成的 css 文件中看到没有供应商前缀。其他一切似乎都工作得很好。它工作了一次,然后再也没有,而且在它工作了一次之后我没有改变任何东西。

必须有办法做到这一点!我猜这个问题与 postcss-modules 有关,但是如何呢?

我的 package.json:

我的 .postcssrc 文件:(我不确定是否使用“模块:true”,但目前这两种方法都不起作用)

我的 .babelrc 文件:

0 投票
0 回答
22 浏览

c# - HttpSelfHostServer 设置多个前缀

我正在将 C# 控制台应用程序转换为自托管 Web 应用程序。

控制台应用程序使用带有两个前缀的 HttpListener:

我正在使用 HttpSelfHostServer 进行转换:

有没有办法在 HttpSelfHostServer 上设置多个前缀?我应该克隆 HttpSelfHostConfiguration,修改其基地址并创建另一个 HttpSelfHostServer 实例吗?可能有效,但这样做似乎是错误的。

0 投票
2 回答
56 浏览

javascript - 无法获得多个前缀来使用 discord.js。我怎样才能重写它以便它识别两个前缀?

标题是不言自明的。尝试弄乱以下代码的差异迭代。此版本识别 firstPrefix,但不识别 secondPrefix。我只希望我的 djs 机器人能够识别这两个前缀并相应地运行 Args 拆分。

我试过做:

但这根本不起作用。在这里很困惑,任何帮助都会很棒。谢谢。

0 投票
1 回答
426 浏览

assembly - x86-64 (AMD64) 架构中是否有默认操作数大小?

这是关于 x86-64 (AMD64) 架构中操作数大小覆盖前缀的问题。

这是一堆汇编指令(nasm)及其编码;的意思是 r8, ..., r15 寄存器:

通过研究这些以及与其他寄存器相同的指令,我推断出以下内容。“旧”和“新”寄存器之间存在配对。非详尽无遗:

忽略大小前缀,指令字节不是指特定的寄存器,而是指寄存器对。例如:字节 89 C8 表示一条 mov 指令从源(ecx、rcx、r9d 或 r9)到目标(eax、rax、r8d 或 r8)。鉴于操作数必须同时为 32 位或 64 位宽,因此有八种合法的可能组合。操作数大小覆盖前缀(或不存在)指示这些组合中的哪一个是预期的组合。例如,如果前缀存在且为 44,则源操作数必须是 32 位新寄存器(在此示例中,然后折叠为 r9d),目标必须是 32 位旧寄存器(此处为 eax 信号)。

我可能没有完全正确,但我想我明白了它的要点。这样看来,操作数大小覆盖前缀所做的覆盖是没有它们,指令将使用 32 位“旧”操作数。

但可以肯定的是,有一些事情让我无法理解,否则:谈论“默认操作数大小为 64 位的 x86-64 版本”(如这里)有什么意义?

或者有没有办法在 64 位机器上运行,将默认操作数大小设置为 32 或 64,如果是这样,并且如果我的程序适当地设置了机器,我会看到不同的编码?

另外:什么时候会使用 66H 操作数大小的覆盖前缀?

0 投票
0 回答
19 浏览

django - 无法使用 for 循环将数据保存在数据库中

我的建议:

我想在 Web UI 中添加带有前缀的网络 IP 范围,并且需要使用命令 ipaddress.IPv4Network(subnet).hosts()) 进行处理,然后在 IP 范围之后将创建所有 IP 范围并将其保存到数据库中。

我尝试了不同的方法仍然无法完成我的要求。有人可以帮忙。

在我制作的代码下方。

def Indexping(request): form = IpModelForm Ipform = {'form':form}

异常值:
只允许一个'/'

低于错误:

AddressValueError at /cbv/ind/ 请求方法中只允许一个“/”:POST 请求 URL: http: //127.0.0.1 :8000/cbv/ind/ Django 版本:4.0.2 异常类型:AddressValueError 异常值:
只有一个'/' 允许在异常位置:D:\Program Files\Python\Python39\lib\ipaddress.py,第 162 行,在 _split_optional_netmask Python 可执行文件:E:\Django_Projects\Portal-env\Scripts\python.exe Python 版本:3.9 .10 Python 路径:
['E:\Django_Projects\Portal-env\portal', 'D:\Program Files\Python\Python39\python39.zip', 'D:\Program Files\Python\Python39\DLLs', ' D:\Program Files\Python\Python39\lib', 'D:\Program Files\Python\Python39', 'E:\Django_Projects\Portal-env', 'E:\Django_Projects\Portal-env\lib\site-包裹'] 服务器时间:2022 年 2 月 19 日星期六 09:35:57 +0000