所有问题

0 投票
2 回答
80 浏览

java - Car 对象和 Dog 对象是否用于现实生活中的程序?

在学习OOP的过程中,我注意到很多教程都给出了 Car对象和Dog对象等对象的示例,但我不知道这些对象是否用于现实生活中的程序。

我认为它们可能会用在游戏中,所以如果游戏中有汽车和狗,它会使用Car物体和Dog物体,但除了游戏之外,这些物体是否用于现实生活中的程序?

0 投票
1 回答
198 浏览

xamarin - 通过 TabBar Xaml 将视图模型中的参数传递给页面的 ctor?

我正在使用 Xamarin Form 的 Shell 在页面底部创建三个选项卡。其中一个页面正在接受一个假设来自 MainViewModel 的参数(之前的设计是页面的图标位于主屏幕中,我将 PushAsync 并通过 ctor 传递参数,很简单)。但是由于我重新设计了应用程序以使用 Shell 和 Tab,所以我不知道如何通过 xaml 从 MainViewModel 传递页面的 ctor 参数。

任何帮助将不胜感激,谢谢。

0 投票
0 回答
38 浏览

flask - 如何正确更新具有新值的外键?

我一直在尝试建立一个网络来检查学生的出勤率。我的目标是在网页上获取一个教室的学生列表

用户等级:

课堂课堂:

但是,由于一开始并没有创建教室,因此实际上没有给学生关于教室的外键,然后默认设置为 Null。

因此,我打算通过仅使用 HTML 从下拉列表中选择一个选项来更新外键,但我找不到合适的解决方案并决定尝试使用另一种方法。现在创建了一个新表单,然后在网页上看起来没问题。但代码实际上在内部运行不佳并带来了一些问题。

形式:

尝试更新外键:

我不确定是上面的代码还是下面的 HTML 代码阻止了我更新密钥。

HTML 代码:

(对不起,我试图找出如何但在我自己的页面上失败的方式没有着色的代码)

无论如何,这里的网页显示了应有的学生列表,但是当我点击更新按钮时,问题就出现了。如何解决它,然后用新的外键成功更新学生的信息?任何帮助将不胜感激谢谢。

在此处输入图像描述

0 投票
1 回答
90 浏览

javascript - 在前端从 nodejs 管理 jwt

我有一个使用 jwt 身份验证的应用程序,所以我有一个 api /login,我在其中生成 jwt,例如:

当我在前端登录时,在反应 js 中,服务器生成 jwt 令牌。
问题:

登录后如何在前端管理jwt?(现在令牌是在cookie中发送的,我无法使用javascript读取它),当我登录后转到另一条路线时,我必须从前端发回令牌,但它只在/login页面上而不是第二条路线. 我现在可以使用 localStorage 处理令牌,但这并不安全。那么,如果我在另一个页面上登录后导航,如何在我的情况下发回令牌?

0 投票
2 回答
82 浏览

javascript - js如何计算上传速度

我在一个 django 网站上工作,我有一个视图,用户可以上传视频,我需要为用户添加一个按钮,这样他就可以在经过大量研究后对他的上传速度做一个简短的测试我发现了这个脚本,但它似乎不起作用,我不知道为什么

那么是否有任何简单的方法来计算用户的上传速度或对此脚本的任何修复

0 投票
0 回答
37 浏览

java - 实现验证方法以仅允许在 Java 中输入字符串

我试图实现一种方法来验证并只允许程序存储字符串输入。找到 Integer.parseInt() 方法并将其反转,以便在捕获异常时 > 它返回并且没有显示错误,提示用户输入了正确的输入。但是,碰巧如果输入是字符串和整数的混合,则不会抛出 NumberFormatException。或者是吗?是否有另一种方法可以在不使用 String.contains() 并与所有整数数组({1,2,3,4,5,6,7,8,9,0})进行比较的情况下实现上述验证?下面是验证字符串的方法和调用该方法的驱动程序类的代码片段。-验证方法

调用方法 validateName() 的驱动程序类

0 投票
2 回答
24 浏览

django - 我无法访问新保存的模型实例的 ID 以用于处理同一页面中的另一个表单

我正在尝试使用两种不同的表单和一个提交按钮创建一个页面。一种形式创建标题,另一种形式创建将放置在标题下的问题。标题以一对多的关系与问题相关联。但是,当我提交表单时,会创建标题,但我无法访问该标题,以便我的其他表单可以在视图中使用它。表单是这样创建的:

我已将我认为引起我问题的区域加粗。抛出的错误是 “deck_id”列中的这个空值违反了非空约束

你能告诉我需要做什么才能纠正这个错误吗?非常感谢!:)

0 投票
2 回答
61 浏览

