所有问题
git - 如果队友已经推送,我如何安全地提交我的更改
我有以下情况。我已经处理了一些文件并且没有提交/推送。我的队友已经处理了一些其他文件(与我的不同)并且已经提交/推送了他的更改。我怎样才能安全地拉出他的更改,然后提交并推送我的?先感谢您。
python - 如何在 Python 中从用户定义的类创建集合
让我在python中有以下类:
现在我想创建一个类的集合,当一个对象被添加到集合Word
时,它包含以下逻辑:Word
word1
- 如果集合包含一个
Word
对象word
,word.lemma = word1.lemma
那么word.frequency = word.frequency + word1.frequency
- 否则添加
word1
到收藏
我该怎么做?
以前我使用列表来检查列表是否包含Word
与. 但是该方法在集合中添加 n 具有 O(n^2) 复杂性。lemma
word1.lemma
word
.net - Azure Batch - 任务竞争但什么也不做
我正在尝试在 Azure Batch 池上运行任务。任务完成且没有错误,但不产生任何输出。
我创建并配置了 Ubuntu 18.04 LTS 虚拟机,将我的 .NET Core 2.1 SCA 放入/usr/local/bin/MyApp
并从这台机器创建了映像。
接下来,我使用我的自定义图像和一个低优先级节点创建批处理池。
当我 ssh 到它时,我可以看到我放置它的应用程序并可以按如下方式运行它:
这会产生预期的结果。但是当我在 azure 门户中创建任务时:
它运行不到 1 秒并显示任务成功。但它不会产生任何结果。
我的应用程序只是从 blob 存储加载文件,对其进行处理并上传回 blob 存储。
当我在门户中运行以下任务时:
它输出:
但是当我这样做时:
我在stderr.txt
and中什么也看不到stdout.txt
。
难道是它根本找不到我的应用程序(并且由于某种原因没有抛出任何错误)?
我尝试将 MyApp 添加到 $PATH,但是当我运行时:
在stderr.txt
我看到拒绝访问错误。
我尝试在管理员和非管理员用户下执行它,结果相同。
请帮忙。
c# - MySqlConnection = new MySqlConnection(string) 不工作
这是我在 Visual Studio 中连接到 Unity3d 的代码:
控制台字符串一直打印到“字符串集”,但其余部分不打印。
这是 Unity 中的错误:
KeyNotFoundException:给定的键不在字典中。System.Collections.Generic.Dictionary`2[System.String,System.Object].get_Item(System.String 键)(在 /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic /Dictionary.cs:150) MySql.Data.MySqlClient.MySqlConnectionStringBuilder.get_Database () MySql.Data.MySqlClient.MySqlConnection.set_ConnectionString (System.String 值) MySql.Data.MySqlClient.MySqlConnection..ctor (System.String connectionString) ( wrapper remoting-invoke-with-check) MySql.Data.MySqlClient.MySqlConnection:.ctor (string) mysql.SetupSQLConnection () (at Assets/mysql.cs:31) fire_rate.Start () (at Assets/fire_rate.cs: 18)
php - 像浏览器一样复制 PHP CURL 请求的问题
我在尝试使用 curl 复制的浏览器请求时遇到一些问题。我目前正在从事一个大学项目并且被卡住了。
我正在尝试将浏览器请求复制到以下 URL: http: //vm.tiktok.com/e9VDx8/当我在浏览器中访问该页面时,我被重定向到包含视频和其他一些内容的页面。当我尝试使用 CURL 时,我看到了 404 page not found 错误。我的 curl 请求如下所示。
我在浏览器中查看了原始 URL 的标题并尝试将它们复制粘贴到 curl 中,但我仍然得到 404 页面。如果我将浏览器请求复制为来自 chrome 开发人员工具的 curl 请求并在终端中运行它,它工作正常。
任何帮助将非常感激。我难住了。
regex - Jmeter正则表达式仅在日期值为空的情况下捕获默认日期值
如果日期为空,我需要一个正则表达式来捕获默认日期值。
正则表达式以在正面情况下捕获日期值:在以下情况下发现值时没有问题。
1.name="customer.BirthDay" class="date-picker2" value="2/2/1980" placeholder="M/d/yyyy"
当值为 时null
,我需要从正则表达式中捕获一些默认值 -1/1/0001 12:00:00 AM,否则来自应用程序异常消息的异常:
2.name="customer.BirthDay" class="date-picker2" value="" placeholder="M/d/yyyy"
python - 如何用 pandas 拆分数据并计算拆分数据的总和?
我有一个像这样组织的大型数据框:
我想根据 slot_ID 拆分我的数据帧,而不是计算 100 个 slot_ID 的不同计数器的总和。计数器 1 和计数器 2 始终具有值 0 或 1。这意味着每 100 个插槽的总和小于或等于 100。
但是我的代码没有给我预期的答案:
请问如何更正我的代码?
mysql - WSO2 API 管理器 API 未正确显示
我正在使用外部 MySQL 数据库部署 WSO2 API 管理器 2.6.0,并且当我更改部署时,我试图让我的 API 保持不变。
目前,我有 2 个部署使用相同的外部数据库,一个是本地数据库,另一个是托管在 AWS EKS 集群上。当我在本地部署中创建 API 时,如果我登录到商店,我只能在我的 AWS 部署中查看它,反之亦然,对于我的本地主机部署。
预期和期望的行为是,无论我是否登录,在两个部署上创建的所有 API 都应该显示在商店中,是否有任何配置可以更改以实现这一点?
这是我用来配置外部数据库的文档:https ://docs.wso2.com/display/AM260/Installing+and+Configuring+the+Databases
python - python中的OSError
运行程序时出现此错误:
OSError: 无法读取字体文件 'C:\Users\Büşra\AppData\Local\Programs\Python\Python37-32\lib\site-packages\pygame\freesansbold.ttf'
我是pygame的初学者。我的代码是这样的:
c# - 签名 C# 的 ISearchManager2 问题
我正在尝试ISearchManager2
在 C# 上加载界面。
直到这一刻,一切正常ISearchManager
。我使用 Microsoft.Search.Interop 程序集来做到这一点。我可以设置目录,从索引器和其他东西中获取一些结果。
但是,现在,我想要一个名为的接口ISearchManager2
,所以,我创建了:
相同的签名和顺序searchapi.h
是:
使用有效的ISearchManager
Im 铸造,例如:
QueryInterface 没有错误(这意味着找到了接口)并且没有异常(有 hresults)。但是,它从未分配过。调试它,我可以看到string catalog
变化。
[
这是在通话之前CreateCatalog
。之后:
[
我假设它使用额外参数调用的 C# 和第二个(输出值)是字符串。我尝试过PreserveSigAttribute
和其他类似的东西:
因为当我从(来自 Microsoft.Search.Interop)反编译接口时,我可以在具有相同签名的ISearchManager
函数上看到该属性。GetCatalog
有人知道为什么会这样?
linux - Windows 与 Linux 上的 MarkLogic 性能
对于我们的项目,我们正在 Azure 上设置 MarkLogic 集群。
对于 Windows 或 Linux 是否有任何重大的性能差异?
如果有相同的参考链接,那就太好了
我已经完成了两者的安装和配置,实际上在设置时并不重要。
所以想从性能的角度知道,这真的很重要吗?
工作量
- 当前大小 >15M 需要加载到 MarkLogic 中的 XML 文件
- 每周将摄取 18K xml 文件
glfw - glfwGetWindowUserPointer 有什么作用?
在查看 GLFW 参考资料时,我遇到了glfwGetWindowUserPointer
函数(和glfwSetWindowUserPointer
函数)。在参考文献中,它对用户指针进行了以下说明:
每个窗口都有一个用户指针,可以使用 glfwSetWindowUserPointer 设置并使用 glfwGetWindowUserPointer 获取。这可以用于您需要的任何目的,并且在窗口的整个生命周期内都不会被 GLFW 修改。
现在我想知道人们可以出于什么目的使用它?
asp.net-mvc - 将模型绑定到 kendogrid
我有一个模式弹出窗口,它有 3 个不同的剑道网格。现在我们正在做的是从控制器读取值,如下所示
现在,我在模态类中添加了三个列表。有没有办法将此模式属性绑定到 kendogrid?
例如:我的模态类名称是 COAModal。
我想将 As 绑定到 KendoGrid1 和 Bs 到 KendoGrid2 和 Cs 到 KendoGrid3
python - 使用日期和条件对条件求和的 Python
我必须数据框,我正在使用熊猫。我想从可变日期和列中的值进行累积总和
我想在 df2 中添加第二列,显示日期,以了解在 df2 中的 date2 之后 AVG 列的总和大于 100 的日期。
例如,df1 和 df2 是我开始的数据框,df3 是我想要的,df3['date100'] 是 avg 总和大于 100 的日期:
我找到了一些答案,但大多数都使用 groupby 而 df2 没有组。
c# - 无法将多个gridview导出到多个excel
我正在尝试将多个网格视图导出到一个工作簿中的多个 excel 表中,我查看了很多示例,但还没有找到一个非常有效的示例。我从一个有 4000 多条记录的存储过程中获取数据。我会在单独的网格视图上显示数据,然后使用一个按钮将其全部导出到一个工作簿
当我尝试对其进行测试时,我在sda.Fill(ds) 得到以下信息;:
System.Data.dll 中出现“System.Data.SqlClient.SqlException”类型的异常,但未在用户代码中处理
附加信息:执行超时已过期。在操作完成之前超时时间已过或服务器没有响应。
这是我的代码:
}
python - Raspberry PI:现在按住“KEY_OK”按钮。出了点问题:无法解码数据请重试。(还剩 28 次重试)
我已经从https://gist.github.com/prasanthj/c15a5298eb682bde34961c322c95378b安装并配置了 LIRC 。我现在尝试记录 IR 信号,但出现此错误:
以普通用户 pi 运行 在设备 /dev/lirc0 上使用驱动程序默认值
irrecord - 使用 lirc 记录 IR 代码的应用程序 版权所有 (C) 1998,1999 Christoph Bartelmus(lirc@bartelmus.de)
该程序将记录来自遥控器的信号并为 lircd 创建一个配置文件。
一个合适的 lircd 配置文件可能是这个包中最重要的部分,所以你应该花一些时间来创建一个工作配置文件。尽管我在这个程序中付出了很多努力,但通常无法自动识别遥控器的所有功能。接收器硬件的缺点通常使其几乎不可能。如果您在创建配置文件时遇到问题,请阅读https://sf.net/p/lirc-remotes/wiki上的文档
如果在http://sf.net/p/lirc-remotes上已经有同品牌的遥控器,您可能想尝试使用这样的遥控器作为模板。配置文件已经包含了某个品牌的遥控器使用的协议的所有参数,知道这些参数会使这个程序的工作变得更加容易。还有最常用协议的模板文件。可以使用 irdb-get(1) 下载模板。您可以通过提供文件路径作为命令行参数来使用模板文件。
请花时间按照https://sourceforge.net/p/lirc-remotes/wiki/Checklist/中的说明完成文件,并将其发送到 <lirc@bartelmus.de> 以便其他人可以使用。
按 RETURN 继续。
检查环境光是否造成过多干扰。请不要按任何按钮,请稍等几秒钟...
没有明显的噪音(收到 0 个字节)
输入远程名称(只有 ascii,没有空格):
使用 conf.lircd.conf 作为输出文件名
信号是脉冲编码的。信号长度为 16 未知编码
请输入下一个按钮的名称(按 <ENTER> 完成录制)
现在按住按钮“KEY_OK”。出了点问题:无法解码数据请重试。(还剩 28 次重试)
现在按住按钮“KEY_OK”。出了点问题:无法解码数据请重试。(还剩 27 次重试)
现在按住按钮“KEY_OK”。出了点问题:无法解码数据请重试。(还剩 26 次重试)
现在按住按钮“KEY_OK”。出了点问题:无法解码数据请重试。(还剩 25 次重试)
excel - VBA 如何处理同时运行的两个计划函数?
我只是意识到我在两个不同的 Excel 工作表上有两个宏,它们计划在一天中的特定时间运行。它们在 1130 重叠,旨在捕捉当时的市场事件。一个将在大约 10 秒内运行,而另一个可能需要大约 1 分钟才能运行。两者都包含某种形式的复制和粘贴。重要的是我准确地在 1130 获得信息,因此延迟不会是理想的。
其中一个宏是通过 Application.Ontime 安排的,另一个是 worksheet.calculate 函数的一部分。
我想知道VBA如何处理这个?它会一直运行宏然后开始第二个宏,还是会尝试同时运行导致复制/粘贴无法正常工作。
javascript - ESLint 与 Babel plugin-proposal-export-default-from
我刚刚添加了这个babel 插件,以便使用它export aDefault from 'a/module'
。
效果很好,因为我可以从其他文件导入这样的导出,但 eslint 并没有放过我。它无情地突出了我的出口声明。
我们是否有一个 eslint 插件,或者我应该怎么做?我.eslintrc.yaml
目前的扩展standard
。
azure-application-insights - kusto 查询与动态对象值没有键
我有很多数据看起来像
我想要的只是价值,而不管密钥如何。
我的查询:
d 是一个动态对象,我可以为该值执行 d.monday,但我想在没有密钥的情况下获取该值。Kusto 可以做到这一点吗?
谢谢
php - 标头前的 PHPMailer 脚本结束
我用表单编写了一个非常简单的代码,然后使用 PHPMailer 和 G-suite 获取这些信息并发送电子邮件。我已经在 xampp 上运行了这段代码,一切正常。它正在运行。但是当我把它移到我的主机时没有运行......
PD:我已经阅读过这个错误,它可能是关于文件权限的,但我已经尝试了所有......将所有文件设置为 755,最后我尝试将其设置为 777,但仍然无法正常工作......
我已经联系了托管服务提供商,并说他们可以帮助我解决这个个人问题:/
这是我的 php 代码:
这是我得到的唯一错误:
[客户端 IP] 标头之前的脚本输出结束:send.php
PD:
SMTPSecure 更改为 tls
还是行不通 :(
编辑
这是我得到的错误
117.03.2019 22:04:22 [客户端] AH01215:PHP 解析错误:语法错误,第 3 行出现意外的“使用”(T_USE):
17.03.2019 22:04:34 [client ] AH01215:PHP 警告:使用未定义的常量 \xe2\x80\x98display_errors\xe2\x80\x99 - 假定为 '\xe2\x80\x98display_errors\xe2\x80\x99'(此将在第 2 行的 PHP 的未来版本中抛出错误):
17.03.2019 22:05:14 [客户端] AH01220:等待 CGI 脚本输出的超时
17.03.2019 22:05:14 [客户端] AH00574: ap_content_length_filter: apr_bucket_read() 失败
更新
我将 php 更新到 7.3.2。PHPMailer 在 6.0.7 版本上。我得到的唯一不同的错误是这个......
PHP 警告:在 /第 2 行的 mnt/web401/c2/79/59742679/url:/home/strato/http/power/rid/26/79/59742679/url
更新 2
- php 7.3.2
- PHPMailer 6.0.7
- 套房
- 在 XAMPP 上测试并实际工作
- 在 Strato 上托管
实际代码:
我的文件:
(我正在启动 send2.php 因为它使用的是最新版本的 phpmailer[这个位于 phpmailer2])
当我执行代码时,我在屏幕上看到了这个:
2019-03-20 13:57:54 连接:打开 smtp.gmail.com:587, timeout=300, options=array()
我去我的托管面板,我只是看到这个
20.03.2019 14:55:04 my.website [client 80.38.90.0] AH01215:PHP 警告:使用未定义的常量 \xe2\x80\x98display_errors\xe2\x80\x99 - 假定为 '\xe2\x80\x98display_errors\xe2\ x80\x99'(这将在 PHP 的未来版本中引发错误)在第 2 行的 my.route/send2.php 中:my.route/send2.php
20.03.2019 14:55:44 my.website [client 80.38.90.0] AH01220:超时等待 CGI 脚本 my.route/send2.php 的输出
20.03.2019 14:55:44 my.website [client 80.38.90.0] AH00574: ap_content_length_filter: apr_bucket_read() 失败
selenium - Xpath 在元素中查找偏移父级
我有一个使用以下 XPath 的自动化 Selenium 测试
目前,每当我查询此 XPath 时,它都会返回我需要的元素,但也会返回另一个不在屏幕上的隐藏元素。
我已经比较了这两个元素,唯一的区别如下
我需要在左侧找到 offsetParent 的元素<td>
。
任何人都可以通过 XPath 帮助找到这个吗?
谢谢!
下面是该元素的 HTML:
elasticsearch - 使用 Query DSL 查询字段是否包含字符串
我正在尝试为包含字符串“pH”的字段过滤 Kibana。该字段称为extra.monitor_value_name
。潜在值的示例是Temperature_ABC01
、DO_ABC01
或pH_ABC01
。
Kibana 的 Elasticsearch Query DSL 似乎没有“包含字符串”,所以我需要自定义查询。
我是 Query DSL 的新手,你能帮我创建查询吗?
另外,称它为Query DSL 是否合适?我什至不确定措辞是否恰当。
r - 为什么我对球体的核密度估计不起作用?
如前所述,我正在寻找密度/概率估计。请参阅此处了解热图的差异,我检查了这一点sum(kde$fhat)*diff(kde$x1[1:2])*diff(kde$x2[1:2]) = 1
(您可以使用示例运行它,所有差异几乎相等)。
我希望这个 Python 示例的情节在质量上相似(你必须向下滚动一点......),
但我明白了
增加网格大小改善了这种情况,但面临其限制(请参阅 参考资料limit.memory()
),带宽稍微改变了画面,但主要特征(较大区域的低密度,大区域没有密度)仍未解决。
有什么错误?算法还是其他?因为我有更大的数据集,所以我在下面包含了一个 1000 点的集合。可重现的例子(或多或少来自这里):
编辑:有用的链接与可用包的概述
数据
java - 如何在将子节点添加到父节点Java之前检测循环
我有一个带有子节点列表的节点模型,如下所示:
我要做的是检查将子节点添加到父节点时是否产生循环。此处的循环意味着子节点与其直接或间接父节点具有相同的名称。当检测到循环时,我还想打印出哪些节点是该循环中的内容。到目前为止我所做的是:
我的想法是遍历所有子节点,从我要检查的节点开始,比较当前节点是否与原始起始节点同名,如果是则检测到循环。
它可以工作,但我无法正确打印循环的内容,因为它循环遍历父节点的所有可能子节点,例如:
它打印了:parentNode->node1->node2->childNode2->parentNode
我想打印的是:parentNode->node2->childNode2->parentNode
有人可以在这里给我一些提示吗?太感谢了!