问题列表 - 第318034页

Quasar VUE_PROD_HYDRATION_MISMATCH_DETAILS 未定义

我将 quasar 与 Vite 一起使用。安装 quasar 后,yarn create quasar 我在控制台中收到以下警告。

__VUE_PROD_HYDRATION_MISMATCH_DETAILS__ is not explicitly defined.
 You are running the esm-bundler build of Vue, which expects these 
compile-time feature flags to be globally injected via the bundler 
config in order to get better tree-shaking in the production 
bundle.
Run Code Online (Sandbox Code Playgroud)

我怎样才能摆脱它?我找不到任何关于在 Quasar Framework 中定义它的信息

javascript vue.js quasar-framework vuejs3 vite

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

将 C 宏定义为自身的目的是什么?(见 glibc 头文件)

在 Ubuntu Linux 20.04 机器上,在 中/usr/include/x86_64-linux-gnu/bits/resource.h,我看到如下代码:

enum __rusage_who
{
  /* The calling process.  */
  RUSAGE_SELF = 0,
#define RUSAGE_SELF RUSAGE_SELF

  /* All of its terminated child processes.  */
  RUSAGE_CHILDREN = -1
#define RUSAGE_CHILDREN RUSAGE_CHILDREN
};
Run Code Online (Sandbox Code Playgroud)

我们看到它RUSAGE_SELF被定义为它本身。其目的/好处是什么?

在此输入图像描述

c c-preprocessor

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

OpenEdge ABL JSON 到临时表:READ-JSON

我如何将其(如下)读取到临时表中:

{
  "args": {
  },
  "data": "{\"name\":\"morpheus11\",\"job\":\"leader1221\"}",
  "files": {
  },
  "form": {
  },
  "headers": {
    "Accept": "application\/json",
    "Content-Length": "40",
    "Content-Type": "application\/json",
    "Host": "httpbin.org",
    "User-Agent": "OpenEdge-HttpClient\/0.4.0 (UNIX\/64) OpenEdge\/99.2.99.0.9999 Lib-ABLSockets\/0.5.0",
    "X-Amzn-Trace-Id": "Root=1-9999998e-0e281713363302e331999999"
  },
  "json": {
    "job": "leader1221",
    "name": "morpheus11"
  },
  "origin": "888.53.150.88",
  "url": "https:\/\/httpbin.org\/post"
}
Run Code Online (Sandbox Code Playgroud)

这是我到目前为止所写的。现在导出流 dOut1 不产生任何东西。我的猜测是,我没有指定所有的表...我需要定义所有 json 节点,例如:Args、Data、Files、Headers、Origin 和 URL?感谢您的帮助

  def temp-table tt serialize-name 'json'
   field job  as char 
   field name as char.
  def dataset args for tt.

  def var dURL         as char          no-undo init "https://httpbin.org/post".
  def var dRequest     as …
Run Code Online (Sandbox Code Playgroud)

progress-4gl openedge

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

有什么方法可以知道用户是否代表组织表示同意

组织管理员可以选择“代表您的组织同意”。

此功能使他们能够获得组织内所有用户的同意。因此,组织的用户无需提供个人同意即可注册。在 Microsoft 文档中,这称为管理员同意。

是否可以使用以下任何来源检查是否获得了组织范围的同意:

  1. OAuth 响应或JWT 令牌
  2. 微软图形API

oauth-2.0 microsoft-graph-api microsoft-oauth

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

向量化 sapply 函数

我正在尝试对以下函数进行矢量化以删除 sapply 循环。我正在计算累积偏度。

cskewness <- function(.x) {
  skewness <- function(.x) {
    sqrt(length(.x)) * sum((.x - mean(.x))^3) / (sum((.x - mean(.x))^2)^(3 / 2))
  }
  sapply(seq_along(.x), function(k, z) skewness(z[1:k]), z = .x)
}
Run Code Online (Sandbox Code Playgroud)

我的代数没搞对。有这个是错误的:

skewness2 <- function(.x) {
  n <- length(.x)
  csum <- cumsum(.x)
  cmu <- csum / 1:length(.x)
  num <- cumsum(.x - cmu)^3
  den <- cumsum((.x - cmu)^2)^(3/2)
  sqrt(n) * num / den
}
Run Code Online (Sandbox Code Playgroud)

正确的代码会产生:

x <- c(1,2,4,5,8)

> cskewness(x)
[1]       NaN 0.0000000 0.3818018 0.0000000 0.4082483
> skewness2(x)
[1]      NaN 1.000000 …
Run Code Online (Sandbox Code Playgroud)

performance r vectorization

10
推荐指数
2
解决办法
238
查看次数

如何有效地编写代码来检查具有相同元素数量的两个数组是否具有相同的元素,即使位于不同的位置?

我试图解决这个问题:给定一个数字 N 和两个包含 N 个元素的 A、B 数组,确定 B 是否包含与 A 相同的元素(不一定位于相同位置)。

将有三个输入:

  • 第一行包含 N 个元素

  • 第二行包含数组 A 的 N 个元素

  • 第三行包含数组 B 的 N 个元素

例子:

输入:

4
4 2 3 7
2 3 4 9
Run Code Online (Sandbox Code Playgroud)

