所有问题

0 投票
1 回答
21 浏览

python-3.x - 在某些条件下验证用户名和密码

所以我必须创建验证(询问用户名和密码)是否密码的代码:

并再次询问用户名和密码(我们输入的前一个),如果在第 3 次尝试后输入错误,则会打印帐户被阻止!

0 投票
1 回答
145 浏览

c# - 有没有办法将 .Net TimeZoneInfo 转换为 Java ZonedDateTime?

这是这个问题的后续。我正在构建一个 RESTful 服务器(使用 C#,但核心引擎是 Java(通过 IKVM))。我们正在用 C# Java 等编写客户端。

因此,对于 C# 客户端的特定情况,如果他们想要在服务器端使用 ZonedDateTime,我需要传递一个类似于“2018-10-21T08:11:55-06:00[America/Denver]”的字符串。对于这种情况,我认为我应该让他们传递给我一个 (DateTime, TimeZoneInfo) 并从中构建字符串。

为此,我需要从 TimeZoneInfo 的设置中获取 Java“America/Denver”。有什么办法可以实现这种转换。

据我了解,没有 ISO 或其他广泛使用的设置来唯一标识时区。

0 投票
1 回答
60 浏览

mysql - SQL 查询具有来自另一个表的一对 id 的相关表(显示名称而不是 id )

我有两个相关的表。第一个表(tbl1)就像

身份证 | 姓名

  • 1 | X
  • 2 | 是
  • . | .
  • . | .
  • . | .

第二张表(tbl2)

ID1 | ID2

  • 2 | 1
  • . | .
  • . | .
  • . | .

因此,我尝试编写一个 SQL 查询来显示如下名称:

姓名1 | 名称2

  • 是 | X
  • . | .
  • . | .
  • . | .

我试过这个 SQL:

但它不起作用。有人可以向我展示我的问题的 SQL 查询吗?

0 投票
1 回答
257 浏览

haskell - 为什么它是无限类型?(发生检查:无法构造无限类型:a ~ Tree a)

为什么是无限类型?这个“无限类型”是输入还是输出?

而且,如果我将 更改construct (x:[]) = Leafconstruct (x:[]) = x则错误发生在x. 为什么?

0 投票
1 回答
62 浏览

python - 这个天真的解决方案的大 O 是什么?

这是一个接受两个输入字符串的简单函数。如果第二个字符串是第一个字符串的变位词,则返回 True。

我正在学习计算我编写的程序的大 O。这个函数的运行时间是 O(N 2 ) 还是 O(N 3 )?

我假设它的 O(N 3 ),因为“if”条件也运行 O(N)。所以它的 3 个嵌套 O(N) 操作,导致 O(N 3 ) 运行时。如果我错了,请纠正我。

0 投票
1 回答
642 浏览

angular - 角度材料单选按钮默认选中不验证表单

我的项目在 Angular 9 中,我使用的是响应式表单,我的表单中有 Angular Material Radio 按钮组(mat-radio-button),我检查了默认值,并且我的表单中不需要 Radio 控件,因为我选择默认值。现在我的表单验证了我必须选择一个选项的单选按钮,如果我不选择单选选项,知道为什么我的表单无效,我的保存按钮保持禁用状态。

组件.ts

组件.html:

0 投票
0 回答
32 浏览

reactjs - ElementType 对 ReactNative 功能组件无效

我正在尝试导出 ReactNative 功能组件并尝试在另一个文件中使用它:

在另一个文件中,我正在尝试使用它,但它给了我错误“ElementType 无效:需要一个字符串或一个类/函数,但未定义。

我浏览了其他答案,问题在于不正确的导出[默认与命名组件]。但是在这里我验证了它的正确性,因为如果我将它更改为简单地返回一个字符串,我就可以调用该函数。

0 投票
1 回答
224 浏览

javascript - d3:无法将鼠标事件发送到另一个 svg 元素(event.target.__data__ 为空)

我正在尝试将画笔添加到我编写的 d3 折线图中,该折线图已经支持悬停在rect我附加的 a 上mousemove。但是,为了避免破坏悬停功能,我需要在 this 后面初始化 d3 画笔rect,这样它就不会捕获所有鼠标事件。

为了使画笔工作,我需要将鼠标事件从悬停发送rect到它后面的 svg 元素,我已经在该元素上初始化了画笔,就像在这个示例中一样,它从画笔前面的元素中捕获事件:

但是,使用 2013 年并使用 d3 v3 的示例brush_elm.dispatchEvent(new_click_event);会引发异常:

在此处输入图像描述

似乎 d3brush.js正在寻找event.target.__data__.type不存在的 ,因为它不是“真实”事件。

我怎样才能避免这种情况?是否不再可能“伪造”d3 鼠标事件?

0 投票
1 回答
28 浏览

android - Android:在 XmlPullParser 的帮助下找出 Tag 范围

如标题所述,使用以下函数,可以获取 XML 文件的标签:

XML:example.xml

问题:如您所见,有多个标签:id、name、wert、exmpl。

问题:我如何知道解析时,我是否在外部范围内,或者?

0 投票
2 回答
227 浏览

swift - Swift 向 UICollectionView 上的单元格添加不同的操作

我不知道从哪里开始,我有一个 UICollectionView,其中有多个填充了 UIImage 的单元格。我希望每个单元格/UIImage 在指尖上执行不同的操作。有人可以在这里指出我正确的方向吗?

我拥有的动作是来自 UIButton 的 @IBAction,我知道想要在 UICollectionView 中的单元格上执行该动作。

(我想我必须对 'let cell = countryCollectionView.dequeueReusableCell' 做点什么?

0 投票
2 回答
34 浏览

python - 帐户创建程序未正确读取文件

我一直在制作一个程序,允许用户创建一个保存到 txt 文件的帐户,并允许他们登录。文本现在保存到文件中(由于使用w+而不是,我无法更早地进行工作a+),但我不太确定我是否理解如何split()工作。当我尝试使用保存到 txt 文件中的信息时,程序返回找不到用户名。如果有人可以修复此代码,我将不胜感激。我是几周前开始的,所以很多这对我来说都是新的。

0 投票
1 回答
511 浏览

reactjs - 在上下文提供程序中使用参数传递函数

我开始使用 React,我发现很难在上下文中实现电子邮件和密码。

我下面的例子只显示没有参数。

求任何帮助

0 投票
1 回答
19 浏览

javascript - DataTable.ajax.reload 似乎没有用新数据重新加载表

把我的头撞到这里的砖墙上。我有一个数据表,它是通过从下拉框中对 api 的 GET 调用填充的。理想情况下,我希望用户在下拉列表中选择一个选项,表格将重新加载来自调用的数据。该 api 被调用,每个选择都返回数据,但表格没有显示数据或像我期望的那样刷新。

签入.cshtml

API

客户模型

0 投票
1 回答
827 浏览

python - 使用 Numba 编译这些简单函数失败,无法确定 Numba 类型

在 Numba 中进行类型推断时,我肯定遗漏了一些东西。我写了这个小样本,似乎无法找出编译时无法推断类型的原因。您可以通过尝试运行它来重现:

它失败了:

为什么它无法推断该调用中的类型?我什至对函数签名进行了注释,所以据我所知,它们是什么类型是毫无疑问的。

顺便说一句,我知道 Numba 可能不会获得巨大的收益。这只是一个示例代码,我试图了解问题所在。

我错过了什么?如何让它编译?

0 投票
1 回答
157 浏览

python - 将导入的日期从.txt转换为日期格式python

我在导入的 .txt 文件中转换日期时遇到问题,我想知道我做错了什么。

我通过以下方式导入数据:

它看起来像下表(日期代表月份的开始/结束并有一个标题Date):

然后我计算今天的日期:

我正在尝试在此函数中应用上述数据以获取给定日期之前的最接近日期(在我的情况下,给定日期 = 今天的日期):

我收到的错误消息df_TradingMonthlyDates是不是日期格式。因此,我尝试将数据框转换为日期时间格式,但无法使其正常工作。

我尝试将数据转换为日期格式:

代码:


错误消息因我尝试转换数据类型的方式而异,但我认为它们都注意到我的日期格式不成功:

df_TradingMonthlyDates = df_TradingMonthlyDates.datetime.strptime(df_TradingMonthlyDates, "%Y-%m-%d")

df_TradingMonthlyDates["Date"] = pd.to_datetime(df_TradingMonthlyDates["Date"], format="%Y-%m-%d")

0 投票
2 回答
44 浏览

python - Django REST:ManyToMany 字段 - 不要更新其他记录

员工字段是用户的员工列表。每个用户都可以将每个用户都作为员工,用户也可以是员工并拥有员工。

我有一个问题,它会自动将用户作为员工添加到添加到用户的所有员工中。因此,当您将用户 2 作为员工添加到用户 1 时,它也会将用户 1 添加为用户 2 的员工。

我怎样才能使它不改变其他记录?我只是想将员工添加到正在添加的用户中。

我正在使用 Django REST 2.2。employees 字段是 ManyToMany 字段,这对我的用法是否正确?

在此处输入图像描述

在此处输入图像描述

用户/模型.py

用户/序列化程序.py

0 投票
2 回答
58 浏览

apache-pig - 如何将名称分配给从 apache pig 脚本获得的计数?

这是计算学生人数的简单程序。我怎样才能像任何变量名称学生计数值一样获得计数旁边的变量名称

0 投票
2 回答
86 浏览

javascript - 函数返回后继续执行

我的问题很简单,当我运行以下代码并检查数据库时,我发现用户已成功删除,这意味着User.findOneAndDelete已执行,承诺已履行,我希望{ success: 'user_deleted' }在响应中看到;但是,我得到{ error: 'user_not_found' }的只有当用户不存在时才应该发生这种情况,这里不是这种情况,因为 IF 块内的代码是根据我在数据库中的观察执行的。

现在为了解决这个问题,我尝试添加一个else语句,而不是我之前做的隐式方式,它按预期工作,我在响应中得到了 `{ success: 'user_deleted' }。

我的问题是:为什么会发生这种行为?为什么执行已经跳到函数的底部?以及为什么当它走到函数底部并响应时,删除是如何发生的,用户在数据库中被删除,我在这里很困惑。

编辑:当我将父函数转换为async函数并在 DB 操作上使用 await 时,它的行为也符合预期。

0 投票
1 回答
399 浏览

node.js - 未经许可在adonis js中重定向用户

我认为这是

当发布帖子的用户点击它时,它会将他们带到编辑帖子页面。但是没有创建帖子的用户访问它显示编辑帖子页面的 url。我希望它们被重定向到主页,

0 投票
1 回答
27 浏览

python - 为什么当我打印出来并用系数和截距计算时我的目标值不一样?

我研究了多项式回归模型来预测我的目标值。问题是我的预测,使用“预测”方法,是有道理的,但是当我通过系数和截距计算目标变量时,我得到的值与预测方法的给定值相去甚远。

如果我通过系数和截距计算 x = 2 的 y 值,我得到一个大约 90 的值。

[[ 0.00000000e+00, 4.66507179e+00, -7.69101941e-01 ,-5.47401755e-01, 2.92321976e-01, -5.57600284e-02, 5.44143396e-03, -2401464656e-2401464656e-06. , -9.36811416e-08]][[0.99640058]]

0 投票
1 回答
64 浏览

reactjs - 如何使用 react native fetch() 从 api 检索格式错误的 json

我需要将 api 结果作为纯文本检索,我将解析格式错误的 json,但是 response.text() 在这种情况下不起作用:

0 投票
1 回答
8416 浏览

android - Kotlin Android:属性委托必须有一个 'getValue(DashViewModel, KProperty*>)' 方法

我正在尝试遵循 Kotlin 中 ViewModels 的官方 Android 指南。我从字面上复制粘贴了最简单的官方示例,但语法似乎是非法的。

本节导致问题:

预览给了我这个错误:

如果我想启动应用程序,我会收到此错误:

我不明白这两个错误和其他具有相同错误的问题似乎是由不同的东西引起的。我的猜测是MutableLiveData().also导致问题的原因,但我不知道为什么。考虑到这是一个官方的例子,这很奇怪。

0 投票
1 回答
116 浏览

python - 更改每个类的集群颜色

我有一个散点图,我正在绘制 14 个集群,但每个 2 个集群属于同一类,它们以 14 种不同的颜色绘制,但我只需要 2 种颜色。因此,对于 14 个集群,我将只有 2 个不同的类,因为它们将成对分组。我的集群在我的数据框中从 A(1) 枚举到 N(14)。我想要做的是通过它们的颜色来识别每个集群,例如每个奇数得到蓝色,每个偶数得到红色。或者,如果您按字母表示:A 变为蓝色,B 变为红色,C 变为蓝色,D 变为红色,E 变为蓝色等等。

数据框链接

这是我可以从包含大量数据的大型代码中获得的最小可重现示例。

我正在做的是我为 y 中的不同类设置不同的颜色,X_lda 中的数据,其中前 50 行是蓝色,从 50 到 100 是红色,101-150 蓝色,151-200 红色。来回。

这是实际的情节:

在此处输入图像描述

这或多或少是我想要实现的。

在此处输入图像描述

0 投票
1 回答
100 浏览

javascript - 递归 JavaScript 函数导致“范围错误:超出最大调用堆栈大小”

我正在尝试创建一个产生阶乘的简单递归 JavaScript 函数。我想我在运行下面的代码时耗尽了调用堆栈中的本地内存,并可能触发无限递归。

*注意:我想用递归来解决它。

关于如何以及为什么我应该修改上述代码的任何建议。

0 投票
1 回答
80 浏览

minimization - 限制负对数似然最小化的参数

我正在尝试拟合一个 5 参数(a、b、c、d、e)模型,其中一个参数受另一个参数的约束,比方说,

0< d < 1

e < |d|

我目前正在使用zfit,据我所知,使用iMinuit

我只创建zfit.Parameters并设置了限制,以便它们可以访问的范围是有效的,再一次,让我们说:

d = zfit.Parameter('d', value=0.5, lower_limit=0.3, upper_limit=1.0, step_size=0.01)

e = zfit.Parameter('e', value=0.1, lower_limit=0.0, upper_limit=0.3, step_size=0.01)

到目前为止它一直运作良好,但我认为这不是正确的方法。

所以我的问题是,处理这种约束的正确方法是什么?

干杯