所有问题
python - 页面加载但不显示从数据库请求的内容
我用 python、flask、mongodb 和 bootstrap 编写了一个博客网络应用程序。在我的工作中,如果我选择一篇文章,程序必须进入数据库,找到所选文章的相应ID,并将文章的内容渲染到指定的html文件中。这是路线的代码示例:
这也是 HTML 文件的代码示例:
当我选择文章时页面呈现正常,但问题是它没有将信息从 mongodb 呈现到 html 文件。这是json中的mongodb数据:
拜托,我是python的初学者,所以如果我犯了任何错误,请放轻松,并帮助我解决这个问题。谢谢。
javascript - 循环遍历一个对象数组,为每个对象调用一个promise并在它完成时记录
在这个问题中,我试图遍历从承诺中检索到的对象数组,并且对于数组中的每个对象,我想调用另一个承诺。一旦我调用了所有这些承诺,我想将 DONE 记录到控制台。
我如何知道所有的承诺何时完成?
javascript - 如何使用 react dropzone 预览 pdf
我很难弄清楚如何预览我正在使用react-dropzone
. PNG 和 JPG 工作得很好,但我也希望能够向用户展示 pdf 本身或 pdf 的图像。
这是我的代码:
excel - 自定义格式单元格以使用 VBA 代码添加句子
我需要编写一个宏来自定义格式化单元格,如果有人在单元格中键入一个数字(例如 10),输出应该是“EBITDA 利润的 10%”。我该怎么做呢?
python - 如何从不同目录中的不同文件中获取变量到 python 文件中
因此,我试图从不同目录中的文件中获取大量变量,而无需复制和粘贴,因为这很便宜,并且需要编辑使用该组变量的所有文件。
D:/Tiller OS/garden/memId.py
:
如何将所有这些信息放入文件中D:/Tiller OS/programs/prog.py
?
recursion - 递归移动JavaFX文本标签的坐标
我的程序获取用户值并通过方法传递值,然后在 GUI 上返回消息。我想知道当用户再次调用该方法时,我如何能够递归地displayResult
沿 Y 轴向下移动此消息(称为 )值,以便为新消息腾出空间。
javascript - innerHTML 中 Laravel 的 @if 内的 Javascript 变量
如何在 Laravel 的 @if 中使用 javascript 变量“x”?我试图在@if 内部和外部进行。在外面,它工作得很好,但我真的需要根据这个条件做一个动作。
我没有在@if 和@foreach 中获得变量“x”值是否有特定原因?可以做些什么让它发挥作用?
如果我像下面的代码那样做,它会完美运行。
谢谢!
java - 检查我们是否可以将字符串分成两半并且两半相等?
我正在做一个项目,我需要在SampleQueue
类中添加以下方法 - 。
上面的方法应该这样做 - 它将一个字符串作为输入参数。考虑可以拆分的字符串,以便它们的前半部分与后半部分相同(忽略空格、标点符号和大小写)。例如,字符串“treetree”可以拆分为“tree”和“tree”。另一个例子是“世界,世界”。忽略空格和逗号后,字符串的两半是相同的。然而,字符串“kattan”有不相等的两半,字符串“abcab”也是如此。
基本上,当字符串具有上述属性时,我的方法应该返回 true,否则返回 false。我们只需要使用SampleQueue
类中的方法来实现该方法,如下所示:
isValid
我根据我想出的这个逻辑在方法的基础上实现了一些东西,但是我对如何处理案例长度是偶数感到困惑?
一次将所有字符串的字符(不包括空格和标点符号)排入队列。设队列长度为n。如果 n 是奇数,则返回 false。如果 n 是偶数,我该怎么办?
ruby-on-rails - PG::DuplicateColumn:错误:关系“用户”的列“加密密码”已经存在
所以我遇到了运行 rails db:migrate 的问题,它给出了这个错误:
即使我删除数据库,注释掉特定字段,例如迁移文件中的 encrypted_password,也会出现此问题。我也尝试过重置迁移,将其设置为开发模式。我正在使用设计并尝试运行此迁移文件。如果有人对为什么或如何发生这种情况有任何想法,我将不胜感激一些解决此问题的想法。
这可能是因为某个文件中的错误而发生的吗?
迁移状态:
c# - 带有 UI 控件的 ConfigureAwait(false)?
可以.ConfigureAwait(false)
用于以下两个代码片段吗?
情况1
案例2
第一个好像是后台线程设置UI控件的问题?第二个怎么样?
r - 更改字符串中数字的位数
我有一组字符串,它们都有 4 位数字,例如:
“FTMS + c NSI 全毫秒 [364.0000-391.0000]”
我想将所有数字转换为只有 2 位数字,这样它就变成了
“FTMS + c NSI 全毫秒 [364.00-391.00]”
字符串没有特定的结构。有简单的单线解决方案吗?
git - 为什么我在 Android Studio 3.3.1 的 Github 中使用 Revert 时无法回滚到某个点?
我提交并推送我的代码 3 次,它们是提交 1、提交 2 和提交 3。
我希望将我的代码回滚到提交 2 并将它们推送到远程存储库。
所以我对 Submit 2 点进行 Revert 操作(参见图像Do Revert),一个 Files Merged with Conflicts 对话框显示(参见图像Files Merged), Merge 的子对话框显示就像 Merge 的图像Child一样。
A:我不明白为什么我做Revert操作时会显示如下代码?似乎系统准备好所有历史提交记录让我合并。
代码
B:而且,无论我选择 Accept Yours、Accept theirs 还是 Merge... 命令,我都无法得到正确的结果(将我的代码回滚到提交 2),为什么?
C: 如果我启动 Merge... 操作,系统会做什么?
android - 如何在片段内使用 AutocompleteSupportFragment
我正在使用地方 api 和依赖项
我想在片段中添加一个 AutocompleteSupportFragment。请帮助我应该将代码放在片段中的哪个位置。我已经尝试过这些方法
但它给出了空对象引用错误。我已经尝试过一项活动,它工作正常。
公共类 MyActivity 扩展 Fragment 实现 OnMapReadyCallback{
dart - 具有状态生命周期的可观察性
一般设计问题可以描述为:
我有一个 websocket 连接,它有一个严格的生命周期来尊重——它想要connect
并被disconnect
适当地调用,并且因为它与系统对话,所以它使用 . 在这个 websocket 连接中,我们有多个不同的 Subscription 对象,每个对象都有一个严格的生命周期,它希望得到尊重(subscribe
和unsubscribe
),并且这些操作是否成功取决于其父 websocket 的状态。
这是三个嵌套生命周期可观察对象的理想行为的时间线,其中 C 依赖于 B,而 B 又依赖于 A:
第一个问题:这是反模式吗?我在网上找不到太多关于这种模式的信息,但它似乎是你在使用 observables 时会遇到的一种非常标准的事情:一些对象只有一个生命周期,而一些对象可能想要依赖它。
我可以使用以下方法非常接近这种理想行为:
此代码接受有状态对象的流,setup
在它们产生时在它们上运行,并teardown
在它们上运行,因为它们中的子可观察switchMap
对象被取消。
当在最初的理想化时间线[someInput]
中产生第二个时,就会出现问题:使用上面的代码,我得到一个调用图,例如
问题在于,如果 B 依赖于 A(例如unsubscribe
从依赖于开放 websocket 传输的订阅调用),则此拆解顺序会破坏每个对象的预期生命周期(订阅尝试unsubscribe
通过关闭的 websocket 传输发送。
reactjs - ReactJS、JSX 和
I'm new to ReactJS and have been trying to figure out the best approach to setting up the front end. I am trying to use a bootstrap template (https://colorlib.com/polygon/gentelella/index.html). I know JSX and HTML are different but are also very similar. When I try and use a snippet of HTML from the bootstrap template as JSX, the styling will appear correctly in the browser, but none of the buttons or graphs work. I imagine this happens because JSX is different from HTML and the rendered version in the browser does not respond to the browser JS. Is there any way around this? Do I have to rebuild all the functionality that comes with the template in a component?
python - 检查数字中的数字在python中是否按递增顺序排列
我正在研究一个问题,该问题确定数字中的数字是否处于递增序列中。现在,我解决问题的方法是,例如,考虑数字 5678。
为了检查 5678 是否是一个递增序列,我取了第一个数字和下一个数字以及最后一个数字,5,6,8
并替换为 range 函数, range(first,last,(diff of first digit and the next to first digit))
即range(5,8+1,abs(5-6))
。结果是按升序排列的数字列表
对于这个问题,有一个约束说
For incrementing sequences, 0 should come after 9, and not before 1, as in 7890.
现在我的程序在输入 7890 处中断。我不知道如何编码这个逻辑。有人能帮助我吗?。
增加序列的代码是
c++ - 只接受整数输入
我发现这个类似的问题被问了很多次,但我仍然找不到适合我的解决方案。
就我而言,我想在用户输入 1 到 5 的数字时显示一些内容,当他输入错误的内容(如字符、“3g”、“3.”、“b3”和任何浮点数)时会出错。
我尝试了下面的代码,但它产生了很多其他问题。就像我输入3g
or一样3.5
,它只会接受3
并忽略其余部分,所以(!cin)
根本不起作用。
其次,如果我输入一个字符之类的东西,__userChoice
将自动转换为0
程序打印出来"Please select a number from 1 to 5."
而不是"Invalid input, please input an integer number.\n"
,这就是我想要的。
elasticsearch - 在 DynamoDB 中搜索数据或使用搜索服务
我想知道尝试搜索数据的利弊(基本上是在有限的一组字段上进行全文搜索)。
我的数据目前在 DynamoDB 中,我意识到这不太适合全文搜索。有没有在 DynamoDB 中进行全文搜索的方法?这样做有什么好处和坏处?
我还可以使用搜索集群(如 ElasticSearch)。您有什么理由不使用搜索集群?
还有其他方法可以进行全文搜索吗?其他解决方案?
cmake - How to set DYLD_LIBRARY_PATH from cmake for executable file?
I compiled a executable file that is linked to a some library a.dyld
on Mac OS, which is located in /mylib
using cmake.
When I tried to run the program, the error message comes:
So, if I set the environment variable $DYLD_LIBRARY_PATH
to /mylib
, the program works correctly.
But I dont want to do that since it forces every executable files to lookup the same library. (I have multiple libraries of the same name in many directories where each directory name specifies the functionality of the library.)
Is it possible to set $DYLD_LIBRARY_PATH
from cmake??
Say, I have a multiple directories like
#xA;git - 错误:无法获取 linaro-swg/arm-trusted-firmware.git
我正在尝试按照以下过程在 linux Ubuntu OS 上构建 OP-TEE https://optee.readthedocs.io/building/gits/build.html#get-and-build-the-solution
在第 3 步中,使用命令“$ repo sync -j4 --no-clone-bundle”,出现如下错误信息:
错误:无法获取 linaro-swg/arm-trusted-firmware.git(GitError:--force-sync 未启用;无法覆盖本地工作树。如果您对丢失工作树的 git 元数据的可能性感到满意,请使用repo sync --force-sync arm-trusted-firmware
继续。)线程 Thread-9 中的异常:
我该怎么做才能获取 linaro-swg/arm-trusted-firmware.git?
谢谢
scala - Spark(Scala)过滤结构数组而不爆炸
我有一个带有键的数据框和一个带有数据框列中的结构数组的列。每行包含一列,如下所示:
现在我想做两件事:
- 过滤“propertyToFilterOn”= 1
- 对其他属性应用一些逻辑 - 例如连接
所以结果是:
我知道如何使用爆炸来做到这一点,但是在将其重新组合在一起时,爆炸还需要按键上的 groupBy。但由于这是一个流数据帧,我还必须在其上添加水印,这是我试图避免的。
有没有其他方法可以在不使用爆炸的情况下实现这一目标?我确信有一些 Scala 魔法可以实现这一点!
谢谢!
bash - bash 脚本:main 中未调用 printLine() 函数
我的总体目标是将 8x8 棋盘格图案输出到终端屏幕。我有一个我写的递归函数,打印一个 8x1 的棋盘行,从黑色或白色瓷砖开始,这取决于我是否从终端调用带有选项标志的脚本。此函数称为 printLine(),我相信它可以完美运行。但是,当我在 main() 的循环中调用它时,它只执行一次,然后程序继续运行,就好像在等待用户输入一样。
就像我说的,我对 printLine() 非常有信心,并且我也相信 main() 中的循环可以正常工作,因为我已经用简单的 echo "hi" 语句替换了 printLine() 函数调用,并且它打印“hi”的次数与我运行脚本时循环指定的次数一样多,所以我不确定为什么当它们的主体由循环而不是简单的 echo 语句组成时,循环不迭代地调用 printLine()。有一些未使用的常量我还没有用于测试目的,所以请忽略它们。
node.js - How to establish SSL/TLS socket connection with NodeJS
I've created a very simple socket server with NodeJS (v8.11.3) and it's working fine. My goal is to keep a socket connection opened with an electronic device (IoT).
QUESTION: How to make communication secure, that is, how to make socket/SSL socket communication? NOTE: I have also created a self-signed certificate for testing.
The test socket server (without security) is the one below. I have no experience with NodeJS, so I think there are a lot better ways to establish a socket connection...
#xA;php - Wordpress 简码:引用 DOM 中的元素
我想创建一个简码,在文档中搜索某个元素,其 DOM 位置与简码有定义的关系。
例子:
该函数如何gettarget
访问其类的兄弟 div target
(将只有一个)并获取其内容(或它的data-target
-attribute,无关紧要)。所以最后我想要
- 第一次调用
gettarget
有权访问SomeValue
和 - 第二次调用
gettarget
有权访问SomeOtherValue
.
我能得到的最远的是:
产生:
那不是我的文件:-/
c# - 将列表数组的内容输出到文本文件?
我目前有一个列表数组,如下所示:
里面的一些列表是用字符串初始化的(每个 8 个),如下所示:
我正在尝试将每个列表的内容写入 .txt 文件并且遇到了我的知识块......我希望每个“列表”都在 1 行。我知道如何将数组写入文件和将列表写入文件,但不能同时写入。我希望得到一些帮助来解决这个问题。