sql - Sql 更新表与其他表的连接总和

我正在尝试使用已售产品中包含的包裹来减少存储空间。

产品可以有不同数量的相同包裹,发票可以有不同数量的产品在不同的行中。应针对特定 invoiceID 执行操作。

简化表(汇总不是列,只是为了方便计算而添加):

我尝试过的是:

但问题是'IN',因为它与行不匹配,但我不能使用'='作为'where'结果超过一行。

然后我尝试使用 select 子句为自己(因为我不是专业人士)简化它,以了解究竟需要做什么......

结果是简单的列表,显示了为什么不能简单地总结它们的问题:

但无法弄清楚如何使其“逐行”运行,以便单独处理每个“Pack_to_prod.Qty”。

任何正确方向的帮助表示赞赏。

0 投票
2 回答
98 浏览

java - 在 java 中格式化小时 20h 10m 5000s 到 20h 10m 10s

我正在尝试创建一个我们给出错误时间的小程序,例如:20h 10m 5000s 并将其转换为我返回 20h 10m 50s。但是我无法向您展示代码以查看您是否可以帮助我,非常感谢:)

0 投票
1 回答
45 浏览

c# - 在 unitTest [.net] 中使用 Webhost 和 Webhook 接收器

我想在单元测试中接收来自 Postman 的 webhook。但我不知道如何创建这样的东西。我已经阅读了关于 webhook 的官方文档(特别是接收端),但我发现它对于如何设置它相当模糊。

我已经在 unitTest 中设置了一个虚拟主机,但我不知道如何在没有控制器和操作的情况下设置路由。更不用说如何设置 webhook。

单元测试1.cs

启动.cs

WebApiConfig.cs

我试图简单地制作一个 HTTPOST 和 HTTPGET 方法来接收邮递员消息,但老实说我不知道​​它是如何工作的。

我将如何从单元测试中设置 webhook 端点?

0 投票
1 回答
44 浏览

regex - 为什么 \p{P} 的行为与 \p{Ps} 不同?

为什么 \p{P} 在用于处理 \p{P} 匹配时的 (^|\p{P})(?!,alpha,),*alpha,* 行为不同于 \p{Ps} 用于 (^|\p{Ps})(?!,alpha,),*alpha,* 处理 (,alpha, \p{P} 匹配而 \p{Ps} 不匹配

0 投票
3 回答
37 浏览

c# - 列表视图项目中的交替颜色

我在这里尝试做的是循环一堆 .csv 文件拆分数据,然后将数据放在列表视图中,这一切都很好:

我不知道该怎么做是在绿色和粉红色之间交替颜色,例如,在列表视图中是这样的:

  • csv 数据 = 绿色
  • csv 数据 = 粉红色
  • csv 数据 = 绿色
  • csv 数据 = 粉红色
  • ETC

在列表视图中,我不需要每一行交替,但是每个导入的 csv 文件信息块,它们的长度大小不同,我想不出办法,任何帮助将不胜感激。

0 投票
1 回答
72 浏览

string - 字符串修剪不适用于全局变量

为什么字符串修剪不适用于 Common Lisp 中的全局变量?

0 投票
1 回答
386 浏览

angular - Angular - 后期表单组初始化问题 - 不显示正确的值

我在我的项目中遇到了一些表格。我有一个组件来编辑/创建新优惠,但这些字段是从后端异步获取的。出于某种原因,前几个字段获得默认的空值,而其余字段则正确地取自 api。我的 ngOnInit:

另外,由于某种原因,当我浏览完页面后进入页面时,只有两个前两个字段丢失,而在页面上刷新时,前6个字段丢失。

我的initForm():

只是为了确保我的 html 没有搞砸,这里有一个片段显示字段名称已正确初始化:

我不是真正的前端人员,我无法发现错误,尤其是 console.log() 在调用 initForm() 之前显示了正确的数据,我很感激一些反馈

0 投票
3 回答
594 浏览

matlab - Floyd Steinberg Dithering Matlab - 我做错了什么?

我正在尝试使用 Wikipedia 页面https://en.wikipedia.org/wiki/Floyd%E2%80%93Steinberg_dithering上的伪代码在 MATLAB 中实现 Floyd Steinberg Dithering

我的代码如下

图 1

图 1,错误地抖动

图 2

图 2,正确的抖动结果

我期待图像 2 中的结果,但我得到的是图像 1。看起来算法没有做任何事情。有任何想法吗?:)

编辑:我尝试image_dithered使用不同的值进行初始化;全零,量化图像和原始图像。它们都不能正常工作

编辑2:我现在计算循环内的误差和量化越来越近了。然而,仍然没有发现。

