所有问题
ios - 调用 Firebase swift 中的额外参数“数据”
需要一些关于 firebase dict 错误的帮助。已经尝试了一些与该问题相关的解决方案但没有奏效..我想使用alertview将数据获取和更新到表中,但我在addtaskpop中调用dict作为额外参数'data'时遇到错误( )在下面标记的提交操作中的功能
Secondviewcontroller.swift
我创建了一个Task.swift
任何帮助表示赞赏!
谢谢并恭祝安康
c# - 如何为 Enum 设置一些虚拟值?
我从 foreach 循环中得到一个枚举值。这些枚举值在某些循环中使用。所以我不能引入新的枚举值。代码如下。
现在 Visual Studio 使用未初始化的变量 selected_Appraiser 给出错误。
1)但如果我将 selected_Appraiser 设置为空。就是说 null 不能分配给值类型。
2)如果我做到了
那么它是说鉴定师?不能转为鉴定人。有人可以说如何实现这一目标吗?
注意:我使用的是 VS 2008 c# express 版。
r - 使用 str_replace_all() 不适用于 unicode 撇号的 data.table 列(“â")
我正在尝试使用 R 来分析下载的一些 Facebook 消息。一些消息将撇号替换为“â” - 我正在尝试使用 str_replace_all() 替换它。
举个例子,下面的data.table
然后我尝试使用 str_replace_all
内容中的第一行没有被替换。有什么我做错了吗?
c# - 在 .net 核心应用程序上实现 JWT 会引发无效负载
我正在尝试在我的 .net core 2.2 API 和 .net core 3.1 Web-Application 之间实现 JWT 令牌,但是在登录后取消保护令牌时遇到了问题。在调试模式(本地计算机)下,它运行良好,在将其发布到我的服务器后,我立即遇到了各种异常。
首先我得到了例外The key {...some GUID...} was not found in the keyring。所以我阅读并看到,我需要将Load User Profile我的应用程序池设置为true. 这就是我所做的。
现在我的例外说
我不知道从哪里开始,因为它在本地工作正常 - 所以调试没有帮助。
我想问题出在网站上,而不是 API(如果我错了,请纠正我),所以这里是我的 Startup.cs 和我的 TokenAuthetication-namespace:
启动.cs:
TokenValidator.cs
知道有什么问题吗?我还可以分享一个 GitHub 存储库。
更新:
API 和网站都在同一台服务器上运行。现在我添加到 Startup for API 中:
在网站启动中:
当我没有设置options.ApplicationDiscriminator时,没有生成文件
当我启动应用程序时,我在 KeyStore 的目录中得到一个文件。每次删除此文件并重新加载网站时,都会生成一个具有不同 GUID 的新文件。删除 cookie 并登录后,我得到了这个异常:
CryptographicException:在密钥环中找不到密钥 {45030352-111b-460c-8419-94b48817f170}。
所以我猜,网站总是搜索这个(并且总是相同的)GUID:45030352-111b-460c-8419-94b48817f170即使在 iisreset 之后它也永远不会改变 - 该文件在 KeyStore 文件夹中不存在。
在 API 的日志文件中有:
在网站的日志文件中,没有任何关于 DataProtection 或错误或任何内容的信息。只是正常的事情,比如Now listening on...和Application started
blazor-server-side - 如何在不使用服务的情况下在 Blazor 中逐页传递模型?
我需要将我在一个页面中创建的模型传递给另一个页面,但我不想为它创建服务。除了服务之外,我可以使用 Blazor 中的任何功能吗?
c# - MVC ADO.NET 在插入值时出现参数错误
问题消息:消息“参数化查询 '(@ProductName nvarchar(3),@SupplierID nvarchar(4000),@CategoryID' 需要未提供的参数 '@SupplierID'。”字符串
我一直在尝试使用 MVC 操作将多个值插入到经典北风表的产品表中。列出表格时没有任何问题,但是当我尝试使用脚手架创建页面(自动生成)插入值时,它在上面给了我错误。
这是我的 ProductController 和 AddProduct cshtml
控制器
和 .cshtml
谢谢谁试图帮助并回答!:)
node.js - 在 Nodejs 本地正确保存数据
我正在开发一个项目,其中所有用户数据都本地保存在.txtjson 格式的文件中。我的问题是如何优化数据读取/写入,我的意思是:这个项目包括一个程序,当程序运行时,它从读取文件开始(在文件中存储配置文件信息)JSON.parse(fs.readFileSync(PROFILES_FL, 'utf-8'));,在此过程中它也编辑它们fs.writeFileSync(path, content, 'utf8');,但编辑包括更改配置文件的参数并再次在文件中写入所有配置文件数据。如果数据很少,它会很快,但我认为当数据开始增长时,这个过程会越来越慢。我该如何优化呢?
我在用着Node.js
android - 如何在应用程序中集成“评论”和“喜欢”功能?
这里需要一些指导。我来自非技术背景,但很想知道。你能不能帮我理解、评论任何帖子或喜欢任何帖子——要实现这个功能,我们需要 API 还是我们也可以通过编码来实现这个功能?
请查看图片以进一步了解。FB中给出的评论和喜欢选项
您的帮助/指导将非常感激。
干杯, 塔努伊
oracle-sqldeveloper - 特定日期/时间格式的 NLS 设置
我希望我在 Oracle sql developer 中的查询输出格式如下:
2019 年 10 月 18 日星期五 21:45:14 AEDT
如何相应地更改 NLS 设置?
这是我现在得到的当前格式:
12 月 21 日星期六 09:10:29
通过使用以下格式:
python - 带有 PartitionedVariable 的 Tensorflow ExponentialMovingAverage
我正在尝试tf.train.ExponentialMovingAverage与PartitionedVariable.
我使用 acustom_getter创建图表的 EMA 版本。
如果我不使用 apartitioner创建我的变量,则以下代码按预期工作:将变量设置为零后,衰减为 1,此变量的 EMA 版本保持原始值。
但是,如果我使用分区器,我会遇到以下问题
tf1.12ema_getter无法找到的平均值因此PartitionedVariable两个变量是同一个对象
tf.1.15我得到一个AttributeError: 'PartitionedVariable' object has no attribute 'experimental_ref'
这是我的代码
asp.net - 如何在asp.net核心的ajax中加载部分视图
当我通过 ajax 更改分页时,我想加载每行的部分视图。我的部分负责表中每一行的按钮,我有一个如下所示的部分视图:
我在每行的表中使用它:
所以我想制作分页ajax,但我不知道如何在ajax中每行加载这个patial
php - 根据每行的按下按钮获取 id 的替代方法?
我正在制作一个功能,它在数据库中按行显示商店,每个商店后面都有一个按钮,每个商店前面都有一个复选框。我想找到另一种根据按下的按钮获取商店 ID 的方法。选择按钮的商店将从数据库中删除。
现在它由<a href=\"Reset_locatieshops.php?givenID='$ID'\">and决定$selectedID = $_GET['givenID'];,但我宁愿使用一种在 URL 中不显示 ID 的方式。Post 似乎也是一个更好的选择,因为现在当我刷新页面时,由于 URL 中的 ID,它会再次执行查询。我怎样才能仍然获得 ID,但使用不同的方法。
python - 为什么 Pandas 中的 groupby().agg(list_funcs) 函数使用函数列表比单独使用函数花费更多的时间?
考虑任何数据帧df和任何随机列 ['A', 'B', 'C', 'D'] 的以下代码:
这里所有的聚合函数都作为一个列表一起传递。
这比:
每个聚合函数分别被调用。
这似乎违反直觉,因为我预计 Pandas 会在后台做一些事情以使其更快。
谁能解释为什么?
c# - Mysql 到 Linq 查询
MySQL 查询
转换为此 LINQ 查询
第二个分组的目的是找到每个月的最大天数。现在,如何在第二次分组后选择每个月的最大日期及其 ytdsum?
更新
这样它只返回日期,我无法返回列表的完整对象,包括 ytdSum。
json - 如何从两个 json 字段中解码自定义类型?
我正在使用 postgrest (后端)和 elm (前端)构建一个应用程序,现在我正忙于编写解码器。我不太明白如何解码为我的特定类型,而不是像 int 和 string 这样的基本类型解码器。
当我看一下是如何string实现的(第 73 到 75 行)时,它只是一个调用,Elm.Kernel.Json.decodeString而它又位于 elm 的 js 基础中。
我的 JSON 看起来像这样:
或者
是否可以将类似的内容解码为单个记录类型(Step),其中包含具有多个构造函数的自定义类型以匹配两个不同的字段(sub_parent_id和body)我的解码器看起来像这样但不编译:
我的任何类型:
javascript - 在正文标记的末尾呈现阻塞 Javascript - Firefox 呈现一些视觉内容,Chrome 不呈现
我只是在尝试一些与性能相关的优化。
根据我的理解,任何内联script都是渲染阻塞,浏览器一遇到就会执行它。它还会停止 DOM 解析。
所以,我希望我在结束时的内联脚本body应该阻止渲染,并且浏览器不应该向我显示任何东西,直到我关闭警报之后。
Chrome 似乎按照上述理解进行渲染,但 Firefox 先渲染 html,然后显示警报。
这可能是什么原因?这是否意味着 Firefox 没有考虑将 javascript 渲染阻塞?或者渲染在 Chrome 和 Firefox 中是否意味着其他东西?Firefox 是否通过了解脚本接近结尾的事实进行了某种优化body?
这是代码:
Chrome 版本:78 Firefox 版本:70
另一个观察结果是,如果警报位于内联脚本与外部脚本中,chrome 的行为会有所不同。它阻止内联脚本中的警报,但不阻止外部脚本中的警报。
更新:后续问题:在正文标记末尾呈现阻止 Javascript - 内联与外部脚本
android-espresso - Android UiDevice getDisplayHeight() 返回错误值
我正在尝试对我的应用程序进行一些 UI 测试,并且我想获得显示尺寸,我在PIXEL 3模拟器上的测试用例中使用了以下代码段
但是,我在生产代码中使用传统DisplayMetrics方式来获取屏幕尺寸,如下所示:
我2028使用UiDevice instance和2160使用显示指标得到了高度的像素!有没有人解释为什么UiDevice实例返回不同的屏幕高度?
java - Java 方法签名未在配置的行长度上拆分
由于某些原因,我需要处理一些我无法更改的相当长的类名,并且我还需要处理 100 个字符的严格最大行长度。到目前为止一切正常,但现在我遇到了一个问题,即 VS Code 不想拆分方法签名:
达到了 100 的限制,>因此我无法缩短方法名称以获得可接受的行长。我们的 linter 接受的是:
但是 VS Code 的格式化程序不想保持这种状态,并将其格式化回第一个示例。样式表 xml 中的某处是否有配置以启用此换行符?
python - 抓取日期时出错
我正在使用漂亮的汤和请求来抓取美国总统的名单。我想同时抓取日期,例如总统任期开始日期和总统任期结束日期,由于某种原因,它显示 list index out of range error 。我会为您提供链接,以便您更好地理解。网站链接:https ://en.wikipedia.org/wiki/List_of_presidents_of_the_United_States
bit-manipulation - 给定范围内索引处的设置位计数
我找不到任何这样的查询。给定一个范围和索引 i,我们要计算范围内设置了位 i 的数字。
例如,范围=[6,13] 和 i=2,ans=4
6 0110
7 0111
8 1000
9 1001
10 1010
11 1011
12 1100
13 1101
有没有比遍历范围更好的方法
sockets - 使用“发送”到 tcp socket/Windows/c
对于 csend函数(阻塞方式),它指定了在目的地接收到时返回的函数返回的发送字节大小。我不确定我是否理解所有细微差别,在使用服务器端WSAIoctl和WSARecv在服务器端编写“演示”应用程序之后也是如此。
- 当发送返回的字节数少于缓冲区长度参数中要求的字节数时?
- 什么被视为“在目的地收到”?我的第一个猜测是它位于服务器的操作系统缓冲区并通知服务器应用程序时。我的第二个是服务器应用程序
recv调用完全阅读它的时候?
python - 从 macOS 连接到 Azure 数据库的符号链接问题
我正在尝试从我的 SQL Azure 数据库中获取数据。由于与 ODBC 驱动程序的链接混淆,我的 python 代码似乎引发了错误。
这是我的 Python 代码。
这是我得到的错误:
sqlalchemy.exc.DBAPIError: (pyodbc.Error) ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib '/usr/local/lib/libmsodbcsql.13.dylib' : 找不到文件(0) (SQLDriverConnect)")
当我检查我的终端时,我得到以下结果。无法解决这个问题...
这是我的服务器连接字符串:





