所有问题

0 投票
0 回答
66 浏览

c++ - SparseLU 在 Eigen (C++) 中的计算错误

最近我发现在某些特定情况下,SparseLU 求解器会得到错误的答案。

我在附件中举了一个例子,其中“A.csv”是方程Ax=b的系数矩阵,“b.csv”是方程的右边部分。

代码是这样的:

和输出:

关于读取csv文件和解决系统的完整数据和代码上传到:

https://github.com/cpc-tyym/SparseLU-eg

因为效率,我真的更喜欢sparselu求解器,但是这个错误让我选择了pardiso求解器,它比sparselu求解器慢3倍。那么任何人都可以找出 sparselu 求解器是否在某个地方出错,或者我在求解方程时是否犯了任何错误?

0 投票
0 回答
61 浏览

three.js - 如何在three.js中加载带有cubemap的ktx文件?

ktxcubemap. 它编码为pvrtc. 然后加载到这个文件中three.js。我可以看到这个控制台警告。

我看不到应用此文件的材料。

我正在使用three.js版本0.107.0

我怎样才能使用这个ktx文件?

0 投票
0 回答
659 浏览

linux - 如何编译调用printf的nasm程序?

https://cs.lmu.edu/~ray/notes/nasmtutorial/

尝试fib.asm在 Linux 上编译时出现以下错误。你能告诉我如何编译它吗?谢谢。

0 投票
3 回答
112 浏览

c - 在 C 中使用 for 循环时,左侧操作数没有效果警告

我创建了一个 for 循环并遵循“,”和“;”这样的准则

但是,在编译时我仍然收到警告说“逗号表达式的左操作数无效”。

0 投票
1 回答
53 浏览

vba - 在更改一个单元格时,如何使用 vba 清除 Excel 表格中另一个单元格的内容。我还需要将逻辑扩展到该表中的整个列

当 K4 中的某些内容发生更改时,遵循 VBA 代码可以很好地清除单元格 L4 的内容。

但是现在,让我们说,我有一个名为“my_tbl”的动态扩展 excel 表,如何更改上面的代码以使其适用于动态扩展的 excel 表“my_tbl”。

此处附加的图像包含我的动态表的快照,它允许我选择状态。但如果我想输入国家/地区,我想在能够选择更多详细信息之前清除我的国家数据

0 投票
1 回答
91 浏览

node.js - Mongoose 自定义虚拟字段返回承诺

我是 mongoDB 的新手,我有这样的虚拟字段

我可以记录结果,但是在浏览器上显示时,结果显示为空playURL:{}。如何解决?

谢谢

0 投票
1 回答
79 浏览

object-oriented-analysis - 结构化编程与面向对象编程

在我的结构化编程课程的一节课中,老师告诉我们有 3 种方法可以将问题分解为结构化编程:

  • 功能分解
  • 算法分解
  • 面向对象的分解

据我所知,面向对象编程不同于结构化编程,因为 OOP 侧重于对象,而 SP 侧重于任务。但是,因为他说我们可以使用 OO 分解来分析问题,从而以结构化的方式进行编程,所以我开始对如何做到这一点感到困惑。此外,如果这是真的,那么使这两个概念不同的区别是什么 - 两种范式都使用选择和重复结构来实现功能,并且两者都可以看作是对象的组合?面向对象分解与结构化编程和面向对象编程有何关系?

我将非常感谢任何解释和示例,以便我可以清楚地区分这一点。

0 投票
1 回答
464 浏览

python - Pandas 根据 Dataframe 中的所有唯一值对数据进行透视

我目前有一个如下所示的数据框:

df.head()

我正在尝试旋转上述数据框,以便

  1. 该索引是一天中的 24 小时,即在列中看到的值 Monday...Sunday
  2. 列是周一到周日
  3. 要填充的值是浏览器+版本的唯一计数(假设输入 df 中的每一行在字符串连接时始终具有唯一的浏览器+版本)

最终的数据框看起来像这样(显示前 5 行,但总共有 24 行 - 每小时 1 行): final_df.head()

我尝试查看pd.pivot特别是参数索引的代码并尝试提供我的索引,但这会导致错误。例如。

