所有问题

0 投票
3 回答
100 浏览

python - 如何在计算机上计算十进制数?

今天早上我遇到了一件让我想...

如果您在 Python 中存储一个变量,并且我假设大多数语言为 x = 0.1,然后将此值显示到小数点后 30 位,您将得到:'0.100000000000000005551115123126'

我在网上阅读了一篇文章,其中解释了数字以二进制形式存储在计算机上,差异是由于基数转换造成的。

我的问题是物理学家和纳米科学家在进行计算时如何解决这个问题?

我一直认为,如果我使用科学记数法将数据输入我的计算器,它会给我一个可靠准确的结果,但现在我想知道这是否真的如此?

必须有一个简单的解决方案?

谢谢。

0 投票
1 回答
285 浏览

laravel - laravel 集合按数据库中的 json 数据排序

我想按价格订购我的所有产品。在 Product 表中有 product_options 列,在该列内我有 json 数据,如下所示;

我试图 orderBy product_options 但它按字母顺序返回,所以 17 在 1000 之后。看起来我应该为此使用集合函数,但我真的很陌生。

当我返回 dd 函数时,它看起来像这样 在此处输入图像描述

有人可以帮帮我吗?

0 投票
0 回答
124 浏览

swift - textField 前面的 SwiftUI 文本占位符使 textField 不可点击

我正在使用以下方法创建一个自定义文本字段,其前面有一个自定义占位符。

唯一的问题是,在运行应用程序时,如果我按下文本字段的占位符以编辑文本字段,该字段将不会激活。我相信这是由于 Text() 获取点击事件而不将其转发到文本字段引起的。我怎么解决这个问题?谢谢。

0 投票
2 回答
923 浏览

php - 为什么我部署的 Symfony 应用程序无法加载 bundles.php 文件?

我有一个 Symfony 网络应用程序。我想将它部署到虚拟专用服务器。

我已经在Laravel Homestead Vagrant box 中开发了该应用程序,并且正在通过 Github 操作进行部署。

在我的本地机器上,该应用程序在 Vagrant 环境中运行良好,但在将文件同步到实时服务器后,它给了我一个错误屏幕。

警告:需要(/var/www/thebedechkacase.com/src/config/bundles.php):无法打开流:没有这样的文件或目录

错误来自 Kernel.php 的第 20 行,如下所示

我不明白的是,根据错误消息和上面的代码,$this->getProjectDir()resolve的输出是/var/www/thebedechkacase.com/src/thebedechkacase.com是我的应用程序代码存储的文件夹),但bundles.php实际上位于/var/www/thebedechkacase.com/config/.

为什么 Symfony 认为它projectDirsrc,为什么不在config根目录(又名thebedechkacase.com/)中寻找?为什么这在我的开发环境中有效,但在实时服务器上无效?

附加信息:我正在尝试使用我在 Github 操作中调用的 shell 脚本设置必要的环境变量,但是当我在实时服务器的 shell 上手动检查环境变量时,我发现它们都没有设置,所以我的脚本可能一开始就被破坏了(这就是为什么你可以看到默认的 Symfony 错误页面)。这可能与此有关还是这是另一个错误?

可以看到错误的 URL: https ://thebedechkacase.com/

项目的 Github 仓库: https ://github.com/Cooty/the-bedechka-case

部署代码的操作: https ://github.com/Cooty/the-bedechka-case/blob/develop/.github/workflows/main.yml

Symfony 版本: 5.0

实时服务器正在运行 Ubuntu 20.04、带有 PHP-FPM 7.4 和 PHP 7.4 的 Ngingx。

0 投票
1 回答
484 浏览

ios - 使用共享 iOS 钥匙串启用跨应用 Firebase 身份验证

我的问题听起来很简单:我有一个应用程序和一个共享扩展。我想做的是检查共享扩展内部是否有用户登录。为此,我找到了这个文档

现在,如果用户登录,我将登录用户迁移到共享钥匙串(在主应用程序内):

这没有给我任何错误,所以我想它正在工作。但我目前面临两个主要问题:

1.主应用程序内部问题:

