所有问题

0 投票
0 回答
42 浏览

javascript - 在崩溃节点中将大量数据写入文件

将大约 400MB 的数据写入文件时,节点会崩溃。

这是我的代码:

logObject 变量是从其他函数传递的对象,它包含 json 数据。

这是错误: 在此处输入图像描述

如果可写数据较小,它工作正常。

PS 我的服务器有 4 GB 的内存。

如何解决这个问题?任何帮助将不胜感激。

TIA

0 投票
0 回答
72 浏览

typescript - 如何将 Promise 返回到 UI

我正在从 Kendo-grid-column 调用一个函数。该函数调用服务以从 Promise 中检索数据。解决后如何将数据返回 UI?

打字稿代码:

ui中的剑道网格单元:

这是我在网格中看到的

[对象承诺]

0 投票
1 回答
250 浏览

python - 绘制多级分组数据框的条形图

使用 groupby 方法

我得到了下表: 桌子

初始表具有以下结构之王:

问题

我想为每个连接名称构建条形图,描述两种警报类型之间的特征分布。

我得到什么:

资源

所需的输出:

出去

我最后一个只为一个连接名称构建绘图的代码:

另外,问题是,该脚本按日期构建了多个绘图(我在第 77 个绘图上中断了内核),并具有相同的输出。

我究竟做错了什么?unstacking (unstack().plot.barh()) 也没有帮助。

欢迎提供任何线索。

0 投票
3 回答
540 浏览

c++ - 模板函数的重载解析

考虑这段代码:

auto c = ::max<int>(7, 4.);:由于重载歧义,此行无法编译,并显示以下消息:

虽然以下代码: àuto c = ::max<double>(7, 4.)成功,但为什么我们没有相同的错误消息,说明调用与失败max<double>的方式相同max<int>

为什么double没有问题?

我在“C++ 模板,完整指南”一书中读到,模板参数推导没有考虑返回类型,那么为什么max<int>是模棱两可而不是max<double>呢?

参数推导中是否真的没有考虑模板函数的返回类型?

0 投票
1 回答
264 浏览

xamarin - 如何设置 MasterDetailPage.Master 的 BindingContext

我有一个 MasterDetailPage.Master 和一个登录页面。登录后,我调用一个 WebService,它向我返回一个填充的类,它的工作,甚至 BindingContext 都在获取值,但页面上的字段是空的。如果 MasterDetailPage.Master 在登录页面之前呈现,如何设置它的绑定上下文?

这是用于 MasterDetailPage.Master 中的配置文件页面,使用 WebService 填充绑定。我已经尝试在登录页面的 OnDesappearing 上调用 MasterDetailPage 的新实例,但没有成功。

主页.xaml

MasterDetailPage.Master.xaml

MaterDetailPage.xaml.cs

我希望 MasterPage 字段由 Binding 填充

0 投票
2 回答
2858 浏览

angular - 为什么字体很棒的图标没有显示?

我创建了一个有角度的项目,出于美观的原因,我想使用字体很棒的图标。我是这样安装的:

然后将其添加到我的 angular.json 中的 javascript 中:

已检查,路径正确(对于我的设置)

因此,当我现在尝试添加例如“加号”图标(包含在免费版本中)时,它就像一个奇怪的占位符一样显示......

我添加了这样的图标:

希望你们能帮助我

0 投票
1 回答
201 浏览

python - 让 virtualenv 共享已经存在的站点包?

我的布局如下:

我在 ~/projects 下有各种不同的 python 项目,每个项目都有以下结构:

现在,此设置效果很好,因为它执行以下操作:

  1. 每个项目在其相应的环境中都有自己的依赖项
  2. 我可以通过克隆脚本文件、创建一个新的 virtualenv 并执行以下操作轻松地在其他地方重新部署这个项目pip install -r requirements.txt

此设置的主要缺点是我在多个虚拟环境中拥有相同包的多个副本。对于每个虚拟环境,我经常会得到几百兆。

我的问题是:

有没有办法在多个 virtualenvs 之间共享包?

我尝试过但不起作用的事情:

virtualenv --system-site-packages. 这使得系统级软件包在 virtualenv 中可用,但是:

  1. 它使得无法获得特定依赖项的列表
  2. 我不能安装我需要的相同依赖项的多个版本(例如 pandas 0.16 vs pandas 0.15),因为不同的项目有不同的需求。

virtualenv --extra-search-dir=/path/to/dist仅适用于 pip,AFAICT,所以对我不利。

0 投票
1 回答
617 浏览

