所有问题

0 投票
1 回答
94 浏览

django - 带有自定义模型管理器的 django-moderation

我正在使用 Django 3.2 和django-moderation

我想调节 Foo:

当我运行时python manage.py makemigrations,我收到错误:

AttributeError:类型对象“Foo”没有属性“unmoderated_published”

我试图通过添加字段并为主持对象创建管理器来解决这个问题 - 但尽管这消除了错误,但对象不再被主持。

我可以让创建的对象进行审核的唯一方法是删除所有模型管理器 - 默认objects管理器除外。

如何让 django-moderation 与自定义模型管理器一起使用模型?

当我尝试从MPTT派生 Foo 时遇到同样的错误- 即使不使用自定义模型管理器。

AttributeError:类型对象 'Foo' 没有属性 'unmoderated__tree_manager'

0 投票
1 回答
28 浏览

python - 合并不均匀的数据框 - 性能

我有两个要合并的不均匀数据集。

只是为了记录,数据是关于用户(有一个 ID)和用户会话(也有一个 ID)。由于每个用户可以有多个会话,因此每个用户 ID 可以出现多次。因此,唯一的唯一标识符是用户 ID 和会话 ID 的组合。(简而言之,用户 ID 在用户之间是唯一的,但在用户会话之间是不明确的)。

因此,df1 包含有关每个会话的信息('unique_id')。在这些信息中,还有用户的id('ambig id')。现在,还有另一个数据框 (df2),其中包含有关用户的信息 (values1, values2)。

所以,我想在基于会话的 df (df1) 中添加来自 df2 的用户信息。示例数据框如下:

df1

df2

想要的_df

我已经通过 pd.merge_ordered 做到了:

但是对于大型数据集来说似乎很慢。关于如何提高此任务的性能有什么想法吗?

(在示例数据框的代码下方)

0 投票
1 回答
18 浏览

python - 运行单元测试“无”时产生错误

我是 python 新手,正在尝试运行单元测试。我的功能在使用 print 方法时运行良好,但在尝试开发测试模块时,我不断出错。

我在 python 文件中的函数(work.py)

我的单元测试模块

产生的错误

0 投票
1 回答
159 浏览

c# - 找不到类异常:xamarin android

我正在尝试调试我的 android 应用程序,但不幸的是它给出了异常: Java.Lang.RuntimeException: 'Unable to get provider android.support.v4.content.fileprovider: java.lang.ClassNotFoundException: Didn't find class "android.support.v4.content.fileprovider" on path: DexPathList[[zip file "/data/app/com.companyname.finalproject_pu-1/base.apk"],nativeLibraryDirectories=[/data/app/com.companyname.finalproject_pu-1/lib/arm64, /data/app/com.companyname.finalproject_pu-1/base.apk!/lib/arm64-v8a, /vendor/lib64, /system/lib64]]' 我尝试过:

  1. Bin / 对象删除
  2. 构建重建
  3. 我在清单文件中添加了一个代码:

我的提供者原始代码是:

0 投票
1 回答
213 浏览

flutter - 颤振图像选择器使用提供程序和颤振图像压缩减少文件大小

我正在使用图像选择器从设备(应用程序)中选择图像,然后将该文件存储在提供程序类中。

我发现图像选择器不压缩 png 图像,我尝试用 flutter_image_compress 压缩它

我试过这种方式和其他多种方式,但得到不同的不同错误我想像这样在firebase存储中上传这个文件

请告诉我哪里出错了,没有压缩文件一切正常

编辑:我发现路径应该是一个字符串如何解析本地代码文件

0 投票
1 回答
29 浏览

reactjs - 即使在注销后也填充了用户对象

我是 React 的新手。当用户单击注销按钮时,上下文函数注销调用并删除 localStorage 令牌并清空所有变量。一瞬间,变量确实变空了,但随后又被填充了。我检查了我的注销功能,但找不到任何错误。localStorage 正在完美地破坏,但其他状态变量没有被擦除。

AuthState.js

authReducer.js

导航栏.js

单击注销按钮后,每个值都会返回,但令牌会被完美删除。下面的截图

在此处输入图像描述

0 投票
2 回答
445 浏览

html - 响应式视频大小 (Vimeo)

我正在将视频(来自 Vimeo)嵌入到我的调查中。我正在使用来自 Vimeo 的响应式嵌入代码。在我的手机上观看时看起来很棒,但是在我的笔记本电脑上观看时它会占据整个屏幕。

有没有办法让它保持响应,以便在移动设备上查看时它保持相同的大小,但在笔记本电脑上时它是一半大小?

这是我正在使用的来自 Vimeo 的响应式嵌入代码:

固定嵌入代码:

0 投票
2 回答
783 浏览

c# - 在 Blazor Server 中使用 InputFile 时如何获取完整的文件路径?

我需要能够提取完整的文件名,包括用户使用我的 InputFile 元素选择文件时的路径。

所以,作为一个例子,使用这个

<InputFile OnChange="FileSelected" />

我可以像这样在事件处理程序中看到文件名