就像我说的上面的代码运行良好,我还加载了一些数据,这些数据在用户注册时运行良好。但是,如果我重新启动应用程序,用户不必再次登录,并且应该被定向到我再次检索数据的主视图currentUser。但这是失败currentUser的,因为nil...

该函数也在用户登录后立即调用(顶部的第一个代码片段)并且工作正常,但只是第一次。

这是error我从 Firebase 得到的:

6.21.0 - [Firebase/Auth][I-AUT000001] 启动时加载保存的用户时出错:Error Domain=FIRAuthErrorDomain Code=17995“访问钥匙串时发生错误。@c NSError.userInfo 中的 @c NSLocalizedFailureReasonErrorKey 字段字典将包含有关遇到的错误的更多信息" UserInfo={FIRAuthErrorUserInfoNameKey=ERROR_KEYCHAIN_ERROR, NSLocalizedFailureReason=SecItemCopyMatching (0), NSLocalizedDescription=访问钥匙串时发生错误。@c NSError.userInfo 字典中的 @c NSLocalizedFailureReasonErrorKey 字段将包含有关遇到的错误的更多信息}

我的第二个问题Share Extension

就像我说的,我想检查用户是否登录。为此,我在内部尝试了这个Share Extension

not signed in但即使用户刚刚在主应用程序中登录,那也是打印的。

我不知道我在这里到底做错了什么,并且在文档中找不到任何内容。也许这是我为用户检索数据的方式。也许我也需要在accessGroup那里打电话,但我被困住了......感谢任何帮助!

0 投票
1 回答
239 浏览

python - 通过 Tweepy 上传 Twitter 背景时如何修复 'tweepy.error.TweepError: [{'message': 'Sorry, that page does not exist', 'code': 34}]'?

使用 Tweepy 将背景图片上传到 Twitter 时,出现以下错误:

tweepy.error.TweepError: [{'message': '对不起,该页面不存在', 'code': 34}]

我可以通过 update_with_media 和 update_status 上传带有图像的状态,而不是 update_profile_background_image。

我正在创建一个使用 ImageDraw.Draw 在图像上放置文本的图像。正文是从现在到 2020 年选举(11 月 3 日上午 7:00)之间的时间。除了推送到 Twitter 之外,一切都按预期工作(图像创建、优化等)

这是错误和代码:

主要.py:

update_header_image.py 定义用于写入文本的基本图像

create_image.py 这是创建图像并传递优化文件的路径/名称的位置

0 投票
1 回答
276 浏览

c# - 如何在没有键值对的情况下反序列化 json?C#

我从无法更改的 JSON 端点 API 获得以下 JSON 数据:

我知道它是一个有效的 JSON。虽然我无法在 C# 中解析它。我尝试使用在线工具为这个 JSON 生成类,但没有帮助。任何帮助将不胜感激,因为我真的坚持这一点。

0 投票
2 回答
418 浏览

plsql - PL/SQL 过程使用游标在循环中获取元组

我正在尝试创建一个从 TableA 读取 100 个元组的过程。对于从 TableA 检索到的每个元组,它还将使用 student_ID 索引从 TableB 检索相关元组,并将所需的属性添加到内存/记录中。具有新属性的元组将被加载到数据仓库中。在加载之前,它需要检查维度表是否已经包含信息。如果是,那么它只会更新事实表,或者更新两个表。重复所有步骤,直到所有数据都加载到数据仓库中。

以下是我正在构建的代码。

0 投票
1 回答
302 浏览

laravel - Laravel 按 ID 汇总总和未显示在 Blade 上

我开发了一个库存管理系统,其中可以使用 products 表和 order_details 表。现在我想显示根据 product_id 销售了多少产品以及显示在刀片​​模板循环上的总和金额。其中 Product 表 ID 等于 order_details product_id。但不幸的是,它没有显示。

产品控制器索引功能

产品型号

和刀片

但它什么也没显示。放置后

它正在显示这个结果。 Sum 的结果

所以那里的任何人都可以帮助解决这个问题。我无法在刀片上显示。

0 投票
1 回答
187 浏览

