所有问题
android - 为什么我的 TextField 在模拟器中被清除,但在我的 Galaxy 上却没有?
我制作了一个简单的列表应用程序,在添加项目(onSubmitted)后,应该清除文本字段,以便您可以输入新项目。这在 Android 模拟器上运行良好,但当我在我的 Galaxy S9+ 上构建和安装它时却不行。然后我提交时文本没有被清除,但是如果我第二次提交它就可以了。
所以第一次提交文本字段时 clear() 函数被忽略,第二次它起作用。我尝试使用焦点节点来查看它是否有任何作用,但没有。有什么想法吗?
c++ - 尝试通过对所有三个点应用相同的变换来制作一个可以旋转和移动的三角形
我正在尝试进行 boids 模拟,为此我需要可以移动和旋转的三角形。
我做了一个Triangle和一个Boid结构。
然后我通过实例化上述两个结构来制作一个boid和一个三角形。
现在这是不起作用的位。
在这里,我尝试做的是将每个点偏移和旋转相同的角度。我希望通过这样做,这三个点仍能保持三角形结构(因为它们的移动和旋转完全相同)但它没有,而且它的旋转非常奇怪。如何正确移动和旋转三角形?如果有人解释为什么我正在做的事情不起作用,那也很好。我对这东西很陌生。
c++ - 如何使用 VSCode 在 docker 中调试 C++ 应用程序
我正在尝试使用 VSCode 调试在 docker 容器内运行的 C++ 应用程序。我按照下面提到的步骤来做到这一点
- 在 VSCode 中安装 C/C++ 和 Remote-Containers 扩展
- 将 VSCode 连接到 docker 容器
- 添加了以下 C/C++: (gdb) 在 launch.json 中附加配置
当我开始调试文件 myclass.cc 中的断点时,它被禁用并显示状态为“尚未加载包含此断点的模块......”
我对 gdb 不是很熟悉,但是当我从命令行运行此命令时
我明白了
然后我可以使用添加断点
如果 gdb 能够读取符号并添加断点,那么为什么 VSCode 不能做到这一点?我在这里做错了什么?谢谢
python - 我应该将我的自定义用户模型保留在共享应用程序中吗?
我正在使用django multi tenancy包,并且我创建了自己的自定义用户模型,名为users. 只是我想知道我是否应该使用共享应用程序或租户应用程序保留我的自定义用户模型?
我的第二个问题与第一个问题有关:
我应该让这些应用程序在租户应用程序中还是只在共享应用程序中出现:
我说的是那些:
php - 使用 COM 类处理准备好的语句
我对 COM 类一点也不熟悉,而且几年来我也没怎么用过 PHP,所以我真的很挣扎。此时,我只是尝试重新配置代码以防止 SQL 注入。尽快完成这项工作有一个截止日期,所以现在我需要寻求帮助。
这是原始的连接声明。
我以为我可以使用准备好的语句或绑定,但是当我这样做时,我得到一个“无法通过引用传递参数 2”的错误。
我还尝试了类似于 adodb.org 页面上记录的内容,结果相似。
我得到的错误使它看起来像是其中之一(或可能两者)是可能的,但我似乎找不到可以使这项工作的正确参数组合。可以将其中之一配置为工作吗?如果是这样,怎么做?
如果不可能,那么我将尝试为 mysqli 重新配置(他们也有一个 MySQL 数据库),并且可能不得不重写整个站点。这是当前代码的几个片段。如果我不得不改用 MySQLi 驱动程序,有没有人有一个很好的例子,可以将这样的东西翻译成可以工作的代码?
java - 设置 AnyLogic 状态图以给定速率加 1
我有一个系统动力学计算,目前使用单个参数值运行得非常好,但是我希望它从数据库中获取。使用此 AnyLogic 帮助,我已将参数设置为从数据库中获取。
但是,为了设置“选择条件”以循环遍历表中的值,我想设置一个事件或其他东西来定义应该使用哪一行。
我假设我需要通过以给定的速率加 1 来设置一个事件状态图,该事件可能从 1 变为定义的数字。
任何帮助将不胜感激,谢谢
android - Android:音频正在播放,但我听不到
我正在学习关于 Udacity 的课程并构建一个应用程序。
问题 -音频正在播放,但我听不到??
当我在 WordAdapter.java 文件中记录信息时,我知道音频正在播放
文件在下面提到 -
NumbersActivity.java
Word.java (类)
WordAdapter.java (类)
list_item.xml -
再次 -音频正在播放,但我听不到。
appcelerator - Appcelerator:Atom IDE 未显示已安装的模拟器列表
我正在运行 Mac Big Sur 并且刚刚安装了 Atom(完全更新)。我已经更新了节点、Appcelerator CLI 并验证了我在最新的 xcode 更新中安装了 11.4 IOS 和 12.4 IOS。但是,我的项目中没有一个模拟器出现。有任何想法吗?这是我第一次在 Atom 上运行并将我的 Appcelerator Studio 项目移植到其中。
python - Python BeautifulSoup 发现所有错误(对象没有属性)
下面的脚本旨在浏览 ebay 搜索页面上的 ebay 列表。搜索页面只是一个列表,所以我试图遍历每个 li 标签并将内容添加到变量中。由于某种原因,这个脚本似乎不想工作,我不知道为什么。
谁能看到我哪里出错了?
python - 熊猫使用上一时期填充值
假设具有以下格式的数据框:
关于数据的一些重要说明,数据集非常大,有数十万行,因此解决方案需要扩展。有数千家独特的商店和数千种独特的产品,每家商店都有多个日期的数据,比简单示例数据集中显示的两个多
更新到这个原始问题,因为存在一些清晰度问题: Pandas fill row values using previous period
对于商店 S2,产品 c 在 2020 年 6 月 7 日不再存在,我希望能够计算百分比变化或每种产品数量的差异。
例如:df['diff'] = df.groupby(['store','product'])['amount'].diff()
但是为了使其工作并显示例如 c 的差异是 -3 和 -100%,c 需要在下一个日期出现,并且数量设置为 0
这是我正在寻找的结果:
blockchain - Pancakeswap 错误 TRANSFER_FAILED。我该如何解决?
我将我的令牌(0xfc69c71d008e8ff7afc406d5b8d7916b519d76f1,https ://bscscan.com/token/0xfc69c71d008e8ff7afc406d5b8d7916b519d76f1 )添加到 Pancakeswap 并完成了 7 笔交易。现在,当我尝试交换一些令牌时,会出现错误消息The transaction cannot succeed due to error: Pancake: TRANSFER_FAILED. This is probably an issue with one of the tokens you are swapping.。有什么问题,我该如何解决?以下是完整代码:https ://github.com/eventster/Boomercoin/blob/main/Boomercoin.sol
python-3.x - GUI 中不同方法的输入
我想创建一个用于数据详细说明的 GUI。它需要文件所在的目录路径以及用于详细说明它们的附加参数。
我想设置一个两级控件,以便用户在他们没有选择目录时得到通知。如果有,如果提供了非数字参数,则必须引发错误消息:
这是代码:
过程是实际数据阐述的方法。
如果没有选择文件夹,这工作正常,但如果在第一条错误消息出现后选择了目录路径,它就不会。
事实上,在这种情况下,即使我选择了正确的文件夹,我仍然会看到第一个消息框,告诉我需要选择一个文件夹。
我想一个简单的解决方案是定义一种方法来获取目录路径和验证输入数据(并最终开始详细说明),但我宁愿将它们分开并链接到 2 个不同的按钮。
python - 我的递归 Python 二进制搜索实现无法执行 if 子句并返回一个值,而是返回 None
我是递归的初学者。决定通过编写递归二分搜索程序将我的脚趾浸入水中。下面是代码:
当我选择输入 3 个元素 12,24,25 并选择搜索 25 时,函数返回 None?但是怎么做?当函数第一次运行时,halfSlice = 1,listo[halfSlice] = 24,并且由于 24 < 25,
将执行。这次该函数将 listo[2] 和 25 作为参数。由于函数中的第一个 if caluse 检查 list 参数是否是单元素列表,所以在这种情况下它会是真的,对吧?len(listo) 确实是 1,而 listo[0] = 25 确实是元素。
所以它应该返回“找到元素”对吗?但它反而返回 None?为什么?
javascript - 如何 ?单击菜单外部时关闭菜单
我的汉堡菜单有这个代码,我希望它在我点击它外部时关闭,而且,因为我有链接可以带我进入我的页面,即使我点击导航菜单链接它也会保持打开状态
我是 javascript 的初学者,我尝试在 body 上添加另一个事件监听器,但我无法让它工作
python - 如何使用 Python 通过网络抓取来提取信息?
我需要从网站上提取信息。如果你去这个网站,左边会有一个项目列表,如果你点击一个选项,在右边你会得到一个有名称和代码的表格。我需要创建一个数据框,其中包含从网站上抓取的代码和名称列?在某些选项中,它没有提供名称和代码表,应该跳过。
输出数据框列:
python - 将预先存在的数据加载到 Django 项目中
我有一个预先存在的sqlite3格式的数据库文件'sample.db',我正试图将它导入到我的Django项目中。我已经将它添加到 settings.py 文件中:
我能够使用inspectdb 在我的应用程序文件夹中生成model.py。我已经运行了 makemigrations 和 migrate ,一切似乎都很好。
我尝试在views.py中获取一些数据:obj = table_name.objects.get(id=1)
然后我启动服务器:python manage.py runserver,并尝试在http://127.0.0.1:8000/加载一个页面
它显示一条错误消息:NameError at / Name table_name is not defined
我错过了什么?
谢谢!
ruby-on-rails - 没有关于如何在迁移到 Rails 5 时跟踪此错误的信息
我一直在将旧版应用程序迁移到更新版本的 rails 中。我现在遇到的问题是,当我尝试启动控制台时出现此错误:
我现在正在使用带有 ruby 2.3.3 的 Rails 5.2.5。错误堆栈跟踪没有告诉我任何重要的事情,至少没有我可以确定的事情。
我能否请教一些关于哪里可以看的好地方?
编辑:我链接到一个有答案的帖子。基本上,如果发生此错误,一个好方法是查看 gem 以查看是否有特定的 gem 需要升级。
python-import - 从另一个文件导入类和调用方法导致无法识别的参数错误
所以我有两个文件,A 和 B。文件 B 导入文件 A,并有一个我需要在文件 A 中使用的方法 (open_square)。
我在文件 A 中导入了 open_square 的类,并在调用 open_square 之前在方法中创建了它的一个实例。当我在终端中使用 otherFile.py 运行命令来测试我的代码时,在终端使用中出现以下错误:otherFile.py [-h] [-f F] otherFile.py: error: unrecognized arguments: 2
paypal - 带有额外选项的 PayPal 订阅
所以我正在开发一个使用 PayPal 作为支付网关的订阅计划网站。当用户可以为每个计划选择额外选项时,我遇到了这种情况,并且根据我阅读开发文档时收集到的内容,在创建或订阅用户计划时无法增加额外费用。请注意,这些额外费用也将按月/按年计费。
任何帮助,将不胜感激。
c - 禁用 GtkStackSidebar 小部件上的选项卡功能
我正在使用 Gtk3 创建一个用 c 编写的桌面应用程序。在我的应用程序中,我有几个不同的 GtkStack 孩子,并且有一个 GtkStackSidebar 可以在它们之间切换。我注意到默认情况下,可以按下“tab”键在各种堆栈子项之间切换,我想禁用它,以便用户只能通过单击从一个堆栈转到另一个堆栈。那有意义吗?我已经尝试了一段时间来解决这个问题,并且一直在搜索 stackoverflow 并没有找到解决方案。
r - R是说已经有色标,而没有?
这真的让我发疯。我不断收到错误“‘颜色’的比例尺已经存在。为‘颜色’添加另一个比例尺,它将替换现有的比例尺。” 但是没有颜色刻度,它仍然没有替换颜色。这是我的代码和我正在尝试使用的图表;我只想更改抖动图组的颜色。但是,R 告诉我我已经在使用色标。在哪里?? 情节图片




