所有问题
javascript - 通过 Websocket 连接将文件上传到 Django 频道(来自 react 本机应用程序)
我想允许用户从应用程序上传文件,它必须通过 WebSocket 连接,我很难找到解决方案,到目前为止我找到的所有解决方案都需要设置 Content-Type 标头,而对于 WS 连接我不能无论如何都要找到这样做
上传文件的 JavaScript 代码:
在后端(consumers.py)中,我尝试直接保存文件,但它一直抛出错误
当我在终端中检查 json_data.get('fd') 时,我得到了这个
c# - Xamarin 表单 - 健康临床记录的 iOS HealthKit 用户权限问题。不允许授权
尝试设置 healthkit 权限以访问/读取用户的健康记录临床数据,如过敏和状况等。
关注文章并为 Xamarin 翻译。
https://developer.apple.com/documentation/healthkit/samples/accessing_a_user_s_clinical_records
以下代码不起作用并给我错误。
错误
Foundation.MonoTouchException:抛出 Objective-C 异常。Name: NSInvalidArgumentException Reason: Authorization to read the following types is disallowed: HKClinicalTypeIdentifierMedicationRecord, HKClinicalTypeIdentifierConditionRecord, HKClinicalTypeIdentifierProcedureRecord, HKClinicalTypeIdentifierVitalSignRecord, HKClinicalTypeIdentifierImmunizationRecord, HKClinicalTypeIdentifierAllergyRecord, HKClinicalTypeIdentifierLabResultRecord
Native stack trace:
\t0 CoreFoundation 0x00007fff2043a126 __exceptionPreprocess + 242
\t1 libobjc.A.dylib 0x00007fff20177f78 objc_exception_throw + 48
\ t2 CoreFoundation 0x00007fff2043a004 -[NSException initWithCoder:] + 0
\t3 HealthKit 0x00007fff35315e22 -[HKHealthStore _throwIfAuthorizationDisallowedForSharing:types:] + 534
\t4 HealthKit 0x00007fff35314a4b -[HKHealthStore _validateAuthorizationRequestWithShareTypes:readTypes:] + 224
\t5 HealthKit 0x00007fff35314bca -[HKHealthStore requestAuthorizationToShareTypes:readTypes:shouldPrompt:completion:] + 336
\t6 HealthKit 0x00007fff35314948 -[HKHealthStore requestAuthorizationToShareTypes:readTypes:completion:] + 77
\t7 Health.iOS 0x000000010663b969 xamarin_dyn_objc_msgSend + 217
\t8 ??? 0x000000011abad00b 0x0 + 4743417867
在 ObjCRuntime.Runtime.ThrowNSException (System.IntPtr ns_exception) [0x00000] 在 /Library/Frameworks/Xamarin.iOS.framework/Versions/14.4.1.3/src/Xamarin.iOS/ObjCRuntime/Runtime.cs:407
在 ObjCRuntime.Runtime .throw_ns_exception (System.IntPtr exc) [0x00000] in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/runtime/Delegates.generated.cs:126
at (wrapper native-to-managed) ObjCRuntime.Runtime .throw_ns_exception(intptr)
at (wrapper managed-to-native) ObjCRuntime.Messaging.void_objc_msgSend_IntPtr_IntPtr_IntPtr(intptr,intptr,intptr,intptr,intptr)
at HealthKit.HKHealthStore.RequestAuthorizationToShare (Foundation.NSSet typesToShare, Foundation.NSSet typesToRead, System.Action2[T1,T2] completion) [0x0002f] in /Library/Frameworks/Xamarin.iOS.framework/Versions/14.4.1.3/src/Xamarin.iOS/HealthKit/HKHealthStore.g.cs:619 \ at HealthKit.HKHealthStore.RequestAuthorizationToShareAsync (Foundation.NSSet typesToShare, Foundation.NSSet typesToRead) [0x00011] in /Library/Frameworks/Xamarin.iOS.framework/Versions/14.4.1.3/src/Xamarin.iOS/HealthKit/HKHealthStore.g.cs:631 \ at Health.iOS.DependencyService.HealthKitData.GetHealthPermissionAsync () [0x0014f] in C:\\\\Repos\\\\Health.Master\\\\Mobile\\\\Health.iOS\\\\DependencyServices\\\\HealthKitData.cs:322 \ at (wrapper managed-to-native) ObjCRuntime.Messaging.void_objc_msgSend_IntPtr_IntPtr_IntPtr(intptr,intptr,intptr,intptr,intptr)\ at HealthKit.HKHealthStore.RequestAuthorizationToShare (Foundation.NSSet typesToShare, Foundation.NSSet typesToRead, System.Action2[T1,T2] 完成)[0x0002f] 在 /Library/Frameworks/Xamarin.iOS.framework/Versions/14.4.1.3/src/Xamarin.iOS/HealthKit/HKHealthStore.g.cs:619
at HealthKit.HKHealthStore.RequestAuthorizationToShareAsync (Foundation.NSSet typesToShare, Foundation.NSSet typesToRead) [0x00011] 在 /Library/Frameworks/Xamarin.iOS.framework/Versions/14.4.1.3/src/Xamarin.iOS/HealthKit/HKHealthStore.g.cs:631
在健康。 iOS.DependencyService.HealthKitData.GetHealthPermissionAsync () [0x0014f] 在 C:\\Repos\\Health.Master\\Mobile\\Health.iOS\\DependencyServices\\HealthKitData.cs:322
在 C:\\Repos\\Health.Master\\Mobile\\Health 中的 Health.Core.ViewModels.Trackers.TrackerListMenuViewModel.ProcessTrackerSelection (Health.Core.Helpers.Ui.UiDataItem selectedItem, System.Boolean saveDeviceChanges) [0x001b5]。 Core\\ViewModels\\Trackers\\TrackerListMenuViewModel.cs:304 \t0 CoreFoundation 0x00007fff2043a126 __exceptionPreprocess + 242
\t1 libobjc.A.dylib 0x00007fff20177f78 objc_exception_throw + 48
\t2 CoreFoundation 0x00007fff2043a004 -[NSException initWithCoder:] + 0
\t3 HealthKit 0x00007fff35315e22 -[ HKHealthStore _throwIfAuthorizationDisallowedForSharing:types:] + 534
\t4 HealthKit 0x00007fff35314a4b -[HKHealthStore _validateAuthorizationRequestWithShareTypes:readTypes:] + 224
\t5 HealthKit 0x00007fff35314bca -[HKHealthStore requestAuthorizationToShareTypes:readTypes:shouldPrompt:completion:] + 336
\t6 HealthKit 0x00007fff35314948 -[HKHealthStore requestAuthorizationToShareTypes:readTypes:completion:] + 77
\t7 Health.iOS 0x000000010663b969 xamarin_dyn_objc_msgSend + 217
\t8 ??? 0x000000011abad00b 0x0 + 4743417867\
** info.plist 条目 **
python - 在 Freebsd 中使用没有 selenium 的 Python 进行网页抓取
我有可能web scraping没有seleniumin 的问题freebsd,然后页面加载数据很慢?我知道是beatiful soupwith request,但他只是选择一个请求而不渲染加载另一个请求的 java 脚本,对吗?
为什么不是硒?我的freebsd服务器只有一台1 gb ram,geckodriver但不能使用,至少需要两台,但我无法升级我的服务器。
页面链接在这里
我需要获得前 20 个头文件。我在硒中的代码(但我需要不使用硒)
也许可以从json获取数据?或者没有要求的美味汤或类似的东西?谢谢您的帮助。
编辑过的 json 链接,前 20 名的标题在哪里但是他们发布了,所以需要季节才能得到什么
python - 如何在 Python 中使用具有多个参数的 PowerShell 脚本文件运行 Azure CLI 运行命令调用?
我设法只用一个参数运行我的脚本,它可以工作:
from subprocess import call
但是当我尝试发送两个参数时它失败了:我尝试了很多这样的方法:
他们都失败了。
任何想法???
谢谢 !!!
更新:
我设法发送了多个这样的参数:
"...--parameters", "pattern=test" "test2"])
我只需要指定第一个参数名称及其值,然后指定其余参数值而不指定它的名称。这很奇怪,但它有效。
arrays - ReactJS - 如何将键值对添加到数组中?
在反应应用程序中,我试图将键值对数据添加到现有数据中,但它不起作用。
当前的静态数据是,
我正在尝试result通过表单向其中添加数据并以格式获取数据this.props.location.state。
现在我想添加id到新创建的数据{important: false, name: "Sona", phone: "23423433", email: "sona@yopmail.com", work: "IBM", city: "Delhi"}
我试图将它添加到这个
方式,但它已单独添加,例如[{...}, id: 3]. 如何添加id到最近添加的哈希数据?
我想要一个类似{important: false, name: "Sona", phone: "23423433", email: "sona@yopmail.com", work: "IBM", city: "Delhi", id: 3}or的输出{id: 3, important: false, name: "Sona", phone: "23423433", email: "sona@yopmail.com", work: "IBM", city: "Delhi"},这应该附加到现有result数组中。
reactjs - 使用 Mount 时 Enzyme 返回的节点多于现有节点
组件.tsx
这在shallow用于渲染组件时有效:
登录.test.tsx
使用时mount会引发错误:
是什么赋予了?我需要使用 mount 来进行我正在进行的测试,为什么肯定只有一个元素时会找到多个元素。
我可以使用以下方法修补它,但我不应该……对吗?!
java - 使用 getParcelableExtra() 从不同的活动中获取价值
我有两个称为DrinksActivity和的活动FoodsActivity。两者都有自己的RecyclerViews展示项目。
它们运行良好,但我必须将它们的值传递给另一个名为...的活动sample_activity。
这是sample_activity看起来的样子。
从该特定活动的回收站视图中选择该项目时,如何获得该项目的价值?
google-bigquery - 源的 dataset-id 中的变量
假设 11 月 10 日的数据
适用于美国:project_123.123456.data_20201110
适用于加拿大:project_123.123457.data_20201110
适用于巴西:project_123.123458.data_20201110
您将如何创建一个查询,您可以在其中根据国家/地区更改数据集 ID?
例如像这样的东西,但这显然不起作用
我不想记住哪个数字是哪个国家的,只想创建一些变量然后忘记它。使用 _TABLE_SUFFIX 我们可以更改表名,但在这里我想更改 dataset_id。
php - 如何在 php 中使用上传和自定义文件名创建上传表单?
您好我正在尝试在 php 中创建一个上传表单。包含、上传输入、文本输入(上传文件的名称)和提交按钮。但是我不太了解,php,所以我不知道如何实际链接我输入的内容在<input type="text"/>上传时成为文件的名称。如果有人可以帮忙?谢谢。
这是我的代码:
eclipse - java.lang.NoClassDefFoundError 使用 Wildfly、Maven、Rest?
我有 2 个 Maven 项目,假设我在 Project1 中使用 Project2 作为依赖项。Project2 使用 Java 安全性并具有一些加密方法。我在 Project2 中运行了命令 mvn install 然后这就是我在 Project1 中添加依赖项的方式:
我在 Project2 pom.xml 中添加了这个:
Project1 中 Project2 的类和方法的导入工作正常,当我尝试编译为 Java 应用程序并在控制台中打印时没有出现错误。但是当我在 Wildfly 服务器上运行它并从我的其余端点应用 GET/POST 方法时,它给了我这个错误:
(在 Project1 Maven 依赖项中,我可以看到 Project1 的文件夹,其中包含 [无测试代码])
有人可以帮我解决这个错误吗?
非常感谢
jquery - 页面刷新后保留选择复选标记
这是带有 href 的下拉功能的代码。当我在下拉列表中选择一个项目时,应该会出现一个刻度线图标。当我单击 href 时,页面加载并且选择消失了。即使在重新加载后,有没有办法使可见性状态保持不变?
c# - 无法读取 Xamarin C# 目录中的文件
任何人,请帮助!想要从目录中获取所有扩展名为 .mp3 的文件路径。下面的代码是否将目录路径作为“/storage/emulated/0/Music”?
sum - Julia 使用 fill() 和 .+= 的“奇怪”行为
我在我的代码中观察到“.+=”的意外行为(可能只是我,我对 Julia 很陌生)。考虑以下示例:
可以看出,最后一条命令不仅改变了 b[2] 的值,还改变了 b[3] 的值,而 b[1] 保持与之前(*)相同,我们可以确认运行:
现在,简单地使用“+=”代替我可以获得我对“.+=”的预期行为,即:
谁能解释我为什么会这样?我当然可以只使用 +=,或者可能与数组数组不同的东西,但是因为我正在努力提高速度(我有一个代码需要执行这些操作数百万次,并且需要在更大的矩阵上执行)和 . += 速度要快得多,如果我仍然可以利用此功能,我想了解一下。谢谢大家!
编辑: (*) 显然只是因为 b[1] 不为零。如果我运行:
您可以看到只有零值发生了变化。这打败了我。
linux - 注释和取消注释以空格开头的特定行
我刚开始使用 Linux,我需要注释/取消注释 .yml 文件的某些行。我已经搜索了文档,并在这里通过不同的帖子搜索了这个,例如:comment a line with sed
我需要从这里注释第 1 行和第 3 行:
并从此处取消注释第 1 行和第 3 行:
我使用了这些命令:
但是,虽然这适用于每个块的第 1 行,但它不适用于第 3 行,其中 # 符号前有空格,我不知道如何更改
regex - Postgres 正则表达式限制禁用字符并限制连续大写的数量
我想向 2 个表(在多个列上)添加一些相同的约束。
为此,我想创建用于检查约束的函数。
如果值包含以下任何内容(字符串将始终包含至少一些字母),则验证应该失败:
..(两个相应的点)><- 超过 3 个连续的大写字母
- 所有字母均为大写字母(必须至少包含 1 个小写字母)
到目前为止,我有以下内容:
不确定如何连续获得最多 3 个大写字母(尽管允许多个由空格分隔的 3 个大写字母组合)
python - 有没有办法在使用对数刻度时在 pyplot 的 y 轴上添加一个新的刻度?
我有一个热图,我想要一个刻度,它的值高于表示的最大刻度。
像这样的东西:
.
我尝试添加刻度和刻度标签:
但是,会发生这种情况:

到目前为止,我发现的最佳解决方案是使用ax.text(),如下所示:
我错过了什么吗?
是否有另一种添加刻度的方法,或者我必须“剪切”图 2以仅显示我想要的值?
sql - 过滤至少一列包含给定值的条目的简短方法
我有一个表格,其中有几列包含数字数据。说,
我只需要查询任何T列包含 value的行12。很长的路要走是使用where子句 like
有没有更短的方法?我想到的唯一方法是连接值,然后检查它是否与正则表达式匹配。
server - 如何提出 Azure DevOps 支持票
我想针对我们在许多代理中遇到的问题提出 Azure DevOps 支持票(他们似乎无缘无故地在一夜之间出现故障)。
希望能提供一些关于在哪里以及如何向 Microsoft 提出这张票的建议。
php - 更改 WooCommerce 缺货消息是允许或允许但通知
当产品在 Woocommerce应答代码中缺货时,我使用显示“缺货”标签。(第二部分)
但是,如果我选择“允许但通知”而不是“允许”,是否可以有不同的消息?
我不知道如何测试是否允许延期交货或允许通知。
c++ - Amazon aws 缺少 dll(MSVCP140、VCRUNTIME140、CONCRT140)
我制作了一个 Web 服务器应用程序,它应该驻留在带有 win10 的亚马逊 aws 虚拟机上。当我尝试执行这个应用程序时,它说它缺少 dll(MSVCP140、VCRUNTIME140、CONCRT140) 在应用程序中我使用 cpprestsdk、cryptocpp、opencv。
我尝试安装各种可视化 C++ 可再发行组件,但没有给出结果。单独下载了这个dll并把它放到system32文件夹中,但要么没有结果。当我将 dll 放入应用程序文件夹时,它给了我应用程序无法正确启动的错误(0xc0000007b)。尝试执行使用 /MT 标志构建的应用程序(它实际上并没有删除所有 dll)并且问题仍然存在
亚马逊实例类型是 t2.micro
wpf - 无限循环中的可见性淡出和淡出
我有一些Grid里面有一些元素,我想添加一些淡入淡出效果,并Visibility在一些bool property. 这是我尝试过的:
目前我根本看不到我Grid的。
arrays - 从 3 个向量创建 3d 矩阵
我有 3 个向量,分别命名为 a、b 和 c,我想创建 3D 矩阵 M,因此 M(i,j,k) = a(i) + b(j) + c(k),其中 a( i) 表示向量 a 的第 i 个元素,同样适用于所有向量和矩阵。
对于创建 2d 矩阵,这很简单,就像 a+b'。但我不确定如何创建 3d 矩阵。
php - 在主目录中创建日志的 Cron 作业
我每分钟都在运行我的 cron 作业 (update_check_s1.php)。每分钟都会在我的主目录中创建一些具有相同名称前缀的文件,但这些文件是空的。
例子:
update_check_s1.php.1
update_check_s1.php.2
update_check_s1.php.3
. . .
update_check_s1.php.12336
update_check_s1.php.12337
等等...如这里显示的图像。我怎样才能防止这种情况发生?有人可以解释到底发生了什么吗?
这是我的 cronjob 代码:
php - mPDF TOC 未使用文档的 charset_in
$mpdf->TOCpagebreakByArray() 生成的 TOC 显示“1.2 Avaliação de Riscos”,而不是文档内正确的“1.2 Avaliação de Riscos”。
没有使用 TOC 定义的文件:$mpdf->charset_in = 'ISO-8859-1';
如何在 TOC 上更正此问题?