python - Django 登录错误:save() 有一个意外的关键字参数“update_fields”,当我尝试登录时会发生这种情况

当我尝试登录时,我刚刚收到一个错误。该错误仅在我在 User 模型中添加save 方法时发生。但是当我删除保存方法时,根本没有错误。我想使用PIL降低用户图片的质量以更快地加载网站,这就是我添加保存方法的原因。谢谢!

这是用户模型:

错误的完整日志在这里:

0 投票
5 回答
85 浏览

python - 我想将 Python 中列表的值表示为单个字符串

像这样...

结果,我想把它变成这样。我应该怎么办?

0 投票
2 回答
73 浏览

r - 计算R中相同字符的组

假设我有一个这样的字符串:

从我的字符串中获取这种 data.table 输出的最佳方法是什么:

请注意,除非它们彼此相邻,否则“F”和“R”不会一起计算。
所以,我需要一种方法来计算相同字符的组。你有想法吗?

我已经尝试拆分单个字母,然后使用unique(),但这给我留下了一个问题,即之前出现的另一组字母被忽略了。在这种情况下,它给了我“FR L”而不是“FRFL R”。

0 投票
2 回答
702 浏览

python - Pandas - 具有可变长度滚动窗口的聚合值

以下数据框用作输入:

该练习要求您计算hit每个时刻的列的平均值 ( datetime)。但是,当前的观测值不应包含在平均值中。例如,第一个观测值 (index=0) 得到,np.NaN因为除了我们计算平均值的观测值之外没有观测值。由于 1/1 = 1(不包括来自第二个观察的 0),第二个观察(索引 = 1)得到 1。由于 (1+0)/2=0.5,第三个观察值 (index=2) 得到 0.5。

我的代码提供了正确的答案(就数字而言),但并不优雅。我想知道你是否可以用不同的东西来完成这个练习。是否可以使用pandas.api.indexers.VariableOffsetWindowIndexerorpandas.api.indexers.BaseIndexer然后get_window_bounds()方法?

我的解决方案:

完全免责声明:该练习是一个月前招聘过程的一部分。招聘现已结束,我不能再提交代码了。

0 投票
1 回答
49 浏览

scala - spark csv datasoruce 无法写入前导或尾随控制字符

现在 df 对字段 f1 具有适当的值。但是,在使用以下代码以构建 csv 格式使用 spark 编写时,^A、^B 字符未显示在输出中。

这里 temp_out 输出不显示字段 f1 的任何 ^A、^B 字符

期待一些建议。

0 投票
0 回答
79 浏览

javascript - 找不到带有 setTimeout 的方法 java.util.Timer.schedule

我正在编写一个 JavaScript 应用程序

在应用程序中有一个按钮,当用户点击它时,一扇门应该打开 7 秒然后再次关闭

那是我的代码:

门成功打开但7秒后没有关闭,这就是我发现的问题:

找不到方法 java.util.Timer.schedule(adapter1,org.mozilla.javascript.Undefined)。

使用智能狐狸服务器专业版

0 投票
0 回答
361 浏览

android - 如何检测 CLOSED 离子应用程序是否是从本地通知启动的

我正在使用 ionic 5 和 cordova 以及local-notification-plugin来为 ios 和 android 应用程序创建提醒。

当用户单击本地通知时,单击事件处理程序将检查单击的通知并将用户导航到特定页面。

当应用程序处于活动状态或在后台时,这才能正常工作。如果应用程序关闭,则在应用程序启动后订阅不会返回任何内容。

有没有一种可靠的方法可以检测到应用程序已被本地通知打开?我需要使用 ionic 和 cordova 来为 android 和 ios 工作。

此外,该插件声明有一个launchDetails属性,该属性似乎不起作用。

0 投票
2 回答
149 浏览

vlang - V:迭代字符串的字符(符文)

据我了解,V 中的一个字符串被一个编码为 UTF-8 的字节数组包裹着。这样,遍历所有字符串元素返回字节:

导致(注意较长的下划线):

如何以字符/符文获取字符串的长度?如何迭代所有字符/符文而不是字节?

0 投票
2 回答
39 浏览

