所有问题
python - 熊猫数据框总和浮动值
所以我对python有点陌生。我几乎完成了我正在处理的一个项目,我需要绘制两个经度和纬度点之间的距离。我们正在根据这个距离创建一个竞争指数,它总是导致一些十进制值或 0。反过来,我将所有这些值存储在 pandas 数据框中,并试图将它们加在一起以创建一些总数这些指标。
这是我的代码。(为简洁起见,我没有在第 6 行列出所有 c1 到 c435)
如何让我的 sum_di 对数据框距离索引中的所有值求和?现在我只是得到每个点的输出及其 dtype:float 64。
我想将它附加到 di_df 数据框的末尾。
任何帮助将不胜感激。非常感谢你们。
c++ - 如何修改函数中数组的值,然后使用调用函数的“新”数组
所以对于我的部分作业,我需要制作一个 yahtzee 风格的文字游戏。目前我正在研究一个数组来保存骰子值。我的问题是能够将数组传递给函数以修改值,然后再次使用修改后的数组。最初我想用引用或指针来做。我在这样做时遇到了问题,而且我无法通过任何一种方式进行编译。今天我和我的老师交谈,他告诉我数组可以在函数内部正常修改然后再次使用,本质上是说它们是通过引用自动传递的。
有人可以澄清一下我老师的意思以及是否正确。另外,你们会推荐什么方法。下面是我当前尝试使用引用的实现
目前我收到编译器错误说
错误:'operator[]' 不匹配(操作数类型为 'Player' 和 'int') p[i].scoreBoard= updateScore(p[i], dice);
其他时间我尝试使用 p[i]
c++ - 验证字符串是否只有数字并且只有一定的长度
所以我有一个问题。
我需要一个字符串(我不能将它作为一个 int,它必须定义为一个字符串)并且在 set 方法中,我必须验证该数字是 9 位还是 13 位长并且只包含数字。
我可以使用 str.length() 验证长度,但无法验证输入是否仅包含数字。
这是我当前的代码:
这是它将提取信息的代码:
第一部分,b 工作,因为 setISBN("23") 将返回零,但 b2 "thisisshith" 就这样返回。我也需要它返回为 0。如果它是一组长度在 9-13 之间的数字,那么它将正确返回。
任何帮助,将不胜感激。
我试过 isdigit() 但说它不能在字符串和 int 之间转换。
python-3.x - 尽管有权限,但在 QPython 中关闭 xlsxwriter 工作簿时出现 PermissionError
我确实有权写入特定目录,并且文件也被创建。但是该行w.close()会导致错误。
因为我使用这个模块来创建文件,所以它没有在任何其他应用程序中打开。
如果它是相关的,其他模块就像csv工作正常。
编辑:解决方案
如果有人在 PC 中遇到此错误,jmcnamara 的解决方案将是合适的。
这不适用于 qpython。所以我使用in_memory了构造函数的参数,它起作用了。
sas - 对“非均匀时间数据的模式识别”的统计模型/方法的建议
我有一个数据集,我想从中检测重复模式(即:每天、每周、每月)。数据集只包含时间戳(datetime),间距不均匀。
数据中的观察结果反映了这个人经过我窗户的确切时间。他每天这样做几次(一天他走过我的窗户大约 10-30 次),我想看看是否有任何模式(也可能有一些季节性,以前行为的突然变化和其他有趣的事情正在发生)。
有没有人对统计模型/方法有建议,这可能有助于确定这种行为是否存在任何模式?希望我能够预测他什么时候会再次经过我的窗户;)您将如何处理这个问题?
任何帮助将不胜感激。
node.js - 这段代码永远无法保存记录,我做错了什么?
我正在尝试在存储之前检查是否存在。使用承诺永远不会达到保存新记录的地步,但它会告诉我它何时被复制......
我究竟做错了什么?
rust - 不同具体类型的泛型 Vec
我有一个特质 Foo,具体类型 A 和 B 都受特质 Foo 的约束。我想返回 a Vec<Foo>,其中 Foo 可以是具体类型 A 或 B,如下所示:
此刻的编译器正在抛出未为 Foo 实现大小特征的错误。我可以将 Foo 包装在一个 Box 中,但我不想返回一个 Vec 特征对象,因为它们会带来运行时开销。
我想知道是否有一些 Rust 泛型功能可以让我返回泛型类型的 Vec 而不必使用 trait 对象。
azure-storage - 如何使用 U-sql 过滤复杂的 json
我想从下面的 json 中过滤 Name,Country,Province,City,OsVersion,RoleName,Category。
我正在使用下面的代码,但没有得到名称。
我没有得到 event.name 并且它以 N/A 的形式出现。请帮助 此输出:“N/A”“Singapore”“N/A”“N/A”“Microsoft Windows NT 6.1.7601 Service Pack 1”“Connexx”“Noah 版本”
stream - 数字海洋上的 DeepStreaming
我正在使用本指南设置 deepstearm.io 。
但是,我收到以下错误:
插件错误 | 存储没有及时初始化
能够从 deepstream 服务器 ping mongodb 服务器
我尝试更改dependencyInitialisationTimeout为20000. 它没有用。
我附上了命令和错误消息供您参考:
javascript - 高级 Ramda 数组变换
TLTR:查看 javascript 代码段。
我有一系列项目。
我想映射项目并改变它们的结构。
我需要保留一些属性,还需要设置一个新属性。但是,新的属性值将基于我当前正在映射的项目。
android - 无法使用 AndroidStudio 和 Ubuntu 执行 gradlew 任务 - 无法创建 ScriptPluginFactory 类型的服务
基本上,问题说的是什么。我使用 ./gradlew 在 AndroidStudio 的终端窗口中执行的任何任务都会给我这个异常。
我在某些地方读到这个问题可能是因为权限问题,但我已经为我的项目中的所有文件夹提供了 chmod 777 权限,所以不可能是这样。
此外,直接从 AndroidStudio 构建和运行 clean 也可以正常工作。问题是当我使用终端运行它时。
版本:AndroidStudio 3.2.1
梯度 4.7
这是堆栈跟踪:
谢谢
python - matterllo - uWSGI/django & nginx 400 错误请求
我正在尝试在 Ubuntu 16.04.5 LTS 上设置mattello
当我通过手动运行服务器时python manage.py runserver,没有 nginx,钩子正在成功创建。
但是,当我尝试通过 uWSGI 将这些东西放在 nginx 后面时
LE:gunicorn 而不是 nginx 也有同样的问题
我发现“False”表示 400 Bad Request
LE:发现这是一个 403:
create trello hook :: callback=https://matterllo.x.com:8443/callback/1/ :: board=amazon-argila :: result=URL (https://matterllo.x.com:8443/callback/1/) not reachable. Error: tunneling socket could not be established, statusCode=403
create trello hook :: callback=https://matterllo.x.com:8443/callback/2/ :: board=apiscrm :: result=URL (https://matterllo.x.com:8443/callback/2/) not reachable. Error: tunneling socket could not be established, statusCode=403
create trello hook :: callback=https://matterllo.x.com:8443/callback/2/ :: board=apiscrm :: result=URL (https://matterllo.x.com:8443/callback/2/) not reachable. Error: tunneling socket could not be established, statusCode=403
nginx配置:
uwsgi ini 配置:
/etc/systemd/system/uwsgi.service
这是创建钩子方法,但我不认为问题的根源是它:
我对 Python 没有太多经验,但我认为这是 uWSGI 的问题。
apache-camel - osgi中的骆驼OptaplannerComponent
我有在 karaf 上运行的骆驼,我想使用它OptaplannerComponent从 xml 文件中提取问题并将解决方案发送到 jms 队列。
我想知道如何在其中optaplanner找到我domainmodel的和。理想情况下,模型和配置应该可以安装为一个可以在运行时轻松交换的包。solverConfig.xmlclassloader
我看到OptaPlannerEndpoint加载配置是这样的:
是否有可能以某种方式将我的域模型放入该类加载器?
intellij-idea - 击中源代码重新格式化时不使用格式化程序的 WebStorm 小型开关案例
当我删除格式化程序并点击 Source Code Reformat 键时,我得到了这个:
我尝试深入到偏好部分来改变如何改变它,但找不到任何东西。有没有办法让我设置代码样式设置,以便它接受小型开关盒?
vb.net - 对接口继承感到困惑
我知道我应该更广泛地使用它,但是我们的代码只有少数几个接口,所以我对它们有点菜鸟。这是我的问题。在文件一中,我有这个:
在文件 2 中,我有这个:
到目前为止,一切都很好。现在...
这不起作用 - 它说:
我是否认为这是因为它返回的是 DateRow 而不是 IDateRow?DateRow 实现了 IDateRow,所以看起来应该是合法的。
我知道我在这里遗漏了一些愚蠢的东西......
c# - 如何更改 .net core 中 index.html 的默认路径?
我使用 .net core 和 Angular Cli,所以 ngx 的默认结构是:
等等。
我需要将默认路径从 wwwroot 更改为
wwwroot/dist/project_name/
如何更改 .net core 中 index.html 的默认路径?
实际上,我愿意使用 .net 为 dev 和 prod 模式设置两个路径变量,并将其更改为在 ngx 模式 ng serve 和 ng build 中使用它。也许您可以建议我一些最佳实践,我该怎么做。
git - 在 Git Gui 中看不到暂存和未暂存的文件列表
我的 Git Gui 不再正常运行 - 我在我的 GUI 中看不到“暂存”和“未暂存”文件列表(因此我无法在单个文件之间切换)。
我相当肯定这是一个小故障,但我不知道如何恢复程序的默认设置以便我可以看到这些。
我正在使用 Windows 10。到目前为止,它运行良好 - 然后不知何故程序以我无法恢复的方式最小化。我使用“CTRL+Space”来调出程序的窗口菜单并“最大化”程序,所以它是可见的 - 然后将窗口大小拖到更易于管理的大小(所以它没有填满屏幕)。这个过程以某种方式删除了文件列表(通常在程序的左侧大小上)。
重新最大化或最小化程序不会带回列表。关闭程序并重新打开它也不会。
一张图值1000字:
任何人都可以帮忙吗?
谢谢。
编辑:我已经卸载了 git 并重新安装了最新的 versino (2.19.1.windows.1),我的问题没有改变。
Git-Gui 版本是 0.21.GITGUI
javascript - 如果我不刷新,Ajax POST 方法将不起作用
我正在尝试构建一个纸牌游戏,并且我正在使用 ajax 来实现这一目标,而无需重新加载页面。我在下面发布了一个视频,以便您更好地理解。我想要做的是玩家可以随心所欲地抽牌,并在桌面上发送他想要的牌。使用我的代码,只要玩家不尝试将卡片发送到桌子上,他就只能绘制任意数量的卡片。如果他想给桌子发一张卡片,他不能,他必须刷新页面。现在如果他把一张牌送到桌子上,他就不能再发一张,也不能再抽一张牌。我在做什么错所以玩家不必再刷新页面了?
这是视频:https ://streamable.com/7iuaf
烧瓶代码:
JavaScript:
HTML:
在不刷新页面的情况下加载玩家卡片的 HTML(代码中的 playercards.html):
HTML(代码中的cardOnTable.html)加载桌子上的卡片而不刷新页面
python - 如何格式化输出浮点数,使它们在小数点后有两位?
这应该是一个非常简单的问题,但我的时间比预期的要艰难。我想让我的花车变成字符串,但只能到小数点后第二位。除了一些决定扩展超过 2 个小数点的值之外,我所拥有的都是有效的。以下是我目前正在尝试的:
我希望我的值是小数点后跟 % 符号。所以我希望它看起来像这样“19.58 %”,就像我说的那样,它适用于大多数值,但有些值像 29.080000000000002 并保持这样。
c++ - 未能在 macos 上包含提升
我在我的 Mac 上成功安装了 boost,但我无法将它包含在我的代码中。
安装
代码
encryption - 这是什么加密方式?如何解码?
我认为这是base64编码。
有办法解密吗?
c++ - 替代宏以帮助类型安全并减少重复
我被迫使用一个 C api,它定义了一堆与下面非常相似的代码
它为每个命名空间和类型创建了一个解析函数,而不是使用重载函数。它还强制客户端代码管理内存。
为了帮助解决这个问题,我编写了一些类似于以下内容的代码:
上面允许我们有一个单独的 parse 调用,它不仅为我们管理内存使用,而且按类型重载,以允许我们以更面向 c++ 的方式使用它。
我的问题如下:
有没有更合适的方法来做到这一点而不必求助于使用宏?我充分利用了 C++17 和 boost。除非我被迫这样做,否则我宁愿不必用宏污染我们的代码库。
apache-kafka - 如何在 Kafka 中为压缩主题设置无限保留?
我正在努力让一个紧凑的主题按预期工作。
我有一个压缩主题,并且消息正在正确压缩,但是当旧消息超过默认保留期时,它们会被删除。
我想要一个压缩主题,该主题至少具有一个无限期的键值。
如何做到这一点?我是否必须覆盖该特定压缩主题的保留期?或者压缩主题是否应该默认无限期地保留一个键的一个值?
我的配置
java - JavaMail - IMAP:A1 NO LOGIN 失败
我知道这个问题之前已经被问过几次了,但是我已经尝试了在每个问题中找到的所有解决方案,但没有一个有效,我有一个 java 应用程序可以连接到邮件并从电子邮件中下载所有附件,应用程序有已经正常工作了 1 个多月,但今天它突然停止使用一封特定的电子邮件,我通常使用该应用程序的所有其他电子邮件都可以正常工作,即使在尝试了所有可能的解决方案后,我发现我得到了相同的结果A1 NO LOGIN failed.
它一直与我使用的用户名和密码一起使用,我确保密码没有通过使用 Outlook 和 Outlook Web 登录而更改,并且都运行良好。我不认为与防火墙有关,因为它与我正在使用的所有其他电子邮件一起工作正常,只是这封电子邮件突然不起作用。
我用来连接的电子邮件来自我的工作,它有一个带有 office365、ej 的自定义域。
mail@mydomain.com
我早上尝试了该应用程序,它与那封特定的电子邮件配合得很好,几个小时后,我从异常中收到了以下消息:
并且调试器返回以下内容:
我的代码如下:
我知道代码并不完美,但它可以与任何其他使用它的电子邮件一起使用,它只是这封突然停止工作的特定电子邮件,请帮助,我不知道还能做什么或尝试。
.net - Oracle ODP.Net的版本是否需要与数据库版本相匹配
在使用 .NET 4.x(即不是 .Net Core)的 Oracle 数据访问组件时,是否需要使用与 Oracle 数据库版本相匹配的版本?
例如,我们针对 Oracle 11.2.0.4 使用 ODAC 18.1。这是支持和正确的吗?

