所有问题
c++ - Friend 函数无法访问私有变量
我试图重载<<运算符以显示矩阵,但它说我的私有成员都无法访问。
在我的头文件中,我有:
对于我的私人会员,我有:
在我的实现文件中,我有以下代码,我不确定我应该如何让它工作:
它告诉我p_colSize,p_rowSize和p_matrix在这里都是未定义的,但在我编写的任何其他函数中都没有。
javascript - 单击任何按钮时切换所有按钮文本
我有三个面板,它们不需要单独操作,即如果您单击任何隐藏详细信息 p 标签(按钮),所有面板详细信息都将隐藏。对于按钮文本更改,我需要相同的行为,但目前它仅在个人基础上发生,而不是作为一个组发生。
HTML
Javascript
CSS
}
r - 在 R 中查找所有成对共同点
我现在一直是 StackExchange Lurker,但之前在 R 中找到这个问题的运气并不好,所以我为此创建了一个用户名。
基本上我有一个客户和商店的数据集(大约 26 万客户和 300 家商店,大多数客户访问至少 10 家独特的商店),我想看看哪些网站与客户重叠最多(即网站 A 和 B 共享这个许多客户,A 和 C 那么多,......对于所有成对的网站)。
可重现的例子:
begindata<-data.frame(customer_id=c(1,2,3,1,2,3,4,1,4,5), site_visited=c('A', 'A', 'A', 'B', 'B', 'B', 'B', 'C', 'D', 'D'))
如果可能的话,我希望看到以下内容:
我曾尝试根据 customer_id 将 begindata 加入到自身中,类似这样......
我知道这是多余的(走 A、B、3 的行;B、A、3;以及走 A、A、3 的行)。
但是,由于大小限制,这不能用我的实际数据集(260k 成员和 300 个站点)执行。
任何建议将不胜感激!如果我的帖子很糟糕,也要对我放轻松——我想我已经遵守了规则和建议?
c - 为什么我的程序要打印这个 C 字符串?
我目前正在为我的操作系统类开发一个项目,并且发现了一个奇怪的错误,即在打印处理用户在命令行中输入的文本时产生的字符串时。这是程序的输出:
这是产生此输出的应对:
谁能解释为什么 printf() 函数打印这个?
谢谢!
django - Django - 为什么我需要在使用自定义后端登录时指定 user.backend?
代码按原样工作,我只是希望有人可以在这里提供解释。
我为我的应用程序设置了一个自定义后端。下面的代码:
这是视图:
连同表单(请注意,大部分登录功能都被抽象到表单中)
在 login_view 代码中,我遇到了一个问题。在添加“user.backend = ...”行之前,系统会成功登录用户,但是在重定向到“任务”视图后,用户将返回匿名。
在登录之前为用户指定后端后,代码可以正常工作。
为什么我需要在登录之前为用户指定后端?这是因为我使用的是自定义后端吗?我在某处搞砸了代码吗?
提前谢谢你!
blazor - 在加载子组件时在父组件中显示加载指示器。子组件是一个图像,我想显示加载直到图像完全加载
我正在开发 Blazor Wasm 应用程序。
我有一个大图像,当它加载缓慢时会导致糟糕的 UI 体验。我只想在页面中的所有图像都完全加载时才显示页面。
在加载子组件时在父组件中显示加载指示器。子组件是一个图像,我想显示加载直到图像完全加载
父组件 (index.razor)
子组件 (Image.razor)
javascript - 返回一个空数组为假?
如果 inStock 小于每周平均值,我正在练习函数并编写此代码以打印布尔值。该代码为此目的而工作。问题是,如果数组未定义,我需要它返回 false。就目前而言,它无法读取未定义的“库存值”。如果有人能指出我正确的方向,我将不胜感激。
我试过包括这个,但它似乎没有效果。
c# - google api调用大查询不会使用c#提供刷新令牌
我已经阅读并阅读并使用了这段代码,但我仍然无法弄清楚如何获取刷新令牌。这在 c#
我尝试了 access_type、prompt 和approval_prompt 参数的不同组合。我一直在撤销我的用户对应用程序的访问权限,因此当请求身份验证代码时,它确实要求我自己批准应用程序才能访问。
我只想获取刷新令牌,以便我可以存储它并保持刷新。
这是下面的代码。我已经删除了获取身份验证代码的部分,但如果需要,我可以添加。我想知道是否有人可以简单地发现一些简单的错误。
返回的json是
r - 是否有任何 R 函数可以为类别类型数据交换行?
我有一个大致如下的数据框:
我希望它看起来像:
有没有更简单的方法来重新排列,这取决于可能有更多的类别?
node.js - 如何解决 nodejs 包中的依赖关系
我从 Github 下载了一个 nodejs 项目,编辑了源代码以添加缺少的功能,现在我正在尝试将其编译为可执行文件或运行未编译的 ( node main.js)。在这两种情况下,我都会收到消息,它找不到它的依赖项。这不是我正常的编程语言,所以我不熟悉节点依赖项是如何工作的。
有问题的依赖项是其他节点包。我安装了它们,npm install -g但这没有帮助。
在package.json文件中,它们描述如下:
警告消息将依赖项指定@为缺少的依赖项。虽然这只是一个警告,但当您尝试使用它时,该程序无法运行并发出相同的消息,因此它实际上是一个错误。我发现这篇Stackoverflow 帖子提到您可以像这样定义依赖项:
但这似乎没有任何效果:
错误:找不到模块“@castlelemongrab/ioh”
我应该如何解决?我尝试进入node_modules目录并将库git clone-ing到文件夹中,但这也导致了一些错误:ioh@castlelemongrab
此外,由于我的系统上安装了此软件包的生产版本并且我不想覆盖它,如果我更改“名称”字段,package.json这是避免冲突的有效且安全的方法吗?
git - 将多个补丁格式化为一个补丁
我有一系列 .patch 文件需要应用于某些代码,但我没有这些补丁所基于的原始来源。
我一直在使用“git apply”应用它们,但它没有应用所有更改(这是一个单独的问题)。
如果我所有的 .patch 文件都被压缩成一个大补丁,我会更容易调试“git apply”(或手动应用它们)的问题。不幸的是,我在这个站点上找到的所有答案都假设您可以在补丁所基于的原始源上运行 git 命令,而我不能。
我也知道补丁的顺序。
有没有办法在没有原始来源的情况下将多个补丁文件“压缩”成一个补丁?如果您需要任何额外信息,请告诉我。
这是我认为可以压缩的两个补丁文件的示例:
c++ - 为什么这些数组在本地时有效,而在全局时无效?
我一般是 C++/编程的新手,所以我一直在尝试看看我能做什么和不能做什么,我遇到了一些看起来应该可以工作的东西,但事实并非如此。出于某种原因,当我将这两个数组放在任何函数之外以使它们公开时,它们就不会像公开一样工作。
当我将它们都放在我的主函数中时,代码工作得很好,但我也希望能够将它们用于其他函数。我编写它的方式是否有问题,或者我需要将两个数组都放在我希望它们工作的每个函数中?
编辑:预期的行为是输入一个数字 1-9 并接收一个字母 ai,然后在另一行将字母更改为 X。当数组放置在我希望它们工作的函数之外时,没有一个字母 ai如图所示,它会跳过该行并输出 X。当放在里面时,例如,如果我输入 4,“d”将输出,然后在下一行输出“X”。
c - c中的int指针和char指针有区别吗?
我是 C 新手,无法理解指针。我感到困惑的部分是关于char *and int *。
比如我们可以直接给char赋值一个指针,比如
char *c = "c";它不会出错。
但是,如果我像刚才那样为 int 分配一个指针,例如int * a = 10;,
它会出错。我需要在内存中腾出一个额外的空间来为 int 分配一个指针,
像int *b = malloc(sizeof(int)); *b = 20; free(b);...
谁能告诉我为什么?
selenium - 我在哪里可以找到 ChromeDriver/Selenium 打印首选项的规格?
我已经能够在 ChromeOptions 中找到一些用于打印的首选项,例如(在 kotlin btw 中)
但是,例如,“appState”下是否有完整的选项列表?还是在“recentDestinations”甚至“打印”中我可以参考?
我能找到的最好的是 https://chromium.googlesource.com/chromium/src/+/master/chrome/common/pref_names.cc 和 https://chromium.googlesource.com/chromium/src/+ /master/chrome/common/chrome_switches.cc 但他们没有告诉我可接受的参数是什么。
javascript - ReactNative:超过最大更新深度错误
我目前收到 Maxiumum Update depth 错误,不知道为什么。不太清楚我的代码中的无限循环。
“超过最大更新深度。当组件在 useEffect 中调用 setState 时,可能会发生这种情况,但 useEffect 要么没有依赖数组,要么每次渲染时依赖项之一发生变化。”
ReactJS 组件代码:
似乎是以下代码的错误:超过了最大更新深度。当组件在 useEffect 中调用 setState 时,可能会发生这种情况,但 useEffect 要么没有依赖数组,要么每次渲染时依赖项之一发生变化。在 ForwardRef (在 LocationHeader.tsx:62)
python - RuntimeError: Found dtype Double 但预期 Float Exception 从 ...aten/src/ATen/native/TensorIterator.cpp:183 的 compute_types 引发
对于以下代码块:
错误是:
即使在我转换为 float32 之后,我也会收到同样的错误:
loss_train_step = loss_train_step.to(torch.float32)
还,
bash - bash:检查是否缺少序列中的文件
我在一个目录中有一堆文件,其名称包含数字。
我想做的是找到丢失的文件,然后对这些文件做一些事情。26062在上述情况下,26064缺少包含 numbers 的文件。
到目前为止,我正在做以下事情
这个片段设法找到丢失的文件,但是我有一些问题:
- 在某些情况下,对于确实存在的文件,我会收到以下错误,但我不知道为什么。
./check_missing.sh: line 53: [: /mnt/exp-data/6/instrument/caen2018/stage0/S0Run_25829_500ns_CW_0ns_CBT_0ns_DEBT.root: binary operator expected
- 如果我取消注释
echo filename,我会得到文件的全名和目录作为输出,就好像我在做ls instead ofecho`。这是可以预期的吗? - 有没有更好的方法(即更快、更有效)来做我想做的事情?
r - 使用多个变量/参数在 R 中可视化“corrplot”
我正在使用作为包的corrplot一部分的函数来可视化我拥有的数据通道之间的相关性。我的问题是我是否可以将两个“因素”或参数分配给圆圈......所以,例如,我可以让圆圈的大小代表相关性,而圆圈的颜色代表其他东西,例如滞后?我的数据实际上是互相关数据,我已经确定了最大相关/滞后,并且希望能够在图中将两者可视化,这就是我想要这样做的原因。corrplotR
基本上我想要实现的与这个问题相同:R:使用 corrplot 使用圆圈的大小和颜色来可视化两个变量(例如,相关性和 p 值),但是,这两种解决方案都不适用于我和我从 Github 安装软件包时遇到错误。
我有一个滞后和相关的向量:
假设我想在一个1x16正方形中将其可视化,corrplot我希望圆圈的大小取决于 in 的相关值,CCO_r而圆圈的颜色取决于 in 的滞后值CCO_lag。
任何人都可以帮忙吗?
谢谢!
reactjs - 单次击键后Reactjs输入失去焦点
我正在尝试仅使用钩子构建我的第一个 Reactjs,但我遇到了一个问题,每次在 TableBody 上按下输入时,我都会失去对输入的关注。我读过这可能是键或实际设置的问题(即我是否需要拆分我的 TabularInputs 和 TableBody 然后传递道具)?我现在真的可以使用一些指导,因为我很固执。提前致谢,如果此污点伤害您的眼睛,我们深表歉意。
vector - OpenCL 向量显式转换为标量序列
我已经在 OpenCl 程序中工作了很长一段时间,但我陷入了一个有趣的问题。重要的是,虽然我是一名爱好者,但我在编码/编程方面没有深厚的背景。
CodeXL 提出的程序瓶颈是 VGPR 寄存器的大量使用。因此,我正在重写代码以尽可能基于标量操作运行:
我已经成功地将几行代码从基于向量的操作转换为标量操作。例如:
标量变为:
s0-s7 进一步用于一堆操作。这无缝地工作,项目的性能只提高了一个档次。我知道我可以直接访问 VectorArray.s0,但“s0”是一个具有多个读/写访问权限的局部变量。
最后,我坚持的部分是:
考虑到上述相同的逻辑,标量加载操作将是:
然而,它惨遭失败。我尝试了超过 40 种组合,似乎我遗漏了一些要点。Radeon GPU Analyzer 指出 ISA 是一个s_load_dwordx4操作,操作数为s[4:7], s[6:7], 0x40。我假设 0x40 是 64 位的参考偏移量,因此位置应该在同一范围内偏移。然而,我已经做过的一项试验是考虑s5 = ((__global uint *)InputData)[4];——这是失败的原因之一。
ISA 文档对此事的了解非常少,我几乎一无所知。
任何提示或意见?非常感激。
谢谢你。埃德。
r - 如何在 Shiny R 中模块化反应函数
我得承认我被这个难住了。我有一个函数,它接受一个数据框并从其中的用户特定变量返回摘要数据。它看起来像这样:
该函数由以下方式调用:
UI由以下方式调用:
我希望函数对 input$descrDigits 做出反应。从 R Studio 网站上的基础知识开始,我得到了这样的信息:
在 Shiny 应用调用的 UI 部分:
在代码调用的服务器部分:
我知道这个问题非常开放,但我可以使用一些指导来调整我的代码以使其正常工作。任何帮助都会很棒。谢谢你。