有没有其他可以使用的功能?我试图避免编写太多嵌套FOR循环并尝试查看是否有任何可以使用的内置函数(只要大部分处理由 pandas 完成,For 循环就可以了)。有没有其他功能可以尝试?

0 投票
1 回答
37 浏览

java - 错误的 Java 字符串连接

您好,我正在编写一个程序,但我有一个错误。我不明白为什么这行代码在java中不起作用。

System.out.println("y = " + String(first.getSlope())+"x + " + String(first.getYIntercept())));

0 投票
1 回答
53 浏览

bash - 是否有类似“超时”的功能可以跳过命令而不是杀死它?

我写了一个无限的while循环来运行4个脚本,一次两个,但是当一个脚本执行时它等待它完成,而不是循环。

这次我添加了超时,它杀死了一个活动脚本。通常每个脚本运行一个小时。

0 投票
1 回答
35 浏览

reactjs - 问题:路由器更改了 URL,但所有组件都没有呈现

我有组件消费上下文 api。每个列表项都有一个自定义链接来重定向到它的页面。

我正在尝试渲染每个组件列表

对于“Product.jf,Details.js”组件,我可以渲染它们。但是,对于“ Cart.js ”,我不能。

我需要你的帮助来解决这个问题。**

谢谢您的帮助

项目沙箱

0 投票
0 回答
465 浏览

php - 在 WHM/Cpanel 上使用 PDO 连接到 SQL Server

我正在尝试使用 PHP PDO 连接到我的 SQL Server 数据库。我的网站托管在带有 Centos OS 的 WHM/cPanel 服务器上。我们使用的是 PHP 7.0 版。该数据库托管在同一环境中的 Windows VPS 上。我们为 SQL Server 安装了 ODBC 驱动程序 17,现在出现以下错误。

SQLSTATE[HYT00] SQLDriverConnect: 0 [Microsoft][ODBC Driver 17 for SQL Server]登录超时已过期

我用来测试的代码是

我为数据库尝试了几个已知的凭据,并确认凭据是正确的,所以这不是原因。

我们还尝试了以下命令来解决它:

但这也不起作用。

有没有办法解决问题是在数据库端还是在 WHM,问题可能是什么?

0 投票
1 回答
797 浏览

python - /bin/sh python 在运行 docker 基础映像时未找到错误

我正在尝试运行 docker 基础映像,但遇到错误/bin/sh: 1: python: not found。我首先构建一个父图像,然后使用下面的 bash 脚本对其进行修改

和 Dockerfile

之后,我运行以下脚本来创建和运行基础映像:

使用以下 Dockerfile:

我也尝试通过基础镜像的 Dockerfile 安装 python,但我仍然得到同样的错误。

0 投票
1 回答
72 浏览

excel - VBA 超链接到选项卡

我正在创建一个索引页面,因为我有一个包含 100 多个标签的 excel 文档。

在索引页面上,我最初的选项卡名称与链接到它的文本相匹配。我使用了这段代码:

目标选项卡最初是隐藏的,此代码将其取消将其放置,然后将我带到它,然后在“目标”选项卡上再次隐藏它的“目标”选项卡上。它工作正常。

现在我每个“标题”有 2 页,例如,我在 A1 中有标题“商店”(无超链接),然后在 B1 中有“详细信息”,在 C1 中有“交易”,每个都有超链接。Details 单元格中超链接的选项卡名称是 D_Shop,Transaction 单元格中的选项卡名称是 T_Shop。许多行都进行相同的过程,例如:

一种 C
店铺 细节 交易
电影 细节 交易

所以现在我不能使用Target.Name它,因为它试图链接到“详细信息”或“交易”,我试过Target.Address但它返回一个空白字符串。有任何想法吗?

0 投票
2 回答
224 浏览

python - PyInstaller 生成的 Exe 在另一台机器上悄然失败

我无法让 PyInstaller 在一台 PC(PC-Good)上生成的 exe 在另一台(PC-Bad)上工作。

  • 该 exe 在 PC-Good 上创建,并在 PC-Good 上按预期执行
  • 两台电脑都运行 Windows 10
  • 调用大多数 matplotlib.pyplot 方法(例如 subplots() 或 plot())时,PC-Bad 出现问题
  • 即使 matplotlib 处于非交互模式,问题仍然存在
  • 失败时不报告错误。exe简单地退出
    • 即使 matplotlib 详细程度更改为“调试”
    • 即使在 try-exception 中捕获了问题陈述

