所有问题
sql - 根据 sql server 中的优先级选择列值
我有一张如下表
我必须创建一个附加列 COL4,它将根据每个 ID 在 COL2 中的值从 COL3 中选择值。COL2 只能有 3 个值
临床(第 1 优先)
预测(第 2 优先)
出诊(第 3 优先)
输出应如下所示:
例如,让我们以 ID '1' 为例。在第一个表中,col2 值是 8 月 30 日的临床值,它也具有最高优先级,因此对于 ID 1,col4 的值将保持不变,直到 30 日 29oct bcz 临床再次出现,因此值应更改为绿色。让我们将 ID '2' 用于 col2 的第一个值是可预测的,因此 col4 的值将是其对应的 col3 值。但在 21 日 col2 值更改为最高优先级的临床后 col4 值将更改为蓝色。基于 col2 中存在的值的优先级的其他 ID 与以下相同。
这是我目前正在使用的查询,但是当临床使用另一个 col3 值再次出现时,对于 id 1,它仍然选择旧的,即红色,但它应该为第 4 行选择绿色
mysql - 连接两个表并按名称而不是 id 选择
我在mysql中有以下数据:
表区:
表对象:
我想通过连接进行选择,但使用 zonename 列而不是 id。可能吗?
这是预期的结果:
而且我想在选择中提到zoneA,所以基本上选择zone_id与ZoneA的id匹配的对象上的所有记录。
谢谢
typescript - 为什么打字稿在访问带有变量的对象时允许访问不存在的属性
为什么打字稿不阻止访问会导致运行时错误的不存在的属性?在上面的示例key中,打字稿将其推断为文字“b”
javascript - 无法使用变量更改元素的样式
所以我的脚本创建了一个元素并将其更改为 innerHTML。
我的问题在我的脚本中,您可以看到:
我需要有关这部分 innerHTML 的帮助:
正如您在孩子被追加后在下面的完整脚本中看到的那样。您会看到我在哪里尝试使用变量更改跨度的样式。虽然它似乎并没有改变它的颜色。
完整脚本:
我试图改变它的风格的部分。
我什至尝试做类似的事情:
r - mlr:带调优的过滤方法
ml 教程的这一部分:https : //mlr.mlr-org.com/articles/tutorial/nested_resampling.html#filter-methods-with-tuning 解释了如何使用 TuneWrapper 和 FilterWrapper 来调整过滤器的阈值. 但是,如果我的过滤器也有需要调整的超参数,例如随机森林变量重要性过滤器,该怎么办?除了阈值,我似乎无法调整任何参数。
例如:
产生错误消息:
checkTunerParset(learner, par.set, measure, control) 出错:只能调整存在学习器参数的参数:mtry,nodesize
有没有办法调整随机森林的超参数?
编辑:根据评论中的建议进行的其他尝试:
在馈送到过滤器之前将调谐器包裹在基础学习器周围(过滤器未显示) - 失败
/li>两个级别的调整 - 失败
/li>
python-3.x - 如何在python中制作发布列表?
我有一个推文字典,其中键是标识符,值是由用户名、推文和推文中的单词组成的元组。我想创建第二个字典,其中键是一个单词,值是出现该单词的推文的标识符。推文是通过在终端(即标准输入)中运行命令来提供的。
我尝试了很多东西,但不知道如何获取单词出现的标识符。这是我的代码。它创建一个以单词为键的字典。输入如下所示:
正如我上面所说,我想要的输出是一个字典,其中键是一个单词,值是出现这个单词的推文的标识符,如下所示:
任何帮助将不胜感激!
java - 将 Java 开发的 Web 应用程序 (Maven) 分发给不同平台的独立用户那些可能不会在他们的系统上使用 Java 的用户?
我正在考虑一种将基于 Java 的 Web 应用程序分发给用户的可能方法。我得到的唯一解决方案是,由于我使用的是 maven,因此更容易将项目打包到 .war 文件中,并且侧面的用户需要 JSP/Servlet 容器来运行该 .war 文件。有没有更简单的方法来分发 .war 文件。
另外,我正在使用 MySQL 数据库来存储数据。那么数据库会发生什么。不分发数据库,我如何才能成为数据库所有者?我需要一个服务器吗?抱歉问了两个问题。
如果问题不清楚,请告诉我。非常感谢。
c - 从闪存 STM32F779II 运行软件
我想从闪存地址运行我的固件:0x08040000
所以我对软件的内存布局进行了分区,如下所示:
我的启动看起来像这样:
问题是:固件没有进入主要功能,它总是在一个 .c 文件中跳转到某个地方。哪里有问题 ?
python - numpy.correlate 是否与 scipy.signal.correlate 不同,如果两者都用于一维数组?
scipy 的相关函数的文档声称它可以用于 N 维数组
scipy.signal.correlate(in1, in2, mode='full', method='auto')
互相关两个 N 维数组。互相关 in1 和 in2,输出大小由 mode 参数确定。
虽然 numpy 的相关只能用于一维序列。
numpy.correlate(a, v, mode='valid')
两个一维序列的互相关。此函数计算信号处理文本中通常定义的相关性:
c_{av}[k] = sum_n a[n+k] * conj(v[n])
a 和 v 序列在必要时补零,而 conj 是共轭。
那么,如果两者都用于两个一维数组,这些函数会有所不同吗?如果不是,numpy.correlate 的用例是什么?
html - 从小部件中删除右边框
https://northventures.ch/#partners(在 SECA 和 Sictic 徽标框上)上的每个第二个翻转框小部件都有一个丑陋的右边框。
我找不到删除边框的css代码。
我试图用以下代码解决它:
python - 如何从 Airflow 中的文件执行 SQL 查询?(PostgresSQL 运算符)
我正在使用 PostgresSQL 运算符。任务如下:
一开始,文件内容如下:
我得到的错误是
所以我在查询中添加了几个括号以符合 jinja2 模板,现在文件代码是:
但是,我仍然有同样的错误。我该如何解决?
javascript - 我如何将多个值存储到一个可重用的变量 - reactJs
我正在开发小型反应应用程序,我的下拉列表如下所示:
这里的问题是我想在disabled. 是否可以将其存储到之后可能在此处使用的某个变量disabled。
所以禁用看起来像disabled = isPlayerDisabled。
多谢你们
干杯
javascript - 单击单选按钮时div不隐藏
我正在尝试使用单选按钮制作一个表单,根据第一个问题中的选择显示不同的问题。
在第一个问题中选择一个选项时,第二个问题显示正常。但是当你改变第一个问题的答案时,第二个问题并没有隐藏。
例如:您有一个带有两个选项的单选按钮:* 汽车 * 自行车
当您单击“汽车”时,会出现关于汽车的第二个问题。但是当用户出错并将单选按钮更改为“自行车”时。关于自行车节目的第二个问题,但关于汽车的问题并没有隐藏,两者都在显示。
javascript - 获取 POST 到 /send 返回 404 错误(Postman 中没有错误)
当用户单击表单上的提交按钮时,我正在尝试将一些数据上传到学校数据库。我已经设置了 server.js,它可以与 Postman 一起使用。但是,当我尝试在单击按钮时获取(POST)数据时,我在浏览器控制台中收到 404 错误。
出于某种原因,如果服务器已经在运行,我也无法打开我的 html 文件。我不知道这是否相关。
我已经仔细检查了将客户端 fetch 和服务器端 app.post() 连接在一起的每个字符串。我还通过在 Postman 中使用相同的文本检查了从我的应用程序发送的 JSON 数据是否被接受。这行得通。我也尝试过查看类似的帖子,但没有人遇到完全相同的问题(据我所知)。
这是我的 server.js:
我的客户(sendButton.js):
HTML 按钮只是一个标准按钮,其 id 为“提交”。
我的预期结果:插入正常,将值发送到数据库而没有错误。
实际结果:404 page not found 错误:

