所有问题
python - 如何让 Pygame 脚本在 macOS 上运行
我有一个相当小的基于 Pygame 的 python 脚本,我刚买了一台 Mac,所以我想在这里运行我的脚本。一切都已正确安装(通过键入“import Pygame”进行检查)到 python 终端以及运行一个基本的 hello world 程序。但是,当我尝试运行此脚本时,IDLE 被带到了前面,但从那里没有任何反应。(该脚本应该会弹出一个新窗口)。这是我的安装或我的代码的问题吗?(代码适用于 Windows 设置)。
bash - 循环遍历 bash 中的数字文本文件并逐行添加数字
我在一个文件夹中有一组文本文件,如下所示:
..等等(假设行数固定,但文本文件数未知)。我正在寻找一个结果文件,它是所有行的总和:
我该如何在 bash 中实现这一目标?不使用 Python 等。
javascript - 获取点击事件的 Typeahead.js 下拉项
我一直在尝试获取 typeahead.js 通过他们的类名检索我的下拉项目。
我正在尝试做的是一个函数,它在单击下拉项时将一条消息写入控制台,但它没有发生。
这就是我正在做的事情:
这些是我想要获得的元素:
wordpress - 使用 ACF/post_meta 日期字段对帖子进行排序,如果未设置,则使用发布日期
希望有人可以帮助我!
所以我创建了一个自定义帖子类型,并分配了一个日期/时间选择器来完成它。
我已更改循环以包含我的自定义帖子类型,并希望进行排序,以便如果将日期设置为帖子,则它会按循环中选择的日期进行排序。如果不是,那么应该只使用发布日期(对于所有其他帖子都是如此)。
我不想只过滤这个集合的帖子,我想要所有帖子。它本质上是人为地将 post_date 更改为自定义字段中的设置。
我需要这样做,因为日期提前了。
希望可以有人帮帮我!
我检查了字段输出日期,再次检查了发布日期,格式相同(2019-04-03 17:00:00)。
与该主题的所有其他问题不同,我不想将带有元数据的项目放在首位。
更新
所以你有了:
以该顺序
php - 我无法使用 isset($_POST['id'); 获取表单值
我无法使用 if(isset($_POST[])) 从我的表单中获取“etkinlik_id”值
我在表单中有一个按钮,我希望它将 event_id 发送到查询,但是当我尝试这样做时,没有数据显示
表格代码在这里;
PHP 查询在这里;
感谢您的帮助和建议...
python - 我如何撤消输入的任何单词的密码?
我有以下凯撒代码功能:我希望能够撤消密码并返回原始单词,我这里的内容适用于单词“hello”,它将单词加密为“xvdei”,并将其解密为“hello” . 但是,它不适用于我输入的任何其他单词,我想知道如何将其编辑掉,以便我输入的任何单词都将解密回原始单词。所以就像我输入 xvdei 我会回来“你好”或者如果我输入 hijklm 并将其移动 7 我将返回“aaaaaa”
我需要破译这个函数给我的原始单词:
python - CEWR Literals 的 Pylint 含义
我已经搜索了一段时间,但没有给出详细的答案,使用 pylint 时会收到如下消息:
除了我没有找到所有消息的好资源(因为搜索结果只讨论 linter 而不是已发布的文档)这一事实之外,我无法完全猜测文字C
, E
,R
的W
确切含义。
python - 将带有其他组件的不断更新的动画情节放在 tkinter gui 中
我想在我的 GUI 的一个页面中显示一个情节。绘制的数据theData
将不断变化。每当theData
改变时,值就valueChangedtheData
被写入1。时间和数据的映射在这里:
我已经这样定义了我的 GUI 容器:
和显示情节的页面:
为了启动动画和 Gui:
更新update_reading()
标签:
但是,在页面上添加画布后,所有依赖于变量类的标签都将拒绝购物,包括值,theData
但绘图是图形化的。此外,显示图像的标签也会拒绝显示。注释画布、数据映射和动画后,标签会重新出现。我是否缺少重要的初始化代码?此外,在绘图期间,gui 窗口中发生了相当大的“迟缓”。这可以通过更好的代码编写来缓解吗?谢谢
进口:
编辑:添加遗漏和必要的代码 EDIT2:包括所有进口
amazon-linux - 在 Amazon Linux 上安装 fasd
我一直无法找到有关如何fasd
在 amazon linux 上安装实用程序库的信息。
我找到了 SUSE、RHEL 和其他yum
基于发行版的存储库。但是作为 amazon linux 的新手,我不确定这些发行版是否可以在 Amazon Linux 上使用它。
php - 当未选中复选框时,我想显示数据库中的所有数据
我想用复选框进行搜索。它在选中复选框时起作用,但在未选中时不显示任何内容。当复选框未选中时,我想显示数据库中的所有数据
在数据库中有一个名为“公民身份”的列,其 ENUM 值为“单身”、“已婚”。
有 2 个复选框已婚和单身。当我选择已婚复选框时,仅显示已婚人员列表。当我选择单人时,仅显示单人列表。当两者都被选中时,它会显示两个结果。但是,当它们都未选中时,我想向所有已婚和单身人士展示。
javascript - 具有放大缩放效果的无限旋转木马
我正在尝试实现一个支持自动播放无限循环的响应式轮播,并且中心项目始终占据视口的 70%。
现在我能做的最好的事情就是利用一个名为Slick的库:
https://codepen.io/anon/pen/pBvQBM
然而,这并不是我想要的。在这个演示中,所有三个项目具有相同的宽度,但我希望中心项目具有 70% 的宽度,如下所示:
请分享一些关于如何实现它的指示。我不仅限于这个 Slick 库,还可以使用任何其他选项,例如纯 CSS 或 JQuery。
typescript - TypeScript 元组条件比较总是计算为 false
这很简单,这里是操场的链接
正如我所注意到的,当您从条件中删除元组类型时,If<>
一切都会按预期进行。但我不想这样做(t2
断言打击),而且我想了解为什么会发生这种情况。这只是一个错误吗?为什么And<>
类型总是扩展为true
?
reactjs - React 16 / Router V4中显示抽屉时如何覆盖后退按钮
我有这样的结构,有这样的路线:
然后ComponentA
有:
ComponentC
小时候在 5 种不同的路线中使用。这MaterialUIDrawer
是基于 redux reducer 中的标志显示的。我要解决的问题是当抽屉打开时,单击后退会隐藏它,但也会导航回来。我试着像这样解决它:
这有两个问题:
如果这是您登陆的第一页,它实际上并没有做任何事情,该功能不会触发
如果您在不同的站点并导航到包含抽屉的 url,点击 Back 会将您移动到不同的 URL(不同的域)
我也尝试设置一个<Route/>
,ComponentC
然后抽屉就在那里,但我没有设法让它工作,也许路径是错误的。感觉这可能是正确的方法,如果 path 是/path1
,那么抽屉住在/path1/drawer
, 或/path2/drawer
, 等等。
我试图找到一种方法让浏览器中的后退按钮关闭抽屉(因此执行我定义的函数)并覆盖默认功能。
php - 如何修复 Yii2 中的“子目录中的静态页面”问题
我已经设置了由 Yii2 驱动的网站,但我想在子目录中获取一些静态页面,然后在 url 中显示子目录的名称。例如,在 site/hotel/pacific.php 和 site/mini-rooms/standard.php 中,然后使用 xyz.com/hotel/pacific 和 xyz.com/mini-rooms/standard 访问它们。
我试图在网上遵循一些示例,但我不确定为什么它们不起作用。一些例子也适用于 yii 而不是 yii2。这是我所做的:
在 中SiteController.php
,我在使用下面的代码之前创建了一个静态页面,我可以在xyz.com/hotel/pacific
. 但现在我将它移到一个子目录hotel
中。它以前位于 views/site 文件夹中:
pages
然后我在文件夹中创建了一个文件夹名称view
。在pages
文件夹内,我创建了hotel
文件夹,并在酒店文件夹内放置了pacific.php
文件,所以我有views/site/pages/hotel/pacific.php
同样在 中SiteController.php
,我添加了这个:
然后我config/web.php
通过添加以下代码来配置我的:
我在访问 xyz.com/hotel/pacific 时遇到 404 错误。
我怎样才能正确地为这两个例子 -xyz.com/hotel/pacific
和xyz.com/mini-rooms/standard
.
qt - 如果没有可用的模型数据,我可以用 Image 替换 SimpleRow
我有一个ListView
,其中当前显示的modelData
更改作为一个按钮在几个部门选项中循环。如果其中一个部门没有数据,我会delegate
继续显示之前的列表数据,直到它到达有数据的新部分modelData
。
我想要做的是,当模型为“空”(未定义,当它正在寻找的密钥尚未在我的 Firebase 数据库中创建,或者当前没有项目可见时,可能会发生这种情况),显示文本/图像反而; 即,“现在继续前进,这里没什么可看的”。
我的模型是从 JSON 中提取的,下面是一个示例。我calendarUserItems
是我的 Firebase 数据库中多个子节点的根节点,我的目的AppButton.groupCycle
也是为每个子节点添加进一步的方向,以此过滤数据以在页面内查看和编辑。
我的代码示例是:
我的 JSON 示例dataModel.calendarUserItems
是:
如果部门 2 和 3 有modelData
,但 1 和 4 没有,我希望显示文本,并ListView
清空,而不是显示上一个modelData
。
我尝试过使用图像/文本可见性,但问题更多在于清除modelData
,我不确定从哪里开始?
任何帮助是极大的赞赏!
php - 返回最小的正整数
函数解($A);
即,给定一个包含 N 个整数的数组 A,返回 A 中未出现的最小正整数(大于 0)。
例如,给定 A = [1, 3, 6, 4, 1, 2],函数应该返回 5。
给定 A = [1, 2, 3],函数应该返回 4。
给定 A = [−1, −3],该函数应返回 1。
为以下假设编写一个有效的算法:
以下是我的尝试:
shell - 并行化脚本外壳的一部分
我想并行化内部循环(重复)。
我已经安装了 GNU 并行并且我知道一些基础知识,但是因为循环有多个命令,我不知道如何并行化它们。
我将循环的内容转移到另一个脚本,我猜这是要走的路,但我的 3 个命令需要获取变量(tracelength、ratio、short、long)并根据它们运行。任何想法如何将参数从脚本传递到下标。还是您对并行化有更好的了解?
我正在编辑这个问题,因为我使用了下面的答案,但现在我的执行时间总是 0.00,不管 file.smt2 有多大。
这是新版本的代码:
opengl - OpenGL - 通过表面渲染隧道?
对于我在 OpenGL 中的一个项目,我想通过地形网格渲染一系列隧道。直接的问题是地形仍然呈现在隧道内部。目前我通过使用模板缓冲区解决了这个问题,防止地形在隧道被渲染的地方渲染;隧道网格是双面的,每一面都将模板缓冲区增加一。只有奇数值会阻止地形网格的出现。
新的问题是这种方法不关心地形是在隧道内部还是在隧道前面,使隧道入口出现在任何地形的前面。解决方案可能在于将隧道的“端盖”渲染到深度缓冲区中,但是我在绘制隧道后执行重要的渲染,并且不能像这样永久修改深度缓冲区。
将地形网格修改为实际有洞也是不可行的,并且会损害我想要的地形/隧道系统的动态特性。一些地形表面是动态水面网格,需要每帧重新计算。
javascript - 在不使用事件总线的情况下,如何在另一个组件中获取一个组件中的数据属性的值?
我有一个数据属性“auth”,它保存用户是否登录。如果它是空的,那么用户没有登录,如果它有'loggedin',那么用户已经登录。
这是在一个名为“App.vue”的组件中,我有另一个名为“DashboardComponent.vue”的组件。如果用户未通过身份验证,但输入了“/dashboard”URL,我希望应用程序将用户踢回登录屏幕。如何将“App.vue”组件中的“auth”数据获取到“DashboardComponent.vue”并检查用户是否经过身份验证(在仪表板呈现之前)?
编辑:
这就是我目前正在尝试的方式
这是正确的方法吗?如果是这样,为什么它不起作用?
python - 遍历二叉树的递归
我正在尝试解决 leetcode 问题 #113,即“给定一个二叉树和一个总和,找到所有从根到叶的路径,其中每个路径的总和等于给定的总和”
我的问题是为什么下面显示的代码 #1 会打印树中所有节点的值?递归堆栈如何在代码 #1 中工作,而不是递归堆栈在代码 #2 中如何工作,这是一个正确的解决方案?
非常感谢你帮助我!
node.js - 如何将 coinmarketcap API 中的值添加到电报消息?
我正在尝试完成电报机器人,它将在几个命令响应消息后......失去了尝试我可以单独解决这个问题的希望。那些带有预定义消息的命令已经完成并且工作起来就像一个魅力.. 但现在我坚持 /price 命令应该在来自 coinmarket API 响应的消息中显示硬币价值..
我尝试了许多变体,但以下结果总是调用 API 调用错误:或类似 [object Object] 的消息。
上面的这段文字是机器人的正确回应......不幸的是,使用 CMC 的免费 API,我只能用美元定价,所以正确的答案应该是
我的 /price 命令代码
在节点 index.js 之后从 API 响应(打开机器人,(来自 Visual Studio 终端的消息)
/price 命令触发后出现的消息“API 调用错误:”“[object Object]”“运行节点 index.js 时出错(错误代码)”与 Bot 聊天
java - 冒泡排序说明
我正在为我的 Java 类介绍编写一个气泡代码程序,这是一个非常简单的任务。我只是好奇我的代码是否正确。问题是,我的代码有效,但它与我看到其他人发布的正常解决方案不同。我不确定我是否刚刚做了不同的排序方法,或者我刚刚编写了不同版本的冒泡排序。
所以下面是我写的代码:
这工作得很好。但我不确定它是否真的是“冒泡排序”。
大多数人在for loop
编写相同的程序时都有这个
for(int j = 0; j < list.length - 1 - i; i++)
我的问题是,list.length - 1- i
只要我拥有的一切都list.length - 1
很好,那么做的意义何在?
我是否不小心做了不同形式的排序?他们都工作我只是好奇人们为什么这样做list.length - 1 - i