请参阅下面的代码:

PC-Good 上的输出:

PC-Bad 上的输出:

因为我没有得到错误输出,所以我很不知道下一步该去哪里。Matplotlib 文档没有提供任何关于获取更精细的调试消息的提示,例如绘图或子图。有没有其他人观察到这样的问题或知道修复?或者有谁知道是否有办法让 Matplotlib 告诉我更多信息?

0 投票
1 回答
35 浏览

python-3.x - Python (discord.py) 如何识别发送的消息是嵌入消息还是普通文本?

例如,对于另一个机器人发布的嵌入菜单,返回true的代码,如果机器人只发送简单的文本消息,则返回false 。

0 投票
2 回答
38 浏览

python - 根据值的条件对数据框中的列重新排序

因此,每列垂直向下读取,列中的值都从第一行的 0 开始,一旦它们改变,它们就永远不会变回来,可以变成 1 或 -1。我想重新排列数据框列,以便按以下顺序排列:

  1. 尽可能对最早行中达到 1 的列进行排序
  2. 对最早行中命中 -1 的列进行排序
  3. 最后,剩余的行从未改变过值并保持为零(如果还有的话)

我的主要数据框是 3000 行和 61 列长,有什么方法可以快速做到这一点?

0 投票
1 回答
1322 浏览

unit-testing - 未解决的参考:TestCoroutineDispatcher

我正在尝试在 TestCoroutineDispatchers 和 runBlockingTest 的帮助下测试房间数据库插入和获取。由于我需要创建数据库实例的上下文,因此我尝试在 androidTest 中实现测试,但出现以下错误。任何人都可以帮我解决问题。

我正在按照此链接上的说明进行操作,如下所示https://medium.com/@eyalg/testing-androidx-room-kotlin-coroutines-2d1faa3e674f

“未解决的参考:TestCoroutineDispatcher” “未解决的参考:TestCoroutineScope” “未解决的参考:runBlockingTest”

我正在使用以下依赖项:

0 投票
2 回答
52 浏览

python - 我怎样才能优化这个多数票

我有以下代码对数据框中的数据进行多数投票:

数据如下:

预期的输出应该是:

IOW,如果所需的元素begin, end, case出现在大多数系统中,我们会累积它们并将它们作为数据帧返回。

该算法运行良好,但由于其中有数十万行,因此需要相当长的时间来处理。

我能想到的一个优化,但不确定如何实现是在itertuples迭代中:如果,对于过滤器集的第一个实例,begin, end, case

那么,最好不要迭代itertuples可迭代中与此过滤器匹配的其他行。例如,对于第一个实例,10,14,A,0365不需要检查接下来的两行,因为它们已经被评估过。但是,由于 iterable 已经固定,因此无法跳过我能想到的这些。

0 投票
1 回答
44 浏览

configuration - autofac 配置文件启用拦截器

代码部分 使用程序集注入时可以使用 EnableInterfaceInterceptors()。注册配置文件时如何启用拦截器。

配置文件

如何启用拦截器??????

0 投票
0 回答
117 浏览

javascript - 扩展运算符在导入的模块中不起作用。但是在我自己的代码中工作

我正在使用React 17.0.1via CRA

我有一个正在使用的模块'react-vimjs'导致此错误。它在某处node_modules/react-vimjs/src/main.tsx使用扩展运算符{...props},这会引发错误:

TypeError: React.__spread 不是函数

但是,当我在 OWN 文件中使用扩展运算符时(src/index.tsx),它可以正常工作。但是当我导入该模块并使用它时,它会崩溃。为什么会有不同的解释?我该如何解决?

0 投票
2 回答
31 浏览

html - 需要让两个按钮在中心左右对齐几个像素

需要让两个按钮在中心左右对齐几个像素我需要 div left 到中心左侧 1px。并有权成为它的 1 像素。

有什么想法吗?

0 投票
1 回答
2039 浏览

javascript - Alpine JS 切换输入值

