所有问题
typescript - 如何将 Promise 返回到 UI
我正在从 Kendo-grid-column 调用一个函数。该函数调用服务以从 Promise 中检索数据。解决后如何将数据返回 UI?
打字稿代码:
ui中的剑道网格单元:
这是我在网格中看到的
[对象承诺]
python - 绘制多级分组数据框的条形图
使用 groupby 方法
我得到了下表:

初始表具有以下结构之王:
问题
我想为每个连接名称构建条形图,描述两种警报类型之间的特征分布。
我得到什么:

所需的输出:

我最后一个只为一个连接名称构建绘图的代码:
另外,问题是,该脚本按日期构建了多个绘图(我在第 77 个绘图上中断了内核),并具有相同的输出。
我究竟做错了什么?unstacking (unstack().plot.barh()) 也没有帮助。
欢迎提供任何线索。
c++ - 模板函数的重载解析
考虑这段代码:
auto c = ::max<int>(7, 4.);:由于重载歧义,此行无法编译,并显示以下消息:
虽然以下代码:
àuto c = ::max<double>(7, 4.)成功,但为什么我们没有相同的错误消息,说明调用与失败max<double>的方式相同max<int>?
为什么double没有问题?
我在“C++ 模板,完整指南”一书中读到,模板参数推导没有考虑返回类型,那么为什么max<int>是模棱两可而不是max<double>呢?
参数推导中是否真的没有考虑模板函数的返回类型?
xamarin - 如何设置 MasterDetailPage.Master 的 BindingContext
我有一个 MasterDetailPage.Master 和一个登录页面。登录后,我调用一个 WebService,它向我返回一个填充的类,它的工作,甚至 BindingContext 都在获取值,但页面上的字段是空的。如果 MasterDetailPage.Master 在登录页面之前呈现,如何设置它的绑定上下文?
这是用于 MasterDetailPage.Master 中的配置文件页面,使用 WebService 填充绑定。我已经尝试在登录页面的 OnDesappearing 上调用 MasterDetailPage 的新实例,但没有成功。
主页.xaml
MasterDetailPage.Master.xaml
MaterDetailPage.xaml.cs
我希望 MasterPage 字段由 Binding 填充
angular - 为什么字体很棒的图标没有显示?
我创建了一个有角度的项目,出于美观的原因,我想使用字体很棒的图标。我是这样安装的:
然后将其添加到我的 angular.json 中的 javascript 中:
已检查,路径正确(对于我的设置)
因此,当我现在尝试添加例如“加号”图标(包含在免费版本中)时,它就像一个奇怪的占位符一样显示......
我添加了这样的图标:
希望你们能帮助我
python - 让 virtualenv 共享已经存在的站点包?
我的布局如下:
我在 ~/projects 下有各种不同的 python 项目,每个项目都有以下结构:
现在,此设置效果很好,因为它执行以下操作:
- 每个项目在其相应的环境中都有自己的依赖项
- 我可以通过克隆脚本文件、创建一个新的 virtualenv 并执行以下操作轻松地在其他地方重新部署这个项目
pip install -r requirements.txt
此设置的主要缺点是我在多个虚拟环境中拥有相同包的多个副本。对于每个虚拟环境,我经常会得到几百兆。
我的问题是:
有没有办法在多个 virtualenvs 之间共享包?
我尝试过但不起作用的事情:
virtualenv --system-site-packages. 这使得系统级软件包在 virtualenv 中可用,但是:
- 它使得无法获得特定依赖项的列表
- 我不能安装我需要的相同依赖项的多个版本(例如 pandas 0.16 vs pandas 0.15),因为不同的项目有不同的需求。
virtualenv --extra-search-dir=/path/to/dist仅适用于 pip,AFAICT,所以对我不利。
c - 以下 C 代码在 32 位机器中的输出将是什么..?
它显示输出为 8。谁能解释我为什么显示为 8。?类型转换是否对变量 i.. 有任何影响,因此输出可能是 4?
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 - 一旦使用分区定义了表的架构,我想简单地使用:
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-horizontal-progress-bar.html
另外,我尝试了以下链接的解决方案,但不幸的是得到了相同的结果——android 搜索栏自定义,
实际上我非常接近答案,只需要一个适当的指导,我想我会从你们专家那里得到。请让我知道我是否可以提供更多详细信息。谢谢你。
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.
c# - 如何使用 python3 和 pythonnet 在 mydll.dll 中使用断点
我有使用 pythonnet 从 DLL 文件导入的函数:
我需要用 Python 跟踪我的函数(在 C# DLL 中)。
reactjs - 将 React SVG 组件渲染为 backgroundImage
我正在尝试渲染一个返回 a<svg>作为 abackgroundImage的React 组件<div>。目前我正在使用ReactDOMServerwith renderToStaticMarkuporrenderToString但没有显示:
jsx-to-string包会以这种方式实现吗?
javascript - 触发器中使用通配符时部署云函数失败
我正在尝试部署一个云功能,该功能将在将文档添加到特定集合时触发,如下所示:
但是,这会引发部署失败错误:
未能配置触发器提供程序/cloud.firestore/eventTypes/document.create@firestore.googleapis.com ( gcf .us-central1.checkCapacity)
如果我删除通配符并将引用更改为:
我尝试将方法更改为 onWrite(),删除并重新部署该函数并在https://status.cloud.google.com/检查云状态,但找不到任何解决方案。
ios - 如何防止事件被迅速发送到哨兵(iOS)
我正在为 iOS 开发一个框架,我想使用哨兵进行崩溃报告。我只想发送与我的框架相关的崩溃事件,而不是主机应用程序中发生的所有崩溃。有什么方法可以防止事件被传递或发送到哨兵iOS sdk中的哨兵(假设我有过滤某些事件的解决方案)?
vue.js - 如何修复'npm:无效的配置对象。Webpack 已使用与 API 模式不匹配的配置对象进行初始化。
我正在尝试将 Vue.js 与 ASP.Net 核心 mvc 项目集成。我正在学习某个教程,但是当我尝试构建 npm 项目时卡住了。
我收到以下错误:'npm:无效的配置对象。Webpack 已使用与 API 模式不匹配的配置对象进行初始化。
这是我的 webpack.config.js 文件
请问有什么帮助吗?
bash - Oracle expdp bash sh 使用 at 传递密码
根据:
https://oracle-base.com/articles/10g/oracle-data-pump-10g#expdp
传递授权数据我们有模式:[user]/[password]@[sid]
如何使用 at (@) 传递密码?这打破了一种模式并且不起作用:
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。 " :

我尝试在 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)):