编辑 3:感谢@saastn 和@Cris Luengo,这两个答案都帮助我找出了哪里出错了,现在它似乎正在按预期工作!

为了完整起见,固定代码如下。

几乎可以工作的抖动图像,但不完全是预期的结果

0 投票
0 回答
32 浏览

r - 根据年龄值预测浓度值

所以,我在葡萄糖浓度和年龄之间建立了一个简单的线性模型。我的整个数据集中有 315 个观察值。

但是,我希望我的模型能够预测 42、72 和 76 岁的人的葡萄糖浓度。

我正在编写以下代码,

但 R 显示了 315 个观测值的所有预测值。我怎么能阻止它?

我收到此错误:

'newdata' 有 3 行,但找到的变量有 315 行

我该怎么做才能获得所需的预测?

0 投票
0 回答
44 浏览

facebook-graph-api - 为什么 Facebook Graph API 页面/事件受到速率限制?

仅对于具有 id 的我的一个页面,104813301239876我得到了速率限制。它说:

虽然限制设置为 3。

在此处输入图像描述

真的很奇怪,如果我将限制减少到 2 或 1,它会起作用。为什么?为什么错误消息指的是limit = 3?

0 投票
0 回答
28 浏览

android - 如何使相对布局可滚动:Android

我正在尝试在 Drop Details 部分中显示完整的地址,但由于文本过大,某些部分被隐藏了。

这是我的布局:

我正在尝试使 Drop Order Button 上方的内容可滚动,以便显示完整的地址。

想象一下我的设计是如何来的: 在此处输入图像描述

布局:

在此处输入图像描述

0 投票
1 回答
233 浏览

python - keras 迁移学习中的混淆矩阵

我打算在我的模型中绘制混淆矩阵,并使用基于深度学习模型的迁移学习概念。

混淆矩阵的代码

现在下面给出了test_labels预测的形状,

上面的代码运行良好,但我在下面看到错误。所以请关注下面的代码,

这是错误,

注意:这是价值错误,我对此感到困惑,我尝试越来越多,但我失败了。所以我需要帮助来解决这个错误。

0 投票
3 回答
160 浏览

c++ - 合并排序基本案例

我正在练习排序算法,但我陷入了这个愚蠢的问题。

黑客地球

我特别不明白如何将数组分区为仅包含单个(已排序)元素的数组。我画了一个调用堆栈示例来说明我的困惑。

调用堆栈应该看起来像这样

merge_sort(A,0,5) A [9,7,8,3,2,1]

合并排序(A,0,2)A [9,7,8]

合并排序(A,0,1) A [9,7]

merge_sort(A,0,0) -> 这里的基本情况会失败,不是吗?

在这种情况下,数组不会被分割成单例数组。

0 投票
1 回答
400 浏览

reactjs - React Re-Render Component on props Change

我的标签栏组件中有一个标签栏,我更改了其中的索引道具:

然后在我的其他组件中,我想在道具更改后重新渲染一个片段。这是我的代码:

方法“handleRender”应该处理渲染。我尝试使用“componentDidMount”或“componentDidUpdate”,但我没有工作。

我怎样才能让它工作?

先感谢您!

0 投票
1 回答
495 浏览

jsp - 获取删除按钮以工作 Java Servlet

我有一个称为LeggTilHandlekurv (shoppingCart) 的servlet、一个jsp 和一个Vare (Item) 类。意思是将项目添加到购物车中并且效果很好,但问题是我怎样才能让删除功能起作用?在 leggtilhandlekurv.jsp 中,您可以选择键入一个项目,该项目将显示为带有一个删除按钮。我希望删除按钮能够工作。到目前为止,我的尝试是在标出的 servlet 类中,从 if(vare.equals("remove")) 开始。

0 投票
1 回答
65 浏览

neo4j - 使用双向图查找最大深度

使用 neo4j 我试图在此图中找到最大深度:

图形

使用此查询,我发现 deph 值为 20(因为我有这种双向关系):

我如何才能拥有这种深度的真正价值?

0 投票
1 回答
64 浏览

html - 为什么在检查单选按钮时,图像没有从容器中滑出?

正如我说的为什么在检查单个按钮时,图像没有从容器中滑出?因为我想用纯 css 创建图像滑块。我也使用了 position:absolute; 左:-517px;除了定位直接 ID 之外,它也无法正常工作。那么我的代码有什么问题吗?

0 投票
1 回答
53 浏览

python - 如何删除 | 在 python 中使用 re.sub 从文本签名

我正在处理大量文本文件,任何人都可以告诉我如何删除| 使用 re.sub 签名,然后只想删除数字数据,如 1 和 0.6271 而不是 T123。我认为 T123 是字母数字

page_data=1|0.6271|bacs|T123|生物活性物质