所有问题
python - 如何在计算机上计算十进制数?
今天早上我遇到了一件让我想...
如果您在 Python 中存储一个变量,并且我假设大多数语言为 x = 0.1,然后将此值显示到小数点后 30 位,您将得到:'0.100000000000000005551115123126'
我在网上阅读了一篇文章,其中解释了数字以二进制形式存储在计算机上,差异是由于基数转换造成的。
我的问题是物理学家和纳米科学家在进行计算时如何解决这个问题?
我一直认为,如果我使用科学记数法将数据输入我的计算器,它会给我一个可靠准确的结果,但现在我想知道这是否真的如此?
必须有一个简单的解决方案?
谢谢。
swift - textField 前面的 SwiftUI 文本占位符使 textField 不可点击
我正在使用以下方法创建一个自定义文本字段,其前面有一个自定义占位符。
唯一的问题是,在运行应用程序时,如果我按下文本字段的占位符以编辑文本字段,该字段将不会激活。我相信这是由于 Text() 获取点击事件而不将其转发到文本字段引起的。我怎么解决这个问题?谢谢。
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 认为它projectDir在src,为什么不在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。
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那里打电话,但我被困住了......感谢任何帮助!
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 这是创建图像并传递优化文件的路径/名称的位置
c# - 如何在没有键值对的情况下反序列化 json?C#
我从无法更改的 JSON 端点 API 获得以下 JSON 数据:
我知道它是一个有效的 JSON。虽然我无法在 C# 中解析它。我尝试使用在线工具为这个 JSON 生成类,但没有帮助。任何帮助将不胜感激,因为我真的坚持这一点。
plsql - PL/SQL 过程使用游标在循环中获取元组
我正在尝试创建一个从 TableA 读取 100 个元组的过程。对于从 TableA 检索到的每个元组,它还将使用 student_ID 索引从 TableB 检索相关元组,并将所需的属性添加到内存/记录中。具有新属性的元组将被加载到数据仓库中。在加载之前,它需要检查维度表是否已经包含信息。如果是,那么它只会更新事实表,或者更新两个表。重复所有步骤,直到所有数据都加载到数据仓库中。
以下是我正在构建的代码。
laravel - Laravel 按 ID 汇总总和未显示在 Blade 上
我开发了一个库存管理系统,其中可以使用 products 表和 order_details 表。现在我想显示根据 product_id 销售了多少产品以及显示在刀片模板循环上的总和金额。其中 Product 表 ID 等于 order_details product_id。但不幸的是,它没有显示。
产品控制器索引功能
产品型号
和刀片
但它什么也没显示。放置后
它正在显示这个结果。