我有一个按钮,我想将 html 输入元素上的值从 0 切换到 1,反之亦然,但我不知道如何使用 Alpine JS 来实现。

我能够获得上面的代码来将输入值更改为 1,但无法弄清楚如何让它来回切换。任何想法都意味着很多。

0 投票
1 回答
265 浏览

image-processing - 如何量化空间模式之间的相似性

问题表述

  • 假设我有几个 10000*10000 的网格(可以转换为 10000*10000 的灰度图像。我认为imagegrid下面相同),并且在每个网格点,都有一些(在我的情况下是副本的数量在该像素位置表达的特定基因,请注意每个网格的位置都相同)。我想要的是量化这种类型的两个二维空间点模式(即两个不同基因的空间表达模式)之间的相似性,并以“最相似”到“最不相似”的方式对所有基因对进行排序。请注意,我关心的不是表达水平绝对值的空间模式,而是我关心的相对模式。因此,在比较相应像素时,相关性而不是距离度量。

  • 最简单的方法可能是直接将所有像素一起视为一个向量,并计算两个向量之间的一些相关性度量。然而,这并没有考虑空间信息。我最感兴趣的那些基因具有空间模式,即聚类和自相关影响它们的表达模式(尽管它们的“簇”可能采用非常薄的形状而不是粘在一起,例如皮肤细胞特异性基因),这意味着通常图像会有几个峰值局部区域,而其他像素的表达水平会非常低(接近 0)。

可能的方向

  • 我不确定我是否应该(1)考虑应用图像处理中的图像相似性比较算法,考虑到局部结构相似性(例如,SSIM、SIFT,如比较图像相似性的简单快速方法中所述),或者( 2)考虑在GIS中应用空间统计中的空间相似性比较算法(有一些关于此的论文,但我不确定是否有一些算法处理简单的点数据而不是具有形状的正常区域数据(在更多的GIS-感觉方式,我需要找到一种处理栅格数据而不是多边形的算法数据)),或(3)考虑直接应用处理离散二维分布的统计方法,我认为这可能有点粗略(似乎忽略了区域聚类/自相关效应,~托布勒地理学第一定律)。

  • 对于方向(1),我在想一个简单的方法,就是先在两张图片中分别找到一些“峰值”区域,并将它们的并集作为ROI,然后在一个简单的像素中具体比较两张图片中的那些ROI -逐像素方式(将它们一起视为向量),但我不确定是否可以用相关度量替换距离度量,并且有点担心图像处理中的许多相似性比较方法可能无法正常工作两张图片不一样。对于方向(2),我认为这个方向可能更合适,因为这个问题确实和空间统计有关,但是我还不知道在GIS中从哪里开始。我猜方向(3)在某种程度上被(2)掩盖了,所以我可能不会在这里考虑。

样本

示例图片:(我自己的数据存在一些问题,所以在这里我从SpatialLIBD http://research.libd.org/spatialLIBD/reference/sce_image_grid_gene.html借用了一张图片)

样本

假设每个像素的值在 0 到 10 之间离散(如果需要,可以缩放到 [0,1])。左右子图中的组织形状有点不同,但在我的情况下它们完全一样。

PS:虽然空间统计存在一个可能很严重的问题。特定细胞类型的某些标记基因的表达可能不是成群聚集,而是呈薄层状或不规则状。例如,如果网格是大脑的一部分,那么皮质层特异性基因的高表达峰值区域(例如,V 层的 Ctip2)可能会在 10000*10000 网格中形成一个薄的弧形弯曲层。

更新:我发现了一种属于(3)方向的方法,称为“最佳传输”问题,可能有用。看起来它将位置信息集成到分布比较中。明天会尝试以这种方式进行测试(似乎是所有三个方向中最容易编码的?)。

任何想法将不胜感激!

0 投票
0 回答
26 浏览

php - 如何将数据库中的数字值用于变量

您好,我如何从数据库中获取值并将它们放入变量中,以便我可以在数学运算符中使用它们,因为现在当我尝试这样做时显示空白。当我写 echo $row['sugeneruoja']; 它时,它显示了值,但是当我尝试像 $Investment = $Investment+1+$MonInvestment*12))*1+$row["sugeneruoja"]*$Interest); 它不工作一样进行数学运算时