所有问题
r - 在 geom_col 躲避位置中未保留的组内排序
我有一个数据框,它是我尝试在下面复制的更大数据集的摘要。我将分数列设置为一个因素,以便图中的命名正确。
我想在分数组和计数列 (n) 的组内对这个数据框进行排序。因此,我想使用 ggplot 显示我的水平条的顺序:在 X 轴上(或输出中的 Y,因为它的翻转/水平条)上的从min
到(图表的底部到顶部),以及在分数组内,开始max
从分数组中,count ( )min
的降序排列。n
应该为下一组(即)保留相同的顺序,但是可以根据它们的计数( )值low
插入未出现在前一个乐谱中的主题。n
我尝试对我的数据框进行排序,但我的结果不是我所期望的。例如,第 5 行和第 6 行应该在我的排序数据框中切换,因为cos
之前出现foo
在上一个分数(即min
)中。我尝试使用 reorder 和 forcats 更改因子级别顺序,但没有任何程度......
我的预期图表将是:
python - 如何从另一个屏幕获取字段值?
我在 TokenScreen 中有一个字段,并且在 ListScreen 中有一个 MDList。问题是,我找不到从 TokenScreen 中的字段获取值并将其传递给 ListScreen 类的方法,以便用小部件填充容器。我尝试使用init,但这是不可能的。
它应该从 MDField 获取文本值并将其传递给g = Github(TOKEN)
.py 文件:
.kv 文件:
powershell - Powershell + csv:读取第1列,修改内容并将其写在第2列中
我在Powershell方面真的不是那么好,只能与很多谷歌研究相处。
我有一个 CSV 文件,第 1 列中有一堆单词。
例如:
我想编写一个 Powershell 脚本,它在每一行中读取第 1 列中写入的内容,向其中添加字符并将其写在第 2 列中。
例如:
我真的没有什么几乎可以工作的东西,我有这样的想法:
如果有人能给我一个提示,我会很高兴。
预先感谢您的任何回复
reactjs - 在使用 react-dnd 的 react typescript 中使用 useDrag({}) 方法时出错
在 useDrag 上收到此错误
对象字面量只能指定已知属性,并且类型 'FactoryOrInstance<DragSourceHookSpec<unknown, unknown, any>>' 中不存在 'begin'
django - Django 将请求传递给 to_representation 方法
我想覆盖序列化程序的to_representation
. 如何在其中传递请求对象以便构建 url?
java - 在不计算它们的值的情况下对 String 中提供的大数字列表进行排序
有一个以字符串格式 x^y 或 z! 编写的数字列表。例如 1000^1000、954!525^419, 89!, 427!, 428^727... x,y,z 是区间 <0,1000> 内的随机值。该列表最多可包含 200 个这些公式。我需要根据这些公式的值以某种方式对这个给定的字符串列表进行升序排序,而不计算这些值。如何在不计算其值的情况下检查某个阶乘是否大于某个幂数?
android - 尝试将字符串连接到 MutableLiveData使用 postValue(),但它缺少一些部分
问题
我正在尝试使用 a 和 a 实现一个简单的“日志”TextView
视图。String
ViewModel
我想到的想法是简单地将文本连接到LiveData<String>
using setValue()
,但我需要应用程序在不阻塞 UI 的情况下工作。所以我把代码放在协程里面,但是setValue()
只能从主线程调用。我试过了postValue()
,但如果快速调用它不会添加文本。
我想出了一个解决方案:使用withContext(Dispatchers.Main)
,但我认为这很hacky,而不是要走的路。
有没有另一种方式来写这个“更好”?
目标
“a” + “b” + “c” = “abc”
使用postValue()
结果:“a”+“b”+“c”=“ac”
从屏幕截图中可以看出,它缺少一些周期。
使用setValue()
结果:“a”+“b”+“c”=“abc”
编辑:添加图片。
three.js - Threejs立方体没有显示它的边缘
我正在潜入threejs的世界。我采用了其中一个示例项目并对其进行了修改。我刚刚添加了一些带有颜色的立方体几何图形。问题是,立方体几何显示没有边缘。你无法区分脸在哪里结束,它都被漂白了。不知道是灯光问题还是材质问题。我的代码如下。
linux - 有没有办法找到两个文件之间的共同行,其中一个文件有两列,另一个文件有 1 列?文件很大,不能在 R 中工作
我在 Linux 中有两个文件一个文件有两列和 3 亿行,另一个文件有一列和 1498 行(来自 HG19 的 SNPs rs ID)。
第一个文件如下所示。第一列有坐标并且在坐标值之间有冒号 (1:10019:TA:T),第二列有 ID (rs775809821)
第二个文件只有一列,看起来像这样
我想将第二个文件中的值与第一个文件中的值相匹配,这样我就可以拥有一个最终文件,其中包含文件 2 中的所有可能行及其来自文件 1 的坐标。
我试过'grep'和awk但没有成功。
最终文件应该包含所有可能的 ID (rs.....),这些 ID 在两个文件中都具有相同的坐标。
linux-kernel - 在 V4L2 处理程序设置后添加自定义 V4L2 控件
概括
我目前正在尝试v4l2_ctrl_handler_setup
在 Linux 内核驱动程序中调用后将自定义 V4L2 控件添加到 V4L2 设备。但是似乎没有添加控件(运行时不显示v4l2-ctl --list-ctrls
)。下面通常是我试图采取的方法。
此代码片段在有效调用v4l2_ctrl_handler_setup
and之后运行v4l2_async_register_subdev
。
问题
注册设备后是否可以添加自定义 V4L2 控件?如果是这样,我的方法有什么问题导致控件不显示?
更多信息
该驱动程序是使用 NVIDIA 的 Tegracam V2 框架实现的,该框架抽象了 V4L2 设置代码,包括添加控件,目前它不公开添加自定义 V4L2 控件的能力,这是这种方法背后的原因。
java - “下拉”菜单要上去?(类似于 Spinner 的东西?)
我和我的团队正在为一个项目开发一个应用程序,我们想让图像中的菜单“Reportar”在您触摸时弹出,就像它显示的那样(在 AdobeXD 上制作的草图)。我们已经在网上搜索了所有内容,但找不到解决方案!我们可以在同一个活动中这样做吗?如果有人能在 XML 和 Kotlin 方面给我们一些帮助,我们将不胜感激!(如果有人知道如何在 Java 中做到这一点,没关系,我们将尝试将其“翻译”为 Kotlin)。提前感谢大家!
python - Django REST 用户登录
我正在寻找在 django 中使用用户名和密码登录用户。这是我的代码:
身份验证工作正常,但是当我登录时,我得到了这个:
我正在使用其余的 API,我的请求看起来像这样
有人知道如何创建一个 django 请求来登录用户吗?谢谢!
python - 正则表达式模式查找最多包含 3 个字母数字字符的所有字符串
我不熟悉正则表达式和re
python 中的模块。我想形成一个正则表达式模式,它有助于识别最多包含三个字母数字字符的所有字符串。我想找到的一些示例模式是:
我准备了一个正则表达式模式^[^a-zA-Z\d]*([^\n]){0,3}[^a-zA-Z\d]*$
,但如果我们在 2 个字母数字字符之间有一个特殊字符,它就会失败。
有人可以帮忙吗?
jquery - jQuery Accordion 仅以奇数顺序工作
我在 WordWress 模板中使用来自 w3school 的 jQuery 手风琴,同时获得一个帖子格式,手风琴只能在奇数位置工作,唯一有效的手风琴是第 1、第 3、第 5 等等。
这是手风琴的脚本:
这是模板的代码
java - Chromedriver.exe 被视为来自 IntelliJ 的文件
Intellij 将我的 chromedriver exe 视为文件而不是可执行文件,并且每次运行程序时都会出现错误线程“main” java.lang.IllegalStateException 中的异常:驱动程序可执行文件不存在 我该如何解决这个问题?
javascript - tilda + ajax (post) 或 XMLHttpRequest mobile 不发送
在不同浏览器的桌面版本上,一切正常,两种方法都有效。但在手机上,没有一个工作。页面已完全加载,没有错误,所有内容也在移动版本上加载。只有数据不被传输。你怎么能决定?
qt - qmake 中的 host_build 是什么?
我经常在 .prf 文件中看到条件 host_build,例如
主机构建是什么意思?在什么情况下 host_build 设置为 true?
node.js - 当我发送删除请求时,它返回“成功删除”虽然当我检查我的数据库时该项目仍然存在?
这是我处理删除请求的代码的一部分,并且是为了验证它的另一个文件来处理授权
laravel - 在带有 Tailwind CSS 的 Laravel 8 中,如何定义覆盖 app.css 的 backend.css?
在 Laravel 8 / Tailwind CSS v2.1 应用程序中,我制作了不同的布局。所以在`webpack.mix.js 中,我定义了自定义类文件。
任何*.css
文件都有独特的类,但它们都有一些共同的类。我想app.css
用一些共同的定义来定义一些共同点,并在backend.css
定义中说:
修改: 因为那是 laravel 项目,我没有 HTML 文件,但有 Blade.php 文件。所以我尝试下一步: 在 webpack.mix.js 我添加了 app.css :
在 resources/views/layouts/backend.blade.php 我添加了 app.css(在 backend.css 之前):
在 resources/css/app.css 我有:
但是当我尝试在 resources/css/backend.css :
如果要在上面留下评论 3 行,我在控制台中收到错误:
与 :
没有帮助。我该怎么做?我希望我清楚地解释了我想要什么......
这将覆盖我能做到这一点,以及如何做到这一点admin_main_color
中的定义吗?app.css.
修改2: 在带有引导程序的laravel5-7中,我有定义变量的文件resources/sass/_variables.scss,在文件resources/sass/app.scss中我有行:
我可以在我的应用程序中使用类似的方式吗?如果是,如何?
修改3:
但我得到了错误:
导入 app_main_color 的感觉是它在其他类中使用,例如在 admin_page_container_wrapper 类的定义中,但我找不到如何制作它。
c# - 为什么 DataContractSerializer.ReadObject 在 NamedPipeClientStream 上失败/挂起?
要传递的简单数据协定类:
服务器代码:
客户端代码:
对上面的调用ReadObject
只是挂起而不抛出任何异常。使用 XmlSerializer 是完全相同的。
这些序列化程序甚至可以直接在命名管道流上使用,还是被迫使用手动字符串/字节消息解析?
database - 如何对表征多个独立实体的特征实体进行建模
假设我有一个数据库模型,其中我们有一个共享实体,它位于几个 1-M 关系的 M 部分。我如何为该实体建模?
假设我有 1)Employee
和 2) Elevator
,两者都有很多 3) Schedule
(s)。建模关系的首选方法是什么?Schedule
这是一个特征实体,这意味着它应该有一个独立实体的外键,但前提是有一个。
我是不是该
- 在此处的表中放置两个外键
Schedule
并说只能连续填充其中一个(此选项使表不是声明性的)或 - 从表中删除外键
Schedule
,使其成为独立实体,并为Employee
<->Schedule
和Elevator
<->创建两个依赖实体Schedule
或 - 废
Schedule
表并为 和 创建两个单独的特征实体EmployeeSchedules
,ElevatorSchedules
即使它们具有相同的属性。 - 也许还有另一种更好的方法来做到这一点???
docker - 是什么导致 docker 容器中供应商目录中的文件更新?
我下载了一个图像(https://hub.docker.com/r/roundcube/roundcubemail/)并运行它。结果容器的目录位于/var/www/html
. 在这个目录里面,是一个vendor
目录。
我在/var/www/html
. 大约一天后,我跑过去git status
发现目录中的一堆文件vendor
发生了变化。我自己没有改变它们。
我不确定供应商目录是什么或做什么,我不知道我可以做些什么来触发这些文件进行更新。有人可以给我线索吗?
我假设添加vendor
到 .gitignore 对我来说是安全的。
android - 为什么每个活动都更新到原始实时数据而不是最近的实时数据?
会议视图模型
有一个使用 kotlin 的对象声明的单例存储库。存储库有一个 BaseActivity 正在观察的实时数据。
存储库
基本活动
前台服务会更改相应可变实时数据的值。BaseActivity 收到更新,我们正在显示小吃栏。现在,当我们更改活动时,即使它不是由前台服务触发,也会再次触发相同的结果。
例如,如果我们在activity A (that extends the BaseActivity)
并且前台服务将新参加者总数的值更改为 5,我们将在 5 个用户已加入会议中activity A
显示它。用户在activity A
. 一段时间后,当用户移动到 时activity B (that is also extending BaseActivity)
,前台服务没有任何响应,activity B
接收到的最新更新与活动 A 收到的相同,因此,活动 B 还显示 5 个用户已加入会议的小吃栏,这种模式将持续所有的活动。
会议视图模型
服务
每当前台服务更改相应的可变实时数据时,新活动(在我们的示例中为活动 B)应仅在新数据 (5) 发生更改时才获得更新,因为meetingViewModel.observeAttendeesJoined()
仅返回新数据。
如何在活动中接收独特的更新?
每个活动的实例MeetingViewModel
都不同,但存储库数据是单例(kotlin 的对象声明),不是吗?
我试图理解Transformations.map
,switchMap
但不知道如何使用它来解决问题。
谢谢你的期待。
python-3.x - 如何以节省内存的方式将 Postgres 表从一个数据库复制到另一个数据库?
我正在尝试用 Python 构建一个应用程序,将大量表从一个数据库(或一组数据库)复制到另一个单一数据库。
我为此目的使用 Psycopg2,对于较小的表,我现有的代码运行良好。我只是获取表,将其存储在 Pandas DataFrame 中,然后使用以下函数将其复制到目标数据库中copy_expert
:
同样,这适用于小表,但对于具有数十列和数百万行的大表,我会消耗大量内存(这会导致崩溃)并且经常让远程数据库取消我的复制请求(我无法调整的配置来解决这个问题,可能是由于超时)。
有没有一种更节省内存的方法可以使用 Psycopg2 复制大量非常大的表?
请注意,我也在尝试使用多线程“生产者-消费者”模式以“消费者”的形式实现我的复制解决方案。
感谢您的帮助和建议!