输出:no

输入:

5
5 1 1 9 3
1 9 1 5 3
Run Code Online (Sandbox Code Playgroud)

输出:yes

我的代码:

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n;
    scanf("%d", &n);
    long int a[n], b[n];
    for (int i = 0; i < n; i++)
    {
        scanf("%ld", &a[i]); …
Run Code Online (Sandbox Code Playgroud)

c arrays permutation array-comparison

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

Java ExecutorService,newVirtualThreadPerTaskExecutor:线程在从扫描器获取输入之前退出

我有这个简单的代码,用于在第一个线程中从用户那里获取名称,将其添加到队列中,并使用第二个线程打印名称:

import java.util.Scanner;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.LinkedBlockingQueue;

public class TestThreads {
    private static final Scanner scanner = new Scanner(System.in);
    private static ExecutorService executor = Executors.newVirtualThreadPerTaskExecutor();
    private static LinkedBlockingQueue<String> names = new LinkedBlockingQueue<>();
    
    public static void main(String[] args) {
        executor.submit(() -> {
            try {
                while (true) {
                    String name = getName();
                    names.add(name);
                }
            } catch (Exception e)  {
                e.printStackTrace();
            }
        });

        executor.submit(() -> {
            try {
                while (true) {
                    if (!names.isEmpty())  {
                        String name = names.poll();
                        System.out.println("\n**** The name …
Run Code Online (Sandbox Code Playgroud)

java multithreading

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

Power Query for Excel 中本机正则表达式的 JS Hack

背景

\n

我希望在 Power Query (M) for Excel 中执行正则表达式检测(和匹配?),它缺乏对正则表达式的本机支持。与 Power BI 不同,Excel 缺乏与 R 和 Python 的集成,因此我无法使用它们来外包正则表达式操作。

\n

方法

\n

受到u/tirlibibi17这个巧妙 hack 的启发,我通过将 M 与 JavaScript (JS) 及其正则表达式功能集成,概括了一个本机解决方案。请参阅下面的解决方案部分以了解我的完整工作。

\n

虽然我已经成功地Rgx_Test()在单个text字符串上进行了测试,但它在规模上陷入了困境,因为它Web.Page()为每个正在测试的字符串重新生成了 。对于复数,我渴望一次性对一批许多这样的字符串Rgx_Tests()进行操作。

\n

我的“预期脚本”Rgx_Tests()应该改进 的“当前脚本” Rgx_Test()。M 中的原生Json.*()系列有助于与 JS 脚本交换批量数据,如 JSON 表示法所示。对于输入,M 中的a listof s 变为JS 中的an of s。对于输出,JS 中的an of s 变为M 中的a of s。text …

regex excel m powerquery powerbi

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

将堆叠的 git 分支推回主分支

我一直在尝试学习如何从分支 A 成功创建分支 B(这两个分支对我来说都是本地分支),并将它们合并到我公司在 GitLab 中的代码中。我遇到了很多有趣的阅读,但我仍然对如何最好地将我的分支应用回主分支感到困惑。

现在我们有:

main ->
  branch_A ->
    branch_B
Run Code Online (Sandbox Code Playgroud)

假设我完成了分支 A 并合并了我的 MR。此时main将具有来自的代码branch A(我相信作为合并提交),并且将具有来自原始提交的branch B代码。branch A

我对如何完成我的branch BMR 感到困惑,因为我认为由于branch A代码在两个地方都会发生冲突。我怎样才能让我的branch B承诺main也进入?这是在 GitLab 上。

(如果我尝试在此时进行变branch B基,我想我仍然会看到相同的冲突,但我只会将它们作为变基的一部分遇到。我的目标是以某种方式让我的代码进入,而不会看到一堆虚假的冲突。 )mainmain

(有一段时间,我认为这个很好的问题会对我有所帮助。然而,这更多的是关于如何将更改从main链接分支中获取。我的问题基本上是相反的,如何将代码从分支返回到主分支中,作为我的当我完成后的 MR。如果我遵循了其他问题的说明,我想这两个 MR 都可以快进。但是我认为 GitLab 可能不会快进。)

git gitlab

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

是否可以通过 C++20 中的非类型模板参数使用特征来确定对象是否属于类类型?

考虑这段代码:

#include <type_traits>

template <typename T>
struct wrapper {
    T& ref;
    constexpr wrapper(T& ref) : ref(ref) {}
};

// Trait that checks whether a type is of the form `wrapper<T>`
template <typename T>
struct is_wrapper_type : std::false_type {};

template <typename T>
struct is_wrapper_type<wrapper<T>> : std::true_type {};

// Trait that checks whether an object is of the type `wrapper<T>`
template <auto& Value>
struct is_wrapper_object;

template <auto& Value>
    requires (!is_wrapper_type<std::decay_t<decltype(Value)>>::value)
struct is_wrapper_object<Value> : std::false_type {};

template <auto& Value>
    requires is_wrapper_type<std::decay_t<decltype(Value)>>::value
struct is_wrapper_object<Value> …
Run Code Online (Sandbox Code Playgroud)

c++ language-lawyer compiler-bug c++20 non-type-template-parameter

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