所有问题
typescript - 使用 2 个可能值键入提示 Promise 响应
我有以下 TypeScript 函数定义:
另一段代码导入handler()并执行它:
问题是,每当我尝试访问上一个示例中的 result.upload (属性,仅在 LambdaOutput 中可用而不在 DCDErrorResponse 中可用)时,TypeScript 编译器都会抱怨:
TS2339:“LambdaOutput | 类型”上不存在属性“上传” DCD错误响应'。“DCDErrorResponse”类型上不存在属性“上传”。
javascript - 尽管 if 语句为真,但仍执行 Javascript Else 语句
我正在尝试使用 javascript 实现 3 状态 html 标签,当用户单击标签时,该标签在 3 个不同的 css 类名称之间进行迭代。我使用了一个简单的 if -> else if -> else if 语句在 3 个类状态之间切换,但由于某种原因,它总是执行第一个 true if 语句,然后执行下一个 else 语句,即使它已经命中首先是一个真实的 if 语句。
我有点困惑这是如何发生的,因为 else 语句应该在一个 true if 语句被命中后被跳过。
这是我的代码:
所以标签上的初始类是“active_goal”,当我点击它时,我看到警报“has active_goal”,然后我立即看到另一个警报“has complete_goal”,它位于 if 语句之后的 else if 语句中由具有“active_goal”类的标签触发。
我在这里做错了什么?非常感谢您的帮助。
java - 用Java计算面积;操作顺序
我正在尝试使用以下公式找到多边形的面积:
面积 = r^2 n sin( 2 π / n) / 2
其中n是边数,r是半径。我认为我的代码没有产生正确的结果。如果 n = 6 和 r = 4,我得到的面积为 24。我的代码如下:
公共类RegularPolygon {
我不清楚我的操作顺序在哪里搞砸了。
c++ - 使用没有定义类变量的类
我想做类似的事情:
我知道我可以使用 StrToHex::MyFunc() 或创建类对象,但是没有它有什么办法吗?
javascript - “ErrorTypeError:无法读取未定义的属性‘alg’”JWT
我正在学习一个教程:https ://github.com/eXtremeXR/APIAuthenticationWithNode/tree/Part_%2312
并且在注册本地部分的过程中,出现了错误
未处理的承诺拒绝已被弃用。
但我设法通过使用try-catch块解决了这个问题。但再次由于主要错误:
TypeError: Cannot read property 'alg' of undefined
即使注册确实成功,我提出的每个请求都会返回一个错误。
错误将我指向此块:
这是什么原因,我该如何解决?
这是完整的控制器代码:
layout - SSRS 布局和列可见性
我有大约 40 列需要根据特定条件隐藏/显示。在任何给定时间都不会超过 10 列(不知道哪些列)可以显示。我需要确保报告以信纸大小呈现,尽管是横向的。我已将所有列添加到表中,并将 can grow 设置为 True。尽管如此,当我运行报告时,我得到了我想要大约 2 个额外空白页的数据。有什么建议为什么会显示这些,以及是否有办法控制它?该报告运行一个存储过程。
r - 转置数据框
我有一个这样的数据框:
我想把它改成这样:
javascript - 如何检查是否单击了具有特定 ID 的元素?
所以我有以下div
如何仅检查是否az单击了 div 而不添加onClick="reply_click(this)"到每个 div?
php - 将来自 SQL 数据库的时间戳转换为字符串
我将 SQL 中的时间戳保存为 bigint(20)。该数字是正确的,在 android 或https://www.epochconverter.com中可以正常工作。
但是,我无法根据从数据库接收到的时间戳创建日期字符串。
首先,时间戳似乎来自数据库作为字符串,所以我不能只说echo date("d.m.Y, $timestamp). 结果就是著名的 31.12.1969。
所以我尝试了echo date("d.m.Y, strtotime($timestamp))。然而,尽管据说 strtotime 能够将几乎所有内容都转换为时间戳,但包含时间戳的简单字符串是不可能的。结果仍然保留在布莱恩亚当斯可能最喜欢的一年的最后一天。
通过将 $timestamp 转换为浮点值,我取得了一些进展,如下所示echo date("d.m.Y", floatval($timestamp));:然而,现在事情让我很困惑。我似乎已经成功转换了我的时间戳,但是,date()给了我大约 02.09.52299 的日期。
我使用的时间戳是当前时间的时间戳,例如 1588489252657,它当前导致日期 23.03.52307。
所以我想要的只是根据时间戳 1588489252657 在我的屏幕上看到 03.05.2020 的日期。
感谢您的任何建议!
c - 如何在C中复制字典
我已经阅读了这篇文章:在 C 中实现字典的快速方法并实现了它。需要说的是,我将安装和查找更改为使用 hashtab 作为参数而不是全局变量,它的作用就像魅力:
问题是,我需要将哈希复制到一个新的。我首先尝试:
但我不清楚这些值存储在哪里,也不清楚从哪里开始复制。我在想类似的事情:
但值得注意的是工作。
css - 当我尝试使对象居中时,Flex 属性不起作用
我想在页面中间有一列相同的对象中心。对象 id 是:总分,容器 id 是:结果。我尝试使用 flex 但我无法弄清楚如何以任何方式将其居中。我尝试使用 align-content:center 和 justify-content: center 但它们似乎没有做任何事情。为什么?我只附上了css和html。所以不允许我附上整个代码。
python - 创建一个列表,其中包含另一个列表中的字典值
我有一本字典,可以将人们与他们的技能联系起来:
我有一个列表,其中指定了不同任务所需的技能:
我需要生成一个新列表,其中包含具有所需技能的人员姓名(如果没有找到,则为“N/A”)。在这种情况下,结果将是:
以下 for 循环生成结果。
但是,我真的很想获得一些列表/字典理解来做同样的事情,我一直失败。以下两个语句会产生垃圾:
非常感激任何的帮助。
java - 为什么匕首图在 java 中有效,但在 Kotlin 中却说在我提供时缺少提供?
将 dagger 接口从 java 转换为 Kotlin 时遇到一些问题
我得到了 [Dagger/MissingBinding] java.util.Map 如果没有 @Provides-annotated 方法就无法提供。
这是我的界面
和 CommandHandler 是 java 接口
php - 在PHP中对句子数组进行排序
我有一个commments.txt 文件,每行都有一个名称、电子邮件和评论。到目前为止,我能够以这种格式打印评论,但是当我对文件进行排序然后尝试打印它时,它只打印 111,我不知道为什么。排序.php:
注释.txt 文件:
到目前为止,我只有这样打印:
我正在尝试按名字的字母顺序对文件进行排序,以便打印出如下内容:
java - 尝试读取 Flux使用管道输入/输出流阻塞和超时进入 InputStream
我有一个为各种类型的文件流数据缓冲区的管道。最近我注意到源和目标的组合完全阻塞,导致超时。我已将其范围缩小为 InputStream 源,以及执行InputStream.readAllBytes()或IOUtils.toByteArray(InputStream)来自 Apache-Commons IO 的目标。
简单地进行阻塞调用并将它们合并是行不通的,因为它会破坏正确流式传输的消费者的性能。从 FileChannel 读取时,它不会阻塞。似乎是管道流和字节消费者之间的阻塞问题。
python - 如何在不使用 csv 导入的情况下在 python 中编写自定义 CSV 阅读器?
我正在尝试解决 pyschools 网站上的一个问题,该网站要求编写一个脚本,该脚本以逗号“,”作为分隔符读取 CSV 文件并返回记录列表。在他们的网站上运行我的脚本时,它使用以下测试用例返回不正确: csvReader('books.csv')[0] 因此返回:
当预期结果是:
我注意到问题与引号 " & ' 有关,但仍然没有找到正确的答案,使用 replace('"','') 为 line 变量删除双引号不能修复它返回为:
它从某些单词中删除最后一个引号,例如 Zelle,而不是 Zelle',。
下面提供了练习、问题和我当前脚本的链接。非常感谢任何解释或帮助。
链接: http: //www.pyschools.com/quiz/view_question/s13-q8
问题:编写一个函数来读取以“,”为分隔符的 CSV 文件并返回记录列表。该函数必须能够忽略一对双引号 '"' 中的 ','。
脚本:
r - bind_rows 的问题:错误:参数 1 必须有名称
我有两个数据框,我需要将我的第二个数据框的行作为我的第一个数据框的最后一行:
第一个数据帧是 PETR3.SA:
我的第二个df:
我需要将我的第二个 df (cotacao_xts) 作为我的第一个 df 的最后一行。
我尝试了 bind_rows,但这就是我得到的:
r - 在面板数据集 R 中取出值的顺序
我在 R plm 包中使用不平衡的面板数据集。由于 2010 年缺少一个变量,并且某些变量的值为零,因此我分两步进行:
但是,当我按照上述方式进行操作时,我无法在图表中绘制变量的值(例如,因为 dd_1$GDP 不被视为向量)。所以我改变了数据操作顺序:我没有将数据放入 data.frame,而是先从面板中取出值,然后在 OLS 模型中指出年份和单位的索引是什么。
据我了解,这两个模型应该输出相同的结果,但它们却大不相同。有人可以帮我吗?什么是正确的方法?提前致谢
python - datetime 将 GMT 附加到字符串的末尾?
我正在将 php 代码迁移到 Python 中并遇到了 datetime。我的代码:
我想要的输出是:2020-09-14T00:00:00-04:00所以我需要将 GMT 附加到字符串的末尾,但找不到返回正确格式的方法。
generative-adversarial-network - 如何在 tensorflow 2.0 中计算初始分数?
我正在尝试测试我的 TensorFlow 2.0 实现的 GAN 是否可以重现论文中的结果。但是,所有可用的评估指标均基于 TensorFlow 1.X 或 Pytorch。还有一些占位符、会话等操作在2.0版本中是不兼容的。有人可以帮忙吗?