void FileSelected(InputFileChangeEventArgs eventArgs) {

//eventArgs.File.Name has just the name of the file, e.g. ABC.csv but I need the full path like c:\userfolder\ABC.csv

但是经过各种谷歌搜索尝试,我无法弄清楚如何获取完整的文件名。

这里的目的是向用户展示一个文件对话框,他们可以在其中选择一个文件,然后我可以使用完整文件路径加载一些其他需要的文件。

谢谢

0 投票
5 回答
90 浏览

python - 我在这个游戏中做错了什么?

我正在尝试使用我的第一种脚本语言:python。我目前正在制作一个小游戏,您可以在其中猜测 1-100 的预定数字。它还会告诉您正确答案是更大还是更小。目前我的代码总是返回正确的数字较小,而事实并非如此。

编辑:非常感谢你帮助我!

0 投票
2 回答
37 浏览

html - 在 div 中放置一张照片,将其父亲的其余部分

我想要这样的东西:

div1左侧有内容,其高度随内容高度调整。div2包含一些文本,并且只有div3一个图像。我想要的总高度div2div3等于的高度div1但是当我把照片放进去时,它会离开框架。在问题的标题中,我已经说过取其父亲身高的剩余部分,但紧随其后放置(如以下代码)或它们的高度比为 20 到 80 div3并不重要。div3div2

0 投票
1 回答
52 浏览

gpu - Vulkan 中子组可访问的本地内存的查询大小

有没有办法知道每个计算单元可以访问多少本地内存?例如在 OpenCL 中我可以调用

Vulkan 应该有与此等价的东西。

0 投票
2 回答
58 浏览

sqlite - 选择匹配的条件值以及来自同一列上的多个条件 WHERE 子句的结果

我认为这是一个非常简单的问题,但我无法找出正确的搜索词来搜索它。这个问题是我能找到的最相似的问题,但这与我想要做的相反。

我有这样的查询:

由于它是 OR,因此只有其中一些会从列中给出匹配项。

如何使用查询本身返回匹配的 LIKE 子句?像这样 :

由于匹配是通过通配符“%”进行的,所以我需要得到匹配的确切值。

如果表是这样的:

姓名 年龄
麦克风 1
约翰 2
迈克尔 3
米琳达 4

如果查询是:

它会返回:

姓名 年龄 匹配
麦克风 1 米克
迈克尔 3 麦克风

这是否可能纯粹使用SQLite查询?我知道这可以在获得结果后稍后完成,但想要删除冗余,因为 SQLite 无论如何都已经匹配了。

注意:表很大。100,000+ 行。因此,性能是尽快获得结果的一个重要因素。OR 条件也可以是 5 或 10 或 15+

0 投票
2 回答
76 浏览

c++ - std::list 的概念受限的基于范围的 for 循环>

我有一些 classFoo和 astd::list<std::reference_wrapper<Foo>>并且想使用基于范围的 for 循环迭代它的元素:

注意,当我们推断出 typeget()时,在捕获时附加了额外的内容,而在第二种情况下,当我们显式地捕获此类型时,已经隐式转换为类型。autostd::reference_wrapper<Foo>fooFoo&

我实际上是在寻找一种方法来捕捉 auto 但隐含地抛弃了std::reference_wrapper隐含的方法,以便不必一直get()在体内打扰该方法for,所以我尝试引入一个合适的概念并抓住它,即我尝试了

并希望它能奏效。clang但是推导出footo的类型std::reference_wrapper<Foo>,因此实际上下面的代码是正确的:

但是,gcc完全拒绝接受基于范围的 for 循环并抱怨deduced initializer does not satisfy placeholder constraints,因为它试图检查LikeFoo<std::reference_wrapper<Foo>>,这当然评估为 false,因此gcc甚至无法捕获foo概念限制。出现两个问题:

  • 哪个编译器是正确的?应该LikeFoo auto& foo : refs有效吗?
  • 有没有一种方法可以自动捕获(可能是概念受限的)foo : refs,这样就可以避免get()for循环体中写入?

您可以在编译器资源管理器中找到此示例。

0 投票
1 回答
81 浏览

firebase - FirebaseMessagingService 工作非常缓慢

FirebaseMessagingService用来发送推送通知,但最初它工作正常,但一段时间后接收者收到通知很晚

0 投票
2 回答
115 浏览

python - 存储输出时 JSON 文件中的垃圾值

当我在网上抓取网站并存储输出时,我观察到我的数字数据正在被某种乱码数据所取代。我不知道该怎么办。

这就是我存储数据的方式

这就是我数据的样子

更新 :

json.dumps(lst, ensure_ascii=False)添加到我的代码后遇到此错误

0 投票
1 回答
202 浏览

python - 如何确定轮廓中每一边的长度?

我正在使用 Python-OpenCV 来检测形状,测量它们与相机镜头的距离,并最终测量形状相对于相机的旋转角度。

这是形状与相机平行时的样子

这是形状稍微倾斜/旋转时的样子

我正在尝试确定放置形状的板的旋转角度,这就是为什么我想出将矩形的平行边的长度相互比较的想法(任何其他想法或提示都非常重要)赞赏)。 所需长度

