所有问题

0 投票
1 回答
126 浏览

android - ZarinPal 请求在 Android 9 中不起作用

zarinpal 请求在我的应用程序中不起作用。

我将代码实现为 zarinpal 文档,但它不起作用。

0 投票
2 回答
113 浏览

javascript - 如何避免重复实例化一个对象

我正在使用 reactjs,并且在componentDidUpdate(). 但是当更新状态时,componentDidUpdate()将被执行并且对象将重复语句

如何避免Object语句重复执行

0 投票
5 回答
63 浏览

html - 任何使此文本元素居中的机会

我正在为我的摄影网站使用托管主机。网站的定制只能通过添加 CSS 代码来完成。

在接下来的页面中,我想将文本居中(“ROBERT POLLAI”),但我无法找出访问该元素的正确 CSS 代码。

https://www.the-ninth.com/home1

任何关于如何实现这一目标的提示都非常感谢!

问候,罗伯特

0 投票
1 回答
1140 浏览

apache - 我在本地主机 Ubuntu 16.04 中配置了声纳,但 http://localhost:9000/sonar 不起作用

我正在将声纳(https://www.sonarqube.org)配置到我的本地机器上,该机器安装了带有 LAMP(Linux、Apache、mysql、PHP)的 Ubuntu 16.04 操作系统。

我已经考虑这些参考链接来设置 SonarPHP https://www.howtoforge.com/tutorial/how-to-install-sonarqube-on-ubuntu-1604/ https://www.talentica.com/blogs/sonarqube-php -项目-ubuntu/

现在我可以看到声纳正在我的电脑上运行,但链接http://localhost:9000/sonar不起作用。

请帮我。

0 投票
3 回答
253 浏览

php - 推迟 HTTP GET 响应,直到用户更改数据库中的值

我有一个向共享主机数据库发送HTTP GET请求的 NodeMCU (ESP8266) 板。为了避免路由器上的端口转发,我想出了一个解决方案,我的 NodeMCU 板会定期(每 5 秒)HTTP GET向数据库发送一个请求,以查看用户是否更改了设备状态。

用户通过网站更改设备状态(单击按钮),然后将设备状态保存在数据库中。当设备向HTTP GET服务器发送请求时,getStatus.php文件会查询数据库以获取当前设备状态并将响应发送回设备。

我试图找到一个解决方案,我不必每 5 秒查询一次数据库,而是仅在用户更改设备状态时查询。

所以我的问题是如何将HTTP GET响应推迟到用户通过单击按钮更改设备状态的那一刻?

0 投票
1 回答
866 浏览

python - Pytorch 的模型无法前馈 DataLoader 数据集,NotImplementedError

所以我正在尝试使用 PyTorch 库来训练 CNN。模型没有任何问题(我可以无错误地前馈数据),并且我准备了一个带有 DataLoader 函数的自定义数据集。

这是我的数据准备代码(我省略了一些不相关的变量声明等):

但是,在训练代码(我根据各种在线参考资料遵循)中,当我使用此指令前馈模型时出现错误:

这会引发错误:

我在互联网上找不到类似的问题,这似乎很奇怪,因为我遵循的代码与引用完全一样,并且错误在文档中没有得到很好的定义(NotImplementedError :)

大家知道这个问题的原因和解决方法吗?

  • 这是网络的代码
0 投票
1 回答
7636 浏览

docker - 无法 ping 使用 docker-compose 创建的 docker 容器

我想在三个容器中创建一个由一个主服务器和两个从服务器组成的 PostgreSQL 集群。我想用 docker-compose 来做到这一点。一切正常,但我无法从我的 Mac ping 容器。

这是我的 docker-compose.yml 的代码。

在 Stackoverflow 上有这个线程How could I ping my docker container from my host that address docker Standalone 而不是 docker-compose。

在我的 Mac 上,我有一个 192.168.0.0 本地网络。我希望执行 ping 10.0.2.31 我可以 ping 我的容器,但这是不可能的。我认为这是由于在 Mac 内部创建的 Linux VM 存在容器,并且 IP 在此 VM 之外无法访问。

有人可以帮助我了解如何使上述三个 IP 可达吗?IP 可以从一个容器访问到另一个容器。

这是我的完整代码: https ://github.com/sasadangelo/docker-postgres

0 投票
0 回答
61 浏览

android - 为什么我的自定义按钮类不显示?

我是 Android 开发的新手。我想制作一个自定义 ImageButton,当您为我的项目点击它时它会切换颜色。我想正确地做到这一点,并让按钮本身跟踪它自己的状态,所以我扩展了这个类并在下面制作了 ToggleImageButton。

我遵循了几个教程来做到这一点,但我有点迷失了。据我了解,该按钮必须充气才能在 Android Studio 编辑器中正确呈现。所以我在 init.xml 中添加了该代码,对 ViewGroup 使用 null。但是,我在尝试访问按钮时收到 NullPointerException,并且应用程序在加载视图之前崩溃。当我只有一个 ImageButton 时,这并没有发生。

值/attrs.xml

布局/toggle_image_button.xml

崩溃的代码:

布局.xml

我知道切换按钮已经存在,但我想学习如何做到这一点。

0 投票
2 回答
2268 浏览

java - 在 Java 中将 ArrayList 插入到 mongoDB

我正在尝试将包含 JSONS 的单个 ArrayList 插入到 mongodb 集合中,

但我得到了例外,

线程“主”java.lang.IllegalArgumentException 中的异常:BasicBSONList 只能使用数字键,而不是:[_id]

谁能告诉我正确的方法来做到这一点?

插入 ArrayList mongodb 上面的问题是关于 JSONS 的批量插入,而不是单个的。我的问题很独特

0 投票
2 回答
64 浏览

html - 如何居中元素?

0 投票
3 回答
9628 浏览

php - 如何在自定义循环中获得 woocommerce 可变产品的最低和最高价格?

我在 Wordpress 中创建了一个自定义休息路线,它采用产品类别 ID 并将发送属于该类别的产品。

我的问题是我无法想出在我的自定义循环中获取可变产品最低和最高价格的方法。

谁能帮我解决这个问题?谢谢

我尝试使用变体价格,get_variation_prices()但似乎我遗漏了一些东西。

这是我的代码,当我使用时get_variation_prices(),我的休息路线没有得到任何回应

0 投票
1 回答
107 浏览

c - 从 C 项目中提取所有枚举的最佳方法

我正在编写自己的基于枚举的回溯。基本上每个函数调用都会将它的错误附加到一个预定义的堆栈中,该堆栈最终将包括所有函数调用中的所有错误。

我想创建一种有效的方法来解析它。最后,我得到int backtrace[]了来自整个代码库的枚举值,我想将每个枚举值与其名称相关联。

这当然应该在故障后完成(而不是在运行时),所以我缺少的是一种方法,可能作为编译步骤的一部分,将我的所有枚举和那里的值转储到文件中。然后我可以编写一个解析错误的脚本。

是否有一个简单的(跨平台)静态工具可以做到这一点?

0 投票
1 回答
909 浏览

javascript - Web Components: Is there an equivalent to attributeChangedCallback for properties?

You're not supposed to put rich data (objects, arrays, functions) in HTML element attributes. Instead, it's suggested to only put rich data in properties (according to the Google custom elements best practices article). I need to run actions when these properties are updated. We have observedAttributes and attributeChangedCallback, but there's nothing similar for properties.

Let's say I have a user prop with things like name, DoB, and address on it. I thought I might be able to trick observedAttributes by putting a bunk setter a la

Didn't work. return this.user = val gives an infinite loop.

My only idea at this point is to have a property called _user that simply gets set to [Object object] on every change, which triggers the change I actually want. Don't really like that though.

UPDATE: This is what I'm currently doing

In user-info.js:

In main.js:

0 投票
0 回答
55 浏览

swift - 具有圆形背景的自定义分段控件

希望有人可以帮助我.... 我创建了一个 UISegmented 控件并开始将其更改为我的应用程序设计 - 请参见下面的屏幕截图。

如果你们能看到分段选项的背景,你们就会看到我的问题。我设法使用以下功能更改颜色、文本和其他一些小东西:

到目前为止我所拥有的

我希望背景更大更圆......我缺少什么想法吗?当用户点击时,它应该看到以下内容

我需要的:

0 投票
1 回答
148 浏览

javascript - 有没有办法将 Firefox 的窗口宽度调整为 100 像素?或者有没有其他浏览器可以让我的窗口宽度低于 100 像素?

我的工作需要 100 个彼此相邻且尺寸尽可能小的窗口。图片:https ://i.imgur.com/Yg2St2U.png

一个。对于高度,它受到消息框的限制,我通过在 userChrome.css 中添加它来减少到 88px

这对我来说是最小的易读字体大小和字体,所以我对 88px 高度感到满意。

湾。对于宽度,我在 userChrome.css 中添加了这个

但是 Firefox 的窗口拒绝缩小到 126 像素以下,我对此感到非常沮丧。我知道限制是 100 像素,所以我只需要将窗口宽度减小到 100 像素,这对我有很大帮助。所以,

  1. 你能建议一种在增加字体大小的同时减小消息框大小的方法吗?
  2. 你能告诉我如何将窗口宽度减小到 100px 吗?
0 投票
1 回答
3955 浏览

android - 将 viewModelScope 与 LiveData 一起使用时出现问题

我正在viewModelScope使用ViewModel的挂起函数,如下所示:

视图模型

存储库

我正在观察片段中的 LiveData,如下所示:

问题是我没有从 LiveData 中获得任何价值。如果我不使用viewModelScope.launch {}如下所示,那么一切正常。

我不知道我错过了什么。任何帮助将不胜感激。

0 投票
1 回答
61 浏览

r - 在 Shiny App 的 Filter dplyr 中将函数作为参数传递

大家好这是一个关于我的闪亮仪表板的一般问题我试图在dplyr下传递函数 - 过滤器

我收到错误消息警告:获取错误:找不到模式“函数”的对象“f”

界面部分

服务器部分

需要根据从选择输入中选择的 OG 的表格输出

0 投票
1 回答
803 浏览

javascript - 添加自定义图像以在材质 ui 底部导航中制作图标

我想在材质 ui BottomNaviagtion 中添加自定义图像而不是图标。材质 ui 是否支持这个?这是对此的代码和框的链接

0 投票
1 回答
68 浏览

autocomplete - Algolia 自动完成 - 如何以英语显示自动完成建议?

是否可以让 Algolia 的自动完成建议仅以英文显示?目前,城市、国家以英语显示,但郊区和直辖市等(行政)以每个国家的母语显示。这真的很烦人。

0 投票
2 回答
56 浏览

java - 我使用数组和方法编写了一个代码来显示最小或最大数字的数字

我使用数组和方法编写了一个代码,允许用户输入任意数量的数字并显示从最小数字到最大数字排序的数字但是程序可以工作但它没有显示数字这里是我写的代码

0 投票
2 回答
51 浏览

css - 无法使滑块响应

这就是我想要的样子我遇到了一个问题。我正在尝试使用响应式图像构建一个全屏图像滑块。我尝试了所有组合:在 HTML 中添加样式高度:100%、宽度:100%、高度:自动、宽度:自动,在 CSS 中,但似乎没有任何效果。我会向您展示代码,也许我做错了什么。我无法添加代码片段,因为它们不显示图像,而且代码和类很多。这个问题让我发疯,我正在寻找 4 小时的修复程序。 这就是我的图像的外观

HTML

CSS

0 投票
2 回答
375 浏览

php - MySQL + PHP:避免由于连接表中的两个结果而导致重复结果

我一直在努力解决以下案例:

第一种方法:

对于某些曲目,表格vts将包含两种或多种样式(表格仅在单独的行中包含trackIDand styleID。这会导致整个结果重复。我尝试过DISTINCT,以及各种GROUP BY,包括DISTINCTand GROUP BY。这确实返回一个每个轨道的结果,但第二个styleID丢失了。

这是var_dump没有任何查询的GROUP BY

然后我运行另一个查询来获取所有样式,以便我可以填充多选下拉菜单。这是创建下拉列表和屏幕截图的循环的样子foreach- 两个轨道,每个轨道都有两种样式,显示为四个轨道:

第一种方法的结果——两条轨迹显示为四个

替代方法: 我也尝试使用两个查询来完成相同的操作:

然后,在foreach循环内部从第一个查询中获取结果,查询如下:

这种替代方式会产生我想要的结果,例如:

但是后来我无法以我需要的方式显示结果,即: 每首曲目一行,多选显示所有样式

为了在选择下拉列表中列出所有可能的样式,我需要再运行一个查询(WHERE上面的条件会阻止显示所有样式名称和 ID,尽管RIGHT JOIN我知道):

突出显示我发现的选择选项(样式)的唯一方法是将两个foreach循环相互嵌套,这当然会再次导致重复的结果:

样式在选择下拉列表中重复两次,第二种样式也突出显示

如果我坚持上面的第一个查询变体,整行输入重复两次,所以对于这两个轨道,我得到四行。

我真的没有想法,请帮助。

更新

使用@Ultimater 建议的更少查询方法,我现在已经达到了我需要的所有详细信息的情况,唯一的问题是样式列表在样式下拉列表中重复,用于轨道具有的每种样式。如果一个曲目只添加了一种样式或没有添加样式,则没有问题。在下面发布我的完整代码:

以下屏幕截图显示了上述代码生成的实际页面部分。对于我想念但我仍然看不到的专家来说,这一定是显而易见的和容易的。 每种样式在选择器内重复的样式

0 投票
2 回答
349 浏览

git - 在我“压缩并合并”我的代码后,我的旧 git 用户名会保留为作者吗?

我有这个问题。

我有一个代码,我做了大约 30 次提交......

在提交 28 时,我意识到我输入了错误的用户名,所以我更新了它git config --global user.name

我试图避免所有以前的提交,我想知道如果我squash and merge从他们的 UI 中使用 github.com,我之前的 30 次提交是否应该是一个,然后应该是我更正的用户名的地址?

如果有人使用注释命令怎么办?它会显示我的用户名有错别字还是我的最终用户名?

0 投票
1 回答
1168 浏览

security - 在 Jenkins 中存储密码参数的最佳方法是什么?

我想知道在 Jenkins 中存储密码参数的最佳实践方式是什么?

0 投票
1 回答
4880 浏览

python - 如何确保 python 脚本将在 Windows 上永远运行?

我编写了一个运行无限循环的python脚本,每半秒检查一次目录中是否有新文件:

该代码在 cmd 窗口中的 Windows 10 上运行,我需要确保它永远不会停止。

A)我需要找到一种机制(或少数机制),它将在脚本可能关闭的所有可能情况下重新启动脚本(如果仅在 2 分钟后重新启动就可以了......):

  1. 如果计算机正在重新启动
  2. 如果有人关闭 cmd 窗口
  3. 如果脚本由于未处理异常或内存泄漏而意外结束(它不应该发生......)

B)我希望每周一次,主动关闭脚本并重新启动。

有任何想法吗?谢谢!!

ps我的第一个想法是python脚本只会检查新文件,调度的任务会每秒运行一次,但任务调度程序的最小间隔是1分钟。