所以那里的任何人都可以帮助解决这个问题。我无法在刀片上显示。
python - Django 登录错误:save() 有一个意外的关键字参数“update_fields”,当我尝试登录时会发生这种情况
当我尝试登录时,我刚刚收到一个错误。该错误仅在我在 User 模型中添加save 方法时发生。但是当我删除保存方法时,根本没有错误。我想使用PIL降低用户图片的质量以更快地加载网站,这就是我添加保存方法的原因。谢谢!
这是用户模型:
错误的完整日志在这里:
python - 我想将 Python 中列表的值表示为单个字符串
像这样...
结果,我想把它变成这样。我应该怎么办?
r - 计算R中相同字符的组
假设我有一个这样的字符串:
从我的字符串中获取这种 data.table 输出的最佳方法是什么:
请注意,除非它们彼此相邻,否则“F”和“R”不会一起计算。
所以,我需要一种方法来计算相同字符的组。你有想法吗?
我已经尝试拆分单个字母,然后使用unique(),但这给我留下了一个问题,即之前出现的另一组字母被忽略了。在这种情况下,它给了我“FR L”而不是“FRFL R”。
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()方法?
我的解决方案:
完全免责声明:该练习是一个月前招聘过程的一部分。招聘现已结束,我不能再提交代码了。
scala - spark csv datasoruce 无法写入前导或尾随控制字符
现在 df 对字段 f1 具有适当的值。但是,在使用以下代码以构建 csv 格式使用 spark 编写时,^A、^B 字符未显示在输出中。
这里 temp_out 输出不显示字段 f1 的任何 ^A、^B 字符
期待一些建议。
javascript - 找不到带有 setTimeout 的方法 java.util.Timer.schedule
我正在编写一个 JavaScript 应用程序
在应用程序中有一个按钮,当用户点击它时,一扇门应该打开 7 秒然后再次关闭
那是我的代码:
门成功打开但7秒后没有关闭,这就是我发现的问题:
找不到方法 java.util.Timer.schedule(adapter1,org.mozilla.javascript.Undefined)。
使用智能狐狸服务器专业版
android - 如何检测 CLOSED 离子应用程序是否是从本地通知启动的
我正在使用 ionic 5 和 cordova 以及local-notification-plugin来为 ios 和 android 应用程序创建提醒。
当用户单击本地通知时,单击事件处理程序将检查单击的通知并将用户导航到特定页面。
仅当应用程序处于活动状态或在后台时,这才能正常工作。如果应用程序关闭,则在应用程序启动后订阅不会返回任何内容。
有没有一种可靠的方法可以检测到应用程序已被本地通知打开?我需要使用 ionic 和 cordova 来为 android 和 ios 工作。
此外,该插件声明有一个launchDetails属性,该属性似乎不起作用。
vlang - V:迭代字符串的字符(符文)
据我了解,V 中的一个字符串被一个编码为 UTF-8 的字节数组包裹着。这样,遍历所有字符串元素返回字节:
导致(注意较长的下划线):
如何以字符/符文获取字符串的长度?如何迭代所有字符/符文而不是字节?
firebase - Firebase 存储已满,我不知道为什么
我发现我 Firebase 的存储空间正在使用 1.3GB,但是当我检查有两个文件时。我上传的一张图片 (25Kb) 和一张使用云功能生成的图片 (38.63KB)。
然后我转到存储使用情况,图形显示us.artifacts.<myapp>.appspot.com正在使用 1.3GB
我在https://console.cloud.google.com的us.artifacts.<myapp>.appspot.com下找到了四处挖掘,在其中我看到了一个“containers/images”文件夹,其中包含
和“上传”里面
检查大小,它们加起来不超过 1.3GB,所以我不知道其余文件在哪里。
我已经制定了清除存储的策略,但我想知道这些文件来自哪里,以及它们是什么。
你能帮我解决这个问题吗?
r - 使用 transmute dplyr 使用变量的字符串内容来引用数据框中的列
我想使用变量“second_column”作为变量来引用列“test1$b”。我尝试了不同的方法,但还没有找到任何解决方案。test1 和 test2 最后应该是一样的...
sql - Scala 中 Spark SQL 的 Count(*) 等效项
例如,我想在聚合一些超过 1 列的数据集后计算行数
但是没有不count带参数的重载。
我还有其他选择吗?
编辑:
确实count("*")是正确的方法吗?
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 个
请告诉我。
python - 如何操作 python 列表并将其转换为 pandas 数据框?
我想创建一个熊猫数据框。我从程序收到以下数据列表:
期望的输出:
具有字典第一个值的第一个数据帧
具有第二个字典值的第二个数据帧
spartacus-storefront - 斯巴达克斯多站点支持
我正在尝试在我的 Spartacus 应用程序中添加 Multisite。我有两个域名(比如说 abc.in 和 xyz.in)。每当我点击 abc.in 时,它应该重定向到 abc.in/electronic-spa/en,而点击 xyz.in 时,它应该重定向到 xyz.in/apparal/en。
如何在 Spartacus 中使用 MultiSite 配置来实现这一点?
log4j2 - 如何为 log4j2 定义全局布局?
我们可以定义一个 appender 并通过引用它来为多个记录器设置它AppenderRef。
那么是否有可能Layout在我们想要的任何附加程序中拥有一个全局并引用它?
就像AppenderRefin一样Appender,我们可以使用LayoutRefin aLayout吗?
像这样的东西:
为什么我需要这个?
我在log4j2.xml配置文件的开头设置了某些属性,并且我在 JsonLayout 中使用这些属性,因为您可以看到它们命名为app,module等。通过定义全局布局,我可以编辑该Properties部分只要。否则,我需要在所有附加程序中进行更改,因为它们将有自己的布局,并且布局的所有属性都是相同的。必须将相同的布局写入不同的附加程序将是低效的。


