所有问题
react-native - 用底部的 gif 图像和按钮反应原生启动画面
我想开发一个屏幕,其中将包含一个 Gif 图像和一个底部带有文本的按钮 Take me to App
单击按钮时,它应该显示我的反应本机应用程序的主页。
如果有人以前这样做过,请帮助我
谢谢并恭祝安康
visual-studio-code - 如何在自定义扩展中将元素添加到大纲面板?
我有一个用于 ST 语言支持的 VS Code 扩展。现在它只提供语法亮点和一些片段。我想创建一个文档的树形结构,在大纲面板中显示程序、函数及其参数。但我找不到如何做到这一点的例子。
你能指点我正确的方向,但不要指点 LSP,因为它现在太复杂了,我想以编程方式实现它。
python - 在移动设备上使用 PyGame 获取多次触摸的位置
在我的手机上使用 Python 编写一个简单的游戏。到目前为止,触摸屏的代码与在计算机上单击鼠标几乎相同,但现在我有一个移动角色的按钮和一个让玩家射击的按钮。我不确定如何同时获得这两个事件的位置,因为我一次只能“按下”一个按钮,因此玩家不能同时射击和移动。这可能是由于无法同时在计算机上多次单击鼠标。只是想知道是否有办法解决这个问题
android - 检测 WebView 中的滑动手势不允许点击
我有一个WebView并且我正在实现一个TouchListener可以检测水平滑动的。
这可以检测 上的滑动WebView,但问题是,当用户单击 中的链接时WebView,WebView没有响应。此外,滚动WebView不起作用。
处理点击和检测滑动的最佳方法是
WebView什么?
google-maps - GoogleMap Utils quadTree - 什么是用例?
我看到谷歌有一个四叉树实现,可以用来搜索给定点是否有效地接近另一个点。但我不明白如何使用。看看这里。我还发现此信息非常有价值:
根据定义,四叉树是一棵树,其中每个节点最多有四个孩子
谷歌的例子是使用积分,但我想我可以把它换成 lat long。但是让我们谈谈上面链接中显示的示例。
我看到他们正在添加这样的四点:
然后他们开始在边界中搜索边界,如下所示:
这是否意味着,他们只搜索我在上面输入的四个点来查找哪些点在这些范围内?
更新:我是否应该明白,当我向它添加点时,谷歌实现的这个 quadTree 会自动重新排列,这样每个节点最多有 4 个点作为靠近它的子节点?它会自动为我做这个吗?
python - 有没有办法只在函数创建时定义字典?
我想在函数中定义一个字典。我如何才能在函数创建时只定义一次字典。我试图防止在每个函数调用上创建字典。目前我定义了一个全局字典并在函数内部使用它,但是还有另一种解决方案吗?
javascript - 为什么 Typescript 界面不在 Javascript 中呈现
我已经使用 Typescript 一个星期了,现在我被困在Interface上,在这里我无法弄清楚 Typescript 如何将 Interface 转换为 javascript,而编译后它没有出现在 javascript 代码中?
打字稿
Javascript
android - 如何防止禁用的edittext获得焦点?
场景:
带有用户名和密码编辑文本的注册页面。
仅当输入的用户名有效时才启用密码。
布局 XML:
查看型号:
可观察字段在视图模型isUsernameValid中更新。onUsernameTextChanged()
上面代码的问题:
输入有效用户名时启用密码editext,但edittext不可聚焦。
android:focusable="@{safeUnbox(model.isUsernameValid)}"即使使用软键盘下一步操作没有输入有效的用户名,删除也会使 edittext 获得焦点。
java - 搜索区域半径内的位置
我正在构建一个我的世界插件。
基本上我的世界限制是由生成位置的半径设置的,而不是用 4 个角来确定世界的有限区域。
所以我的世界限制是一个圆形半径,例如 1000 个方块的距离。现在我想在半径为 1000 块的区域内放置一个小的 50x50 圆形块区域,所以我需要找到一个随机坐标,它将作为我要制作的圆形区域的中心点。
问题
如何在基于半径的区域中获得随机坐标,是否有一个方程?我不能只做 spawnX + rand(-1000,1000) 和 spawnZ,因为该区域是圆形的。
如何确保我要放入的整个圆形区域适合大半径区域?
python - Matplotlib 简单的不同颜色线图
我有一个非常简单的 matplot 图,想要更改线条颜色,当数据高于 50 时,线条将变为红色,低于 50 时线条颜色将变为绿色。
如何更改线条颜色,目前我使用绘图加载 x 和 y 数据然后显示图表。
我已经尝试了两种将数据加载到图表中的方法,但它们都不起作用,也无法弄清楚我们在处理看似如此简单的事情时要做什么。
c - 如何从主机上的 Eclipse 调试器远程调试在 Debian 虚拟机上运行的一些代码?
我需要从 Eclipse 调试器(在我的主机上)调试一些在 VM(与主机的架构不同)上运行的 C 代码。基本上我需要监视一个变量以查看哪个线程或函数修改它。
在 VM 上我运行 32 位 Debian 8,在主机上我有 64 位 Ubuntu 16.04。我使用 gcc 在两台机器上编译了我的代码。
我尝试配置 Eclipse 远程调试器并且我可以连接到 VM,但是我在 Eclipse 调试器中看不到任何代码(我只能看到似乎是函数内存位置的十六进制值),从而阻止了我使用它。
python-3.x - tkinter(python)中的OptionMenu未显示所选选项或默认选项
我正在尝试创建一个 python 程序来为另一个 python 程序创建代码。在过去的一周里,我一直在使用一本书(katie cunningham 在 24 小时内学习 python)和许多在线资源来学习 python。我在 tkinter 中遇到了 OptionMenu 的问题,它不显示所选选项或默认选项(我使用 variable.set("defaultvalue"))。我知道这个程序可能效率很低,所以请放轻松。另外,如果我不提供 option.config(width="14") 小部件仍然很小。(请参阅 var_create_fn() 函数)
我尝试重新安装 pycharm 和 python。
gitlab - 对于 gitlab 中的 yml 文件,artifact: 在该文件中代表什么?特别是,为什么它需要工件的路径?
为什么我们需要在构建完成后提供工件的路径和可执行文件的命名?
我试着查了gitlab的官方文档,我还是不太明白,谁能用更简单的方式描述一下?
对于上述步骤,在构建阶段,我不太确定工件在那里做什么,我是否必须提供这些工件?
join - 将 2 个表与一个公共字段合并
在 HIVE 中,我想将 2 个表(都有 2 列)与一个公共列(时间)合并。合并后的表将有 3 列(common + X + Y)。
表 A
表 B
合并表:
我试过UNION ALLand OUTER JOIN,但在时间列中OUTER JOIN给我结果。null
使用UNION ALL:
我得到以下信息:
SemanticException 1:89 联合双方的架构应该匹配。
python - 为什么python多维列表乘法(连接)有问题?
我想创建一个没有很长代码的python多维空列表。所以我尝试了这个:
事实证明,当我 print(a) 时,我得到了多维空列表:
但是当我将一些东西附加到一个空列表中时:
所有的空列表都有这个 np.array:
但是,如果我创建如下所示的多维空列表:
有用。当我打印(b)时,我仍然得到:
但是当我这样做时
然后打印(b),我得到:
这就是我想要的。
为什么会发生?
我正在使用 Python 3.6.8
这是我的代码:
这是错误的:
这就是我要的:
为什么a = [[[]] * 2] * 2不能工作,我怎样才能很快创建它?谢谢!
c# - 在变量名中包含计数器(在 for 循环中)[语法问题]
所以基本上我试图将多个变量存储到一个数组中。这些变量都是双精度的,分别命名为money1、money2、money3等。
我有一个非常小的语法问题,不知道如何在 google 上进行搜索。我指的代码部分是:money[i+1]。
无论如何要在变量名称中包含实际计数器。
尝试以多种方式来表达它,但都没有奏效。
数组的预期输出。
python-3.x - 批量更新插入存储过程
如果有人可以提供帮助,我是 cosmos 和 JS 的新手。我有一个需要批量更新数据的要求,我为此找到了 JavaScript,但这失败了。
尝试从 python 调用存储过程:
或者
但我在下面显示错误。但我认为它不应该因为错误 409 而出现,这段代码是写的。你能帮忙吗?
HTTPFailure:状态码:400 子状态:409
{"code":"BadRequest",
"message":"Message: {"Errors":["执行函数时遇到异常。异常 = 错误:{\"Errors\":[\"具有指定 ID 或名称的资源已存在。\"]}\r\n堆栈跟踪:错误:{\"Errors\":[\"具有指定 ID 或名称的资源名称已存在。\"]}。
JavaScript 存储过程:
由于存储过程有两个参数,我尝试了前面提到的两种方法,但都失败了。
更新代码:
仍然得到 400 错误:
400 子状态:400 {"code":"BadRequest","message":"Message: {\"Errors\":[\"执行函数时遇到异常。异常 = 错误:{\\"Errors\\":[\\"指定的输入之一无效\\"]}\r\n堆栈跟踪:错误:{\\"Errors\\":[\\"指定的输入之一无效\\"]}\n
c++ - 如何初始化 Matrix 类型的 constexpr 矩阵?
我真的无法总结问题中的问题。我已经在这里提出了类似的问题。在那里我寻求帮助来定义static constexpr矩阵。解决方案是在模板矩阵列表中添加另一个参数,基本上是Matrix<T,Rows,Cols,std::make_index_sequence<Rows*Cols>>.
我接受了答案,但后来我注意到,在这个版本中,我的旧代码无法支持以 a 为参数的函数的调用Matrix<T,Rows,Cols>,例如:
因为缺少第四个隐式参数给了我一个编译错误,即candidate template ignored: could not match '__make_integer_seq' against 'integer_sequence'.
- 请有人向我解释为什么以及我应该怎么做才能解决这个问题?我想它是可以修复的,但我无法弄清楚。
然后我发现我可以以不同的方式定义类,保持经典结构Matrix<T,Rows,Cols>,但仍然能够定义static constexpr矩阵(我只是在这里添加了必要的内容):
因此,static_cast()在构造函数中,我可以在不更改 Matrix 类的模板的情况下定义静态矩阵。我可以做一些事情
但我也可以保持对函数的调用,例如foo(Matrix<T,Rows,Cols> & foo){...}. 所以我对这个解决方案很满意。但是后来我尝试创建一个矩阵矩阵,我发现这个类版本在这种构造函数中失败了:
即使如果我首先初始化元素然后我将它们作为参数传递它会成功:
但是,如果可能的话,我想避免这种情况。
作为一个更清楚的例子,我将给出这个:
这给出了以下编译错误:
如果不是{0.1}我编写构造函数Matrix<double,1,1>{0.1},那么它可以工作,但看起来很可怕。
- 为什么我不能通过 的系列简单地构造矩阵的元素
{0.1}?有什么解决方法吗?
c# - 如何在项目之间共享公共代码,同时更新此代码 - 将在使用此公共代码的项目中更新它?
我有很多常见的逻辑、模型和助手。我想提出一个允许以下内容的解决方案:
- 使用此通用代码的其他项目
- 我可以更新和重构这段代码,它将在所有使用它的项目中更新(与你应该在每个“客户”项目中更新金块的金块不同)。
我试图阅读很多有关此问题的内容,但找不到任何提供上述 2 个项目符号的内容。
powershell - 检查远程服务器端口
我需要一个代码来检查域或 IP 端口是否打开,然后我需要向我发送通知
所以我有净框架代码:
但现在我不知道 pul 参数如何,所以如果它是 true=conected 则执行代码以发送电子邮件,如果不是 start-sleep 1800 例如...
所以你能帮助创建代码吗
php - select statements in eloquent gives me an error
I am still getting my head around laravel eloquent. I would like to write the following query in eloquent
I tried the following in eloquent:
but I get this error:
SQLSTATE[HY093]: Invalid parameter number (SQL: SELECT * FROM tableA WHERE id = 5 AND grade_id = ?)
I went through the laravel document, but didn't really find anything exclusively answering my question. Please help
apache-kafka - Zookeeper-Kafka 和一致性哈希
我正在学习 Zookeeper,但我陷入了一些困惑。我浏览了各种论坛和问题,但没有一个能解决我的困惑,最终来到 SO 以澄清以下问题。
据我了解,Zookeeper 在主从架构中工作。那么 Kafka 是如何适应这种架构的呢?Kafka 集群中的每个 Kafka 代理都充当 Zookeeper 服务器集成的客户端,还是生产和消费消息的用户应用程序充当 Zookeeper 集成的客户端?
对于特定的主题/分区,一个 Kafka 代理会参与其中,如果它收到大量消息(它无法处理),是否可以使用一致的哈希分配工作负载以及 Zookeeper 架构如何支持这一点?
更新:Zookeeper 是否类似于 DynamoDB 中用于成员资格和故障检测的 Gossip 协议的变体
django - Django Rest Framework 额外的身份验证检查
我正在使用 Django Rest Framework 开发应用程序。如何扩展对用户登录的身份验证检查?
例如,我需要检查登录用户的 is_active 和 created_at 属性,并根据它们的值允许或禁止登录,但只有在 Django 验证密码之后。
我了解 Django 和 Django Rest Framework 自定义身份验证。
https://docs.djangoproject.com/en/2.2/topics/auth/customizing/
https://www.django-rest-framework.org/api-guide/authentication/#custom-authentication
问题是,这需要我重新实现内置的身份验证检查。我想在此之上添加检查。
谢谢!