以下是 Azure 门户中注册的应用程序配置的重定向 url:

我期望端点的有效响应。如何将 redirect_uri 配置为有效?
编辑 1
我修复了 redirect_uri 参数。
c# - 使用 NAudio 混合两个音频文件
我需要在一个音频文件上发出噪音。我有第一个音频(数据)和第二个音频(噪音)。如何在第一个音频上添加噪音以使其循环播放。或者,如果第一个音频比音频噪声短,那么结果就是第一个音频的持续时间。
我举了一个他们教程的例子。但只是一个文件覆盖在另一个文件上。没有循环和长度优化的可能性
c++ - 对于gtest,如何模拟具有相同名称但类型不同的方法
我使用 Gtest 来验证我的 C++ 代码,现在我面临一个模拟问题。由于几个原因,我有一些方法,它们具有相同的名称,但类型参数和实现不同,例如
对于他们,我制作了模拟方法,比如
但是,我不能为他们使用 EXPECT_CALL。在测试代码中,我为 foo(int) 设置了操作,例如
但是,编译器失败了,因为目标在 int、double 和 float 中不明确。
有什么方法可以将 EXPECT_CALL 用于特定类型的模拟方法?
我没有使用 testing::MatcherCast 和 testing::SafeMatcherCast,因为它们只接受 const 类型。但是,我需要更新参数,所以我不能使用 const。
c# - 如何从每个 KVP 中获取数据
我已经使用 WWW 将列表从 PHP 导入到 Unity。WWW.text 包含以下内容:
努力使用 Boomlagoon.JSON,但只使用了 1 个对象。我发现我需要在这个列表中反序列化它们。我需要的只是从每个JSON对象中获取数据。如何做到这一点C#?
仅返回第一个 KeyValuePair。
kubernetes - 将 Windows Server 加入/扩展至 Istio Mesh?
我在裸机上有 Istio 网格,我希望将 Windows Server 加入到 istio 网格中
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 上启动?