c - 以下 C 代码在 32 位机器中的输出将是什么..?

它显示输出为 8。谁能解释我为什么显示为 8。?类型转换是否对变量 i.. 有任何影响,因此输出可能是 4?

0 投票
1 回答
2228 浏览

apache-spark - 带有 hive 的 pyspark - 无法正确创建分区并从数据框中保存表

我正在尝试通过很少的转换(添加日期)将 json 文件转换为镶木地板,但是我需要先对这些数据进行分区,然后再将其保存到镶木地板。

我在这个区域撞墙了。

下面是表的创建过程:

然后关于转换的保存:

但这会产生以下错误:

pyspark.sql.utils.AnalysisException: '\n指定的分区与现有表 default.duration 的分区不匹配。\n指定的分区列:[customer_id, date]\n现有的分区列:[]\n ;'

架构是:

因此,我尝试将创建表更改为:

但这会产生如下错误:

...不匹配的输入 'PARTITIONED' 期望 ...

所以我发现 PARTITIONED BY 不起作用,LIKE但我的想法已经用完了。如果使用USING而不是LIKE我得到错误:

pyspark.sql.utils.AnalysisException: '当未定义表架构时,不允许指定分区列。当未提供表架构时,将推断架构和分区列。;'

创建表时我应该如何添加分区?

Ps - 一旦使用分区定义了表的架构,我想简单地使用:

0 投票
1 回答
815 浏览

android - 如何在确切的给定时间索引用不同颜色标记 SeekBar?

实际上我在我的应用程序中创建了一个自定义视频播放器,在这个应用程序中我使用 SeekBar 来显示视频进度。现在我正在尝试在某个预定义的时间索引(例如 6 秒、20 秒和 50 秒)用不同的颜色标记 SeekBar,请查看下图以了解我到底想要什么——

在此处输入图像描述

我几乎完成了标记功能,但标记与确切的时间位置不匹配。请检查下面的图片以了解我的问题-

图 1 ]

在此处输入图像描述

在这张图片中,您可以清楚地看到当前的拇指位置正好是 6 秒。位置和第一个垂直蓝色标记实际上是我的 CustomSeekBar 标记 6 秒位置。

图 2 ]

在此处输入图像描述

同样,在上图中,您可以看到当前的拇指位置正好是 20 秒。位置和第二个垂直蓝色标记实际上是我的 20 秒位置的 CustomSeekBar 标记。

下面是我的“ CustomSeekBar ”类——

下面是我的ProgressItem

以下是我在VideoActivity中使用它的方式——

有关更多详细信息,请查看以下链接,我参考该链接来实施此自定义 SeekBar-

https://www.androiddevelopersolutions.com/2015/01/android-custom-horizo​​ntal-progress-bar.html

另外,我尝试了以下链接的解决方案,但不幸的是得到了相同的结果——android 搜索栏自定义,

实际上我非常接近答案,只需要一个适当的指导,我想我会从你们专家那里得到。请让我知道我是否可以提供更多详细信息。谢谢你。

0 投票
1 回答
384 浏览

rest - Google Cloud REST API - 如何返回比指定的creationTimestamp 更新的计算引擎图像?

我正在使用 Google 的 Cloud API 仅返回在某个日期之后创建的磁盘映像(compute.instances.list)。

我正在使用以下filter参数:creationTimestamp > 2019-08-02但它不起作用。我越来越Invalid value for field 'filter': 'creationTimestamp \u003e 2019-08-02'. Invalid list filter expression.

有什么想法,还是不可能?我可以使用部分日期和通配符让它工作,使用creationTimeStamp = 2019-08-0*,但这与everything after this date.

0 投票
1 回答
38 浏览

c# - 如何使用 python3 和 pythonnet 在 mydll.dll 中使用断点

我有使用 pythonnet 从 DLL 文件导入的函数:

我需要用 Python 跟踪我的函数(在 C# DLL 中)。

0 投票
2 回答
2377 浏览

reactjs - 将 React SVG 组件渲染为 backgroundImage

我正在尝试渲染一个返回 a<svg>作为 abackgroundImage的React 组件<div>。目前我正在使用ReactDOMServerwith renderToStaticMarkuporrenderToString但没有显示:

jsx-to-string包会以这种方式实现吗?

0 投票
1 回答
99 浏览

javascript - 触发器中使用通配符时部署云函数失败

我正在尝试部署一个云功能,该功能将在将文档添加到特定集合时触发,如下所示:

但是,这会引发部署失败错误:

未能配置触发器提供程序/cloud.firestore/eventTypes/document.create@firestore.googleapis.com ( gcf .us-central1.checkCapacity)

如果我删除通配符并将引用更改为:

我尝试将方法更改为 onWrite(),删除并重新部署该函数并在https://status.cloud.google.com/检查云状态,但找不到任何解决方案。

0 投票
1 回答
276 浏览

android - 减少卡片视图项目之间的差距

我正在开发使用 CardView 和 RecyclerView 的应用程序。

我想减少两个卡片项目之间的空间。想要指定cardview的宽度。(不想将宽度设置为MATCH_PARENT)

下面是我的代码 -

我已经尝试过,card_view:cardMaxElevation="1dp"但这对我不起作用。card_view:cardElevation="1dp"card_view:contentPadding="-8dp"

这是我的卡片视图-

这就是我得到的

在此处输入图像描述

0 投票
1 回答
210 浏览

ios - 如何防止事件被迅速发送到哨兵(iOS)

我正在为 iOS 开发一个框架,我想使用哨兵进行崩溃报告。我只想发送与我的框架相关的崩溃事件,而不是主机应用程序中发生的所有崩溃。有什么方法可以防止事件被传递或发送到哨兵iOS sdk中的哨兵(假设我有过滤某些事件的解决方案)?

0 投票
1 回答
645 浏览

vue.js - 如何修复'npm:无效的配置对象。Webpack 已使用与 API 模式不匹配的配置对象进行初始化。

我正在尝试将 Vue.js 与 ASP.Net 核心 mvc 项目集成。我正在学习某个教程,但是当我尝试构建 npm 项目时卡住了。

我收到以下错误:'npm:无效的配置对象。Webpack 已使用与 API 模式不匹配的配置对象进行初始化。

这是我的 webpack.config.js 文件

请问有什么帮助吗?

0 投票
2 回答
288 浏览

bash - Oracle expdp bash sh 使用 at 传递密码

根据:

https://oracle-base.com/articles/10g/oracle-data-pump-10g#expdp

传递授权数据我们有模式:[user]/[password]@[sid]

如何使用 at (@) 传递密码?这打破了一种模式并且不起作用:

0 投票
4 回答
108 浏览

mysql - 两个数字之间的序列和MySQL

我有下表;

在此处输入图像描述

我想得到 和 之间序列的col1总和col2。因此,例如第一行应该是sum(7,8,9,10,11,12). 类似的东西sum(seq(col1,col2))

你能帮我用MySQL写这个吗?

0 投票
3 回答
13088 浏览

asp.net-core - 如何修复“AADSTS90102:‘redirect_uri’值必须是有效的绝对 Uri。” Microsoft Graph 中的错误

按照此过程: https ://docs.microsoft.com/en-us/graph/auth-v2-user

我正在尝试从这个 microsoft 端点获取刷新令牌: https : //login.microsoftonline.com/ {tenantId}/oauth2/v2.0/authorize

使用来自 nuget (asp.net core 2.2) 库的System.Net.Http.HttpClient类的 PostAsync 方法,我可以得到一个带有此错误的响应:“AADSTS90102:'redirect_uri' 值必须是有效的绝对 Uri。 " https://i.imgur.com/LhP5kYf.png

我尝试在 Azure 门户中设置一些重定向 url,包括: https://automation.legroupeti.com/Configurations/GetRefreshToken/ https://automation.legroupeti.com/Configurations/GetRefreshToken https://automation.legroupeti.com/ https://automation.legroupeti.com

发布请求如下(使用来自 nuget 的System.Net.Http.HttpClient类的 PostAsync 方法(asp.net core 2.2)): https://i.imgur.com/PI4mo8Y.png

以下是 Azure 门户中注册的应用程序配置的重定向 url: https://i.imgur.com/aqYDJhn.png

我期望端点的有效响应。如何将 redirect_uri 配置为有效?

编辑 1

我修复了 redirect_uri 参数。

0 投票
1 回答
537 浏览

c# - 使用 NAudio 混合两个音频文件

我需要在一个音频文件上发出噪音。我有第一个音频(数据)和第二个音频(噪音)。如何在第一个音频上添加噪音以使其循环播放。或者,如果第一个音频比音频噪声短,那么结果就是第一个音频的持续时间。

我举了一个他们教程的例子。但只是一个文件覆盖在另一个文件上。没有循环和长度优化的可能性

0 投票
1 回答
606 浏览

c++ - 对于gtest,如何模拟具有相同名称但类型不同的方法

我使用 Gtest 来验证我的 C++ 代码,现在我面临一个模拟问题。由于几个原因,我有一些方法,它们具有相同的名称,但类型参数和实现不同,例如

对于他们,我制作了模拟方法,比如

但是,我不能为他们使用 EXPECT_CALL。在测试代​​码中,我为 foo(int) 设置了操作,例如

但是,编译器失败了,因为目标在 int、double 和 float 中不明确。

有什么方法可以将 EXPECT_CALL 用于特定类型的模拟方法?

我没有使用 testing::MatcherCast 和 testing::SafeMatcherCast,因为它们只接受 const 类型。但是,我需要更新参数,所以我不能使用 const。

0 投票
3 回答
109 浏览

c# - 如何从每个 KVP 中获取数据

我已经使用 WWW 将列表从 PHP 导入到 Unity。WWW.text 包含以下内容:

努力使用 Boomlagoon.JSON,但只使用了 1 个对象。我发现我需要在这个列表中反序列化它们。我需要的只是从每个JSON对象中获取数据。如何做到这一点C#

仅返回第一个 KeyValuePair。

0 投票
1 回答
222 浏览

kubernetes - 将 Windows Server 加入/扩展至 Istio Mesh?

我在裸机上有 Istio 网格,我希望将 Windows Server 加入到 istio 网格中

0 投票
0 回答
933 浏览

macos - 无法在 macOS 10.15 上启动新的 FileProvider 扩展

我试图让File Provider 扩展macOS 10.15 Beta 7 (19A546d)Xcode 11 Beta (11M392r) 上工作,到目前为止还没有设法让它与示例项目一起启动。文档非常缺乏,一定有我错过的东西。


更新

macOS Beta 8 (19A558d)Xcode 11 GM (11A419c)中,NSFileProviderExtensionMac 应用程序不再可用。但是文档说它可用于 Mac Catalyst 应用程序。

当我尝试使用文件提供程序扩展构建 Mac Catalyst 应用程序时,我收到以下错误:

错误:“TestFPExtension.appex”是文件提供程序扩展,在为 Mac Catalyst 构建时不可用。您可能需要限制应在目标编辑器中嵌入此应用程序扩展的平台。(在项目“TestFP2”的目标“TestFP2”中)

错误:为 Mac Catalyst 构建时文件提供程序扩展不可用。(在项目“TestFP2”的目标“TestFPExtension”中)

该应用程序在 iOS 上构建时没有错误。似乎这个 File Provider API 在 Mac 上根本不可用。


原始问题

我有一个 Mac 应用程序,它在启动时执行以下操作:

我有时会收到此错误,不知道为什么:

无法为域添加文件提供程序:错误域 = NSFileProviderInternalErrorDomain 代码 = 3“值“com.myappbundleid”对于参数“callerBundleID”无效。” UserInfo={NSLocalizedDescription=值“com.myappbundleid”对于参数“callerBundleID”无效。}

  该错误可以通过killall Finder终端中的命令解决,然后它成功运行并输出:

文件提供者 URL:/Users/[用户名]/Library/Group Containers/group.com.myappgroup/File Provider Storage

  在 Finder 中,“File Provider Storage”文件夹会出现一个云徽章,这似乎没问题。我猜。

我有我的文件提供程序扩展类,它基本上是当我在 Xcode 中将文件提供程序扩展目标添加到我的 Mac 应用程序时生成的代码:

这里File provider initialized永远不会记录消息,并且永远不会初始化扩展。我根本无法启动它。

在 Console.app 中,这是我能找到的唯一相关消息:

默认 09:14:35.447849+0200 lsd com.apple.launchservices - 45683955:检查应用程序是否在 file:///Users/laszlo.agardi/Library/Developer/Xcode/DerivedData/FileProviderMacTest-eebpahoydvfxovantvhkplhgrcty/Build/Products/ 管理Debug/FileProviderMacTest.app/Contents/PlugIns/FileProviderExt.appex//com.myapp.fptest.FileProviderExt

到目前为止我做了什么:

  • 应用程序和扩展程序是沙盒的,它在权利文件中设置
  • 应用程序和扩展程序共享同一个应用程序组,也在权利中设置
  • 尝试启动扩展:
    • 从 Xcode 运行文件提供程序,Xcode 正在等待扩展启动
    • 我在 Finder 中打开了 File Provider Storage 文件夹,它有云徽章。但是内部没有文件操作或只是浏览启动文件提供程序扩展

我错过了什么?如何让文件提供程序扩展在 macOS Catalina 上启动?