这个想法是,当板子旋转时,平行边的长度不再相等,我可能会想出长度差异和旋转角度之间的关系。我愿意接受任何其他建议。

如上图所示,我正在努力计算这些长度。我试图避免使用霍夫线,并坚持使用等高线,因为事实证明它们在实时视频中有点不稳定。

先感谢您!

0 投票
1 回答
36 浏览

libreoffice - LibreOffice Writer 中的文本框不可读

每次我通过快捷方式更改样式(例如Ctrl + 1使用)时,文本框无法正确呈现,并且似乎叠加了新的字体大小和样式。Heading 1

有什么解决办法吗?

(我正在运行 Ubuntu 20.04,LibreOffice Writer 6.4.7.2)

在此处输入图像描述

0 投票
1 回答
44 浏览

angular - 显示带有描述文本的 RoomType 枚举,而不仅仅是整数

我的前端是 Angular 12,后端是 ASP.NET Core 5。我有一个房间的 CRUD 页面。问题是roomType用数字显示 - 1、2或3。我想显示一个描述标签。我怎样才能做到这一点?

  • 1 =“小房间”
  • 2 =“中型房间”
  • 3 =“报告厅”

后端

前端

房间.ts

视图-rooms.component.ts

视图-rooms.component.html

房间服务.ts

0 投票
3 回答
80 浏览

c - 与 K&R 的 1.5.4 示例混淆

在阅读 K&R 时,我遇到了一个示例问题。

这里程序的目的是计算换行符、新词和输入中输入的字符数。书中给出的代码是:

它可能看起来很傻,但很抱歉我是 C 的新手。我了解到,如果“if”语句的条件为真,它根本不会检查任何其他 if & else 语句条件,它只执行它的主体,因此不会t 执行其他 else & else if 语句的主体。

但是,在上面的代码(第 16 行)中,在使用非单词(空格)条件检查输入之后,它后面跟着一个 else if 语句。并增加其体内的 nw。但是如果 if 语句的条件为真, else if 怎么会被执行。

0 投票
4 回答
82 浏览

javascript - 如果我将 javascript 数组长度更改为较小的值,这会导致内存泄漏吗?

如果我有一个包含 1000 个元素的数组,并且我将数组长度设置为 10,那么另一个元素会去哪里?这会导致内存泄漏吗?

0 投票
0 回答
25 浏览

visual-studio-code - “git.path”:在 VSCode linux 上为空

我最近安装了 POP!操作系统并设置 VS Code 并尝试安装 esp idf 但它需要安装 git 才能工作所以我安装了 git 但 vscode 告诉我 git 没有安装但是当我在终端上检查时它已安装。我在互联网上搜索了一下,并试图在那里实施解决方案,但根本无法让它们发挥作用。无论我在 settings.json 中做什么,defaultsettings.json 上的 git.path 都设置为 null。我使用 which git 命令找出 git 的安装位置,它在 /usr/bin/git

如果有人可以帮助我解决这个问题,我将不胜感激。

问候。

0 投票
1 回答
64 浏览

powershell - Powershell脚本一键输入单词

我想创建一个脚本,如果我按下一个按钮就可以输入一个单词。我有罗技鼠标,所以我可以将“运行某些东西”分配给按钮“。我希望能够用其中一个按钮输入单词。

这是我正在尝试使用的代码

我不确定代码是否正确,但是当我将该 .ps1 文件分配给按钮时,什么也没有发生。

0 投票
0 回答
22 浏览

python - 如何在动画图上设置刻度位置?

在下面的代码中,该图不使用我用 MultipleLocator 定义的刻度。我不知道为什么。我试图在 animate 函数中设置刻度位置,但它不起作用。

请 !有人可以告诉我如何解决这个问题

0 投票
1 回答
66 浏览

c - 函数调用不适用于使用 gnu 工具链的 cortex m0 的裸机 c 代码

我正在构建基于 arm cortex m0 设计开始的自定义 soc。SOC 现在有一个连接到 AHB lite 总线的 cortex mo 内核,上面有一些 ram 和一个 gpio 模块。我目前正在努力使用 gnu 工具链为其编写和编译代码。函数调用不起作用。我尝试了很多东西,但似乎没有任何效果。有趣的是,如果我用 keil 编译相同的代码,它就可以工作。我想问题出在我如何设置堆栈和/或 liker 脚本的某个地方,或者我缺少一些编译器/链接器选项。

这有效

但这并不

这是链接描述文件

启动代码的相关部分

这是编译和链接命令示例

0 投票
1 回答
252 浏览

node.js - npm mssql 是否支持身份验证类型 azure-active-directory-access-token 连接到 azure sql server

我读过 mssql 模块在内部使用 Tedious 连接到 azure sql db。因此,我正在尝试使用 azure-active-directory-access-token 建立连接。但是,我收到错误 ConnectionError: Login failed for user token-identified principal

示例代码:-