html - 文本水平溢出但应该垂直溢出

我在 HTML 中的文本水平垂直

应该是这样的:

它是这样的

上面这个是我用文本写的代码 这个是他的

0 投票
0 回答
88 浏览

firebase - Firebase 存储已满,我不知道为什么

我发现我 Firebase 的存储空间正在使用 1.3GB,但是当我检查有两个文件时。我上传的一张图片 (25Kb) 和一张使用云功能生成的图片 (38.63KB)。

然后我转到存储使用情况,图形显示us.artifacts.<myapp>.appspot.com正在使用 1.3GB

我在https://console.cloud.google.comus.artifacts.<myapp>.appspot.com下找到了四处挖掘,在其中我看到了一个“containers/images”文件夹,其中包含

图片内容

和“上传”里面

上传内容

检查大小,它们加起来不超过 1.3GB,所以我不知道其余文件在哪里。

我已经制定了清除存储的策略,但我想知道这些文件来自哪里,以及它们是什么。

你能帮我解决这个问题吗?

0 投票
3 回答
36 浏览

r - 使用 transmute dplyr 使用变量的字符串内容来引用数据框中的列

我想使用变量“second_column”作为变量来引用列“test1$b”。我尝试了不同的方法,但还没有找到任何解决方案。test1 和 test2 最后应该是一样的...

0 投票
3 回答
399 浏览

sql - Scala 中 Spark SQL 的 Count(*) 等效项

例如,我想在聚合一些超过 1 列的数据集后计算行数

但是没有不count带参数的重载。

我还有其他选择吗?

编辑:

确实count("*")是正确的方法吗?

0 投票
1 回答
90 浏览

python-3.x - 从经过训练的 UNet 获取编码器

我已经在一些图像上训练了一个 UNet 模型,但现在,我想提取模型的编码器部分。我的 UNet 具有以下架构:

我试图通过 model.down_convs 加载编码器层,但出现以下错误:

----> 1 res = encoder(train_img) 中的 TypeError Traceback(最近一次调用最后一次)

~/anaconda3/envs/work/lib/python3.8/site-packages/torch/nn/modules/module.py in call(self, *input, **kwargs) 548 结果 = self._slow_forward(*input, * *kwargs)549 其他:-> 550 结果 = self.forward(*input, **kwargs) 551 for hook in self._forward_hooks.values(): 552 hook_result = hook(self, input, result)

TypeError: forward() 接受 1 个位置参数,但给出了 2 个

我已附上模型,您可以尝试一下。还有这里的权重

请告诉我。

0 投票
1 回答
102 浏览

python - 如何操作 python 列表并将其转换为 pandas 数据框?

我想创建一个熊猫数据框。我从程序收到以下数据列表:

期望的输出:

具有字典第一个值的第一个数据帧

具有第二个字典值的第二个数据帧

0 投票
1 回答
272 浏览

spartacus-storefront - 斯巴达克斯多站点支持

我正在尝试在我的 Spartacus 应用程序中添加 Multisite。我有两个域名(比如说 abc.in 和 xyz.in)。每当我点击 abc.in 时,它应该重定向到 abc.in/electronic-spa/en,而点击 xyz.in 时,它应该重定向到 xyz.in/apparal/en。

如何在 Spartacus 中使用 MultiSite 配置来实现这一点?

0 投票
1 回答
57 浏览

log4j2 - 如何为 log4j2 定义全局布局?

我们可以定义一个 appender 并通过引用它来为多个记录器设置它AppenderRef

那么是否有可能Layout在我们想要的任何附加程序中拥有一个全局并引用它?

就像AppenderRefin一样Appender,我们可以使用LayoutRefin aLayout吗?

像这样的东西:

为什么我需要这个?

我在log4j2.xml配置文件的开头设置了某些属性,并且我在 JsonLayout 中使用这些属性,因为您可以看到它们命名为app,module等。通过定义全局布局,我可以编辑该Properties部分只要。否则,我需要在所有附加程序中进行更改,因为它们将有自己的布局,并且布局的所有属性都是相同的。必须将相同的布局写入不同的附加程序将是低效的。