c++ - 从 cmake 文件运行 npm 命令
我有复杂的 C++ 项目。现在我在我的项目中添加了 c++ node.js 插件。我想用整个项目构建这个插件,所以我需要分别修改cmake文件。在我的根 cmake 文件中,我执行了以下操作:
nodejsaddon- 包含我的插件源和相应 .gyp 和 .json 文件的文件夹名称。但是,当我运行时,我cmake ..\\testproj\\ -G "Visual Studio 15 Win64" -T "v140, host=x64
在 nodejsaddon 文件夹中看不到 npb 构建结果。我做错了什么?如何让 npm 在 nodejsaddon 文件夹中生成构建文件?
javascript - 有没有办法将默认值设置为所需道具的子道具?
我想将默认值设置为size道具,但它是必需道具的子级,所以我得到错误。除了禁用 eslint 中的规则外,还有其他解决方法吗?
错误
python - Python OpenCV - 如何删除窗口边框和标题
我正在尝试 1)创建一个无框窗口和 2)能够将窗口大小调整为原始或设置的宽度/高度
我试过全屏设置,但只能得到一个全尺寸的窗口。 Python OpenCV - 删除标题栏、工具栏和状态栏
我也试过
如何保持原始大小或将其调整为无边框?先感谢您。
python-3.x - 在熊猫数据框中组合具有重叠时间段的行
我正在研究处方习惯并拥有大量已售产品的数据框。
我正在尝试通过计算产品的持续时间并添加 5 天的合规性、开始延迟等因素来计算购买的结束日期,从而将购买药物转化为药物疗程。
然后我想将处方与重叠的日期窗口结合起来,但我正在努力寻找一种有效的方法来做到这一点。我希望 groupby 是可能的,但我不知道如何做到这一点。
我知道如何迭代数据框以创建具有相关信息的新数据框,但这是一个缓慢的操作,我希望我能找到一个更优雅的解决方案。
我的预期结果如下:
1000的第二次购买正好是 10 天,因此结束日期与他们的第二次结束日期相同。
1001没有重叠,所以保持原样。
1002开始和结束日期重叠,但剂量发生了变化,因此不应合并。
1003总共有 30 天的价值。他们最终购买的开始日期晚于第一次购买的结束日期。他们的结束日期应该是他们第一次购买后的 35 天。这是一个可协商的标准,与最终购买的结束日期相匹配的结束日期是可以接受的。
我在这里吠错树了吗?这必须迭代完成吗?
c++ - 我可以对“int file = open(path, flag);”做些什么吗?
是否有任何方法/函数可以使用,int file = open(filepath, flag);因为我正在尝试实现flock并且因为ifstream file; file.open("filepath");无法使用flock()?
我正在尝试学习如何flock()在 C++ 中实现,并且我在网上找到了一些示例。这是我写的:
但现在我不知道如何处理文件。我想逐行获取内容。
这是我之前的做法:
flock()但是当我使用打开文件时我不能使用,std::ifstream::open()因为flock()需要两个ints作为参数:
编辑:
这是我在@MSalters 的帮助下想出的:
它编译并运行,但std::cout<<"string[k]= "<<string[k]<<"\n";返回string[k]= ,仅此而已。
编辑2:
我有一个用 PHP 编写的网页,让用户能够输入 6 个值:
这些值将写入configuration.txt.
每次访问网页configuration.txt时,PHP 都会从那里获取一些值,然后将其关闭。
configuration.txt当提交一个或多个上述值然后关闭时,它也会打开。
接下来,我有一个 bash,它定期wgets将 URL 来自configuration.txt并将输出写入另一个文件,称为url_response.txt.
该脚本将被放入 C++ 程序中。
最后,同一个 C++ 程序必须访问url_response.txt以从中获取和解析一些字符串,并且还必须访问configuration.txt以从中获取三种颜色。
所以我想flock()在所有这些程序中实现。
一切都将在 Linux raspberrypi 4.19.58-v7l+ 上运行的 Raspberry Pi 4 上运行。
xml - 如何将文本与 XSL-FO 块的底部对齐?
我正在编写一个 XSLT 脚本,它将 XML 输入文档转换为 XSL-FO 中间文档,然后再转换为 PDF 输出文档。
Myfo:simple-page-master存在于三个部分中,页眉、正文和页脚。
这是一个简单的hello world页面:
如您所见,我已经尝试过这种vertical-align="text-bottom"方法。不幸的是,fo:block-elements 没有与上级元素的底部对齐。
如何编写 XSLT 以便page-header从下到上而不是从上到下编写文本?
XSLT 2.0、XPath 2.0、Apache FOP、Saxon-HE 9.8
c - 如何将单个 CPU 专用于指定的子进程?
我在 1 个父进程中使用 posix_spawn 函数来调用其他可执行文件的子进程。我想将其中一些子进程专门用于每个 cpu(我知道我不能将其中的 4 个专用于内核和其他进程是关键的并且它们应该运行,但我们现在假设至少有 1 或 2 个进程)。
我运行 htop 命令,我看到所有 4 个内核都在使用,但我希望能够拥有更多控制权,以防我有数百个进程,所以我决定哪个可以完全运行。
tsql - 用于填充审计表的基本 T-SQL 触发器
阅读此页面后,我构建了几个表和一个触发器。这个想法是,当对第一个表执行or时INSERT,所操作的数据将插入到第二个审计表中。UPDATEDELETEMattMattAudit
触发器一定失败了,我不知道为什么;证据是审计表中没有任何条目,尽管CREATE TRIGGER后续ALTER TRIGGER语句成功完成。
主表Matt:
审核表MattAudit:
触发马特:
下面的插入语句将向表中插入行,Matt但表中不显示任何内容MattAudit。
我在触发器中遗漏了什么或出错了?
java - 即使映射正确,也没有 GET 映射
2019-09-05 14:02:28.776 WARN 11096 --- [nio-8080-exec-3] osweb.servlet.PageNotFound:没有 GET /company/delete 的映射
我有一个使用 Spring Boot 和 JSP 页面的 CRUD 项目。
这是控制器删除方法
有一种方法可以显示 JSP 页面中的所有优惠券:
只需将每个优惠券添加到模型中,然后重定向到显示所有优惠券的页面并循环:
正如您在 JSP c:forEach 循环中看到的那样,我还包含了一个 href 链接:
它在循环中获取当前优惠券并将其 id 放入链接中。
当我运行它并单击删除时,我得到了这个:
2019-09-05 14:02:28.776 WARN 11096 --- [nio-8080-exec-3] osweb.servlet.PageNotFound:没有 GET /company/delete 的映射

