所有问题

0 投票
2 回答
2695 浏览

react-native - 关闭应用程序后 AsyncStorage 不保留数据

我正在 React Native 中进行概念验证。我的想法是使用 AsyncStorage 保留少量数据,但在关闭和打开应用程序后这些数据不会持续存在。如果我不关闭应用程序,数据仍然存在。

我将值保存在减速器中,这是我的代码:

我还有一个用于查找信息的按钮(不是在保存后立即)并且在文本格式的示例中,这是代码

在执行应用程序、保存数据并按下按钮的那一刻显示信息,即正在从 AsyncStorage 中恢复,但是一旦应用程序关闭它就不会返回数据

0 投票
1 回答
4789 浏览

join - 无法加入 Kubernetes 集群

我有一个 kubeadm 部署的主节点(v1.10.12),我正在尝试向集群添加一个新节点:

我做的主人:

然后在新节点上,我运行:

在主上:

帮助!?干杯。

0 投票
4 回答
86 浏览

python - 如何在列表的组合列表中删除列表的特定元素?

我正在尝试找到一种方法来检查包含特定元素的其他几个列表的列表并将其删除。

所以基本上我有 2 个列表(a 和 b),它们组合在另一个列表(c)中

现在我正在尝试删除所有名为“aa”的元素

可悲的是,这不起作用,我收到错误“ ValueError: list.remove(x): x not in list ”,因为 c 中没有字面上提到“aa”。

最后,我还想打印出 c 中的所有列表及其包含的内容。像这样的东西:

  • 有没有办法用一个命令删除多个列表中的元素,就像我尝试将它们组合到另一个列表 c 中一样?

  • 我怎样才能打印出类似于我上面描述的列表 c 呢?

0 投票
2 回答
72 浏览

java - 如何从一个文件输入文本并输出到另一个文件

我正在尝试从文本文件 input.txt 中获取字符串文本,并将相同的文本逐行输出到输出文件 output.txt

我试过这个:

但是这不起作用,我不确定为什么, outputtest.txt 文件完全是空的。

当我尝试

控制台显示我期望的正确结果。

0 投票
0 回答
539 浏览

flutter - 如何让 Flutter 测试忽略布局溢出消息?

我在固定大小的 SizedBox 中有一些小部件。这些小部件不会溢出 SizedBox。

但是,当我运行测试时,它们确实会溢出,并且测试会失败。我猜这是因为测试并没有真正的字体,它们估计字体占用的空间。它估计错误并且溢出。测试时如何关闭溢出错误?

0 投票
5 回答
1216 浏览

java - 如何在给定条件下返回由前 2 个字符组成的字符串

我偶然发现了以下问题:

给定一个字符串,返回一个由前 2 个字符组成的字符串(如果存在),但是只有当它是 'o' 时才包含第一个字符,并且只有当它是 'z' 时才包含第二个字符,所以 "ozymandias" 产生 "oz"。

贝娄是我的尝试,但请考虑到我是一个初学者。

不幸的是,这段代码没有包含所有的可能性,也许通过一个例子可以更好地理解,如果输入是: startOz("ozk") 那么输出将不是 "oz",而是一个空格。. 有没有如何挽救我的尝试?

0 投票
1 回答
18 浏览

express - 为什么我在第一个之后运行的测试文件会出现超时错误?

我正在测试我的快速端点和第一个超时后的任何测试文件。它们在尝试执行数据库操作时超时。

我导出了我的服务器对象(在 index.js 中),并且在该文件中有设置中间件、路由、数据库连接等的启动脚本。我尝试在数据库上运行的任何代码中捕获错误,但什么都没有显示。我只知道访问数据库时超时。也许我没有正确关闭它或者有一些竞争条件。

在从数据库中删除时,在后挂钩中超时,在获取用户信息时在学生/我端点中超时。

编辑:我也尝试增加超时,但这不起作用。

0 投票
3 回答
2073 浏览

excel - Laravel:从 CSV 文件上传导入数据库表中的空值

我正在尝试从 csv 文件上传数据。将数据导入数据库表时,值为 NULL。我的 CSV 文件有价值。

我通过安装 Maatwebsite\Excel 完成了这个过程。

我的代码

和我的 CSV 数据:

Origin,OriginState,Destination,DestinationState,Carrier,Car,Buy,Carbon,DepotFrom,DepotTo,OriginType,DestinationType,GoodsAllowed,NonRunners,ETA,Comments,Disabled

Adelaide,SA,Melbourne,VIC,A1 Auto Transporter,Car,250,0,0,0,Depot,Depot,0,0,5,,0 Adelaide,SA,Canberra,ACT,A1 Auto Transporter,Car,609.0909091, 0,0,0,Depot,Depot,0,0,7,,0 Adelaide,SA,Sydney,NSW,A1 Auto Transporter,Car,409.0909091,0,0,0,Depot,Depot,0,0,7, ,0 Adelaide,SA,Brisbane,QLD,A1 Auto Transporter,Car,727.2727273,0,0,0,Depot,Depot,0,0,8,,0 Adelaide,SA,Townsville,QLD,A1 Auto Transporter,Car, 1428.181818,0,0,0,Depot,Depot,0,0,12,,0 Adelaide,SA,Cairns,QLD,A1 Auto Transporter,Car,1491.818182,0,0,0,Depot,Depot,0,0, 14,,0

我的数据库截图: 在此处输入图像描述

dd($data) 输出:

0 投票
1 回答
149 浏览

cassandra - 如何建模表以根据随时间变化的状态字段运行查询

目前我们有一个使用 shipping_id 查询的表,将来我们需要根据状态字段 Current Table 进行查询:

当前查询的

1) SELECT * FROM shipping where tenant_id=?0 ALLOW FILTERING ;

2) SELECT * FROM shipping WHERE shipping_id=?0 and tenant_id=?1 ;

待定/未来查询

截至目前,给定状态代码的装运 ID 列表 3) SELECT * FROM shipping WHERE tenant_id = 'y' and status_code = x ? ;

4) 过去 1 周给定状态代码的装运 ID 列表

5) 延迟的货件编号列表

上表可能有 10-15 个独特的租户,每个表将有 1 个 shipping_id,1 个租户_id 1 行,并且 status_code 将随着装运的进行而变化time 将经历 3-5 个状态,当前表将仅在给定 shipping_id 的状态更改时更新。

我需要创建一个可以解决查询的新表,如下所示

3) 给定租户的发货清单,截至目前状态码 = 'x'

4) 给定租户最近 1 周 status_code = 'x' 的装运清单

5) 延迟发货的清单?

0 投票
1 回答
30 浏览

python - 如何处理沿调用堆栈返回 True 和 False 的递归

python的菜鸟在这里。对于递归,总是对如何处理返回布尔值感到困惑。如:

随着调用堆栈的深入,将返回 True 和 False。如何处理这样的递归?

0 投票
0 回答
29 浏览

typescript - 打字稿中的链运算符函数

我正在尝试实现一个遵循 TypeScript 3.2 中以下接口的函数:

我可以通过声明多参数函数来做到这一点:

然而,自从在 rest parameters 和 spread expressions 中发布了元组,我想知道是否有一种方法可以只使用一个函数声明。到目前为止,我一直在尝试不同的方法,但没有成功。

0 投票
1 回答
851 浏览

javascript - 如何使用 Google Tag Manager 和 GA Enhanced Ecommerce 跟踪产品的多个类别?

在我的网站上,我的产品(实际上是服务)可以分为几个类别(每个类别最多 5 个类别)。

每次购买服务时,如何使用 Google 跟踪代码管理器跟踪其类别?如何在数据层中传递这些信息?

我在某些地方读到我必须将所有类别连接成 1 个字符串,但我不确定这是正确的方法。

任何实施此建议的建议将不胜感激。

0 投票
1 回答
75 浏览

.net - YouTube 分析和数据 API 数据保留期限

我正在尝试在 2017 年 7 月 1 日和 2018 年 7 月 1 日这段时间范围内使用分析和数据 API 提取 Youtube 数据。对于 2017 年,它没有返回任何数据。YouTube 分析和数据 API 数据保留期限是多久?谢谢。

0 投票
0 回答
34 浏览

python - 如何防止 Python 生成器函数省略最后一项?

我目前正在尝试解析一个包含多个 XML 文件的大文件。我目前能够以有效的 XML 格式获取每个项目,除了最后一个。我决定尝试我的函数,它只包含 4 个连接的 XML 文件的子集。

功能如下:

我用来运行我的函数的脚本是:

最后,控制台中的输出为:

阅读项目 #1:发送批次 1...您已创建项目文件 #1!

阅读项目#2:成功!

重置第 2 项的文档...成功!

为项目 2 添加 xml 声明标签...成功!

发送批次 2...您已创建项目文件 #2!

阅读项目#3:成功!

正在重置第 3 项的文档...成功!

为第 3 项添加 xml 声明标记...成功!

发送批次 3...您已创建项目文件 #3!

阅读项目#4:成功!

正在重置第 4 项的文档...成功!

为第 4 项添加 xml 声明标记...成功!

生成器函数没有找到更多项目!

如您所见,没有为第 4 项创建文件。我几乎可以肯定这与引发的 StopIteration 异常有关。

我仔细检查了文件是否一直被读取,直到它结束,似乎就是这种情况,因此,我假设文档变量直到那一刻才存在,就在抛出异常之前。

有没有办法在引发异常之前获取最后一次迭代的内容?

0 投票
1 回答
254 浏览

node.js - 如何隐藏我的 API 密钥,同时让我的应用程序在 Heroku 中访问它们?

我已经创建了一个 Node 应用程序,我终于准备好将它部署到 Heroku。在应用程序中,我使用了几个 API 密钥。这些我已经放在一个单独的文件中,并使用导出从我的应用程序中检索它们。然后我将 APIkey 文件添加到 .gitignore。从那以后,我将我的应用程序部署到 Heroku,但它没有用。

这是我尝试打开我的应用程序时的日志:

2018-12-19T23:38:14.937951+00:00 heroku[web.1]:使用命令启动进程npm start

2018-12-19T23:38:16.868566+00:00 应用[web.1]:

2018-12-19T23:38:16.868584+00:00 应用程序[web.1]: > 天气应用程序@1.0.0 开始/应用程序

2018-12-19T23:38:16.868587+00:00 app[web.1]:> 节点 app.js

2018-12-19T23:38:16.868588+00:00 应用程序[web.1]:

2018-12-19T23:38:17.072318+00:00 app[web.1]:开始地理编码

2018-12-19T23:38:17.291050+00:00 heroku[web.1]:状态从开始变为崩溃

2018-12-19T23:38:17.274770+00:00 heroku[web.1]:进程以状态 1 退出

2018-12-19T23:38:25.032443+00:00 heroku[web.1]:使用命令启动进程npm start

2018-12-19T23:38:28.893393+00:00 应用[web.1]:

2018-12-19T23:38:28.893409+00:00 应用程序[web.1]: > 天气应用程序@1.0.0 开始/应用程序

2018-12-19T23:38:28.893411+00:00 app[web.1]:> 节点 app.js

2018-12-19T23:38:28.893413+00:00 应用[web.1]:

2018-12-19T23:38:29.228923+00:00 app[web.1]:开始地理编码

2018-12-19T23:38:29.529491+00:00 应用 [web.1]: 内部/模块/cjs/loader.js:583

2018-12-19T23:38:29.529503+00:00 app[web.1]:抛出错误;

2018-12-19T23:38:29.529504+00:00 应用 [web.1]: ^

2018-12-19T23:38:29.529506+00:00 应用程序[web.1]:

2018-12-19T23:38:29.529508+00:00 app[web.1]:错误:找不到模块“../APIkeys”

2018-12-19T23:38:29.529510+00:00 app[web.1]: 在 Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)

2018-12-19T23:38:29.529512+00:00 app[web.1]: 在 Function.Module._load (internal/modules/cjs/loader.js:507:25)

2018-12-19T23:38:29.529514+00:00 app[web.1]: 在 Module.require (internal/modules/cjs/loader.js:637:17)

2018-12-19T23:38:29.529517+00:00 应用程序 [web.1]:在需要时 (internal/modules/cjs/helpers.js:22:18)

2018-12-19T23:38:29.529519+00:00 应用 [web.1]:在对象。(/app/geocode/geocode.js:4:16)

2018-12-19T23:38:29.529521+00:00 app[web.1]: 在 Module._compile (internal/modules/cjs/loader.js:689:30)

2018-12-19T23:38:29.529522+00:00 app[web.1]: 在 Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)

2018-12-19T23:38:29.529524+00:00 app[web.1]: 在 Module.load (internal/modules/cjs/loader.js:599:32)

2018-12-19T23:38:29.529526+00:00 app[web.1]: 在 tryModuleLoad (internal/modules/cjs/loader.js:538:12)

2018-12-19T23:38:29.529528+00:00 app[web.1]: 在 Function.Module._load (internal/modules/cjs/loader.js:530:3)

2018-12-19T23:38:29.546841+00:00 应用 [web.1]:npm 错误!代码生命周期

2018-12-19T23:38:29.547798+00:00 应用 [web.1]:npm 错误!错误号 1

2018-12-19T23:38:29.549579+00:00 应用 [web.1]:npm 错误!天气应用@1.0.0 开始:node app.js

2018-12-19T23:38:29.549782+00:00 应用 [web.1]:npm 错误!退出状态 1

2018-12-19T23:38:29.550057+00:00 应用 [web.1]:npm 错误!

2018-12-19T23:38:29.550295+00:00 应用 [web.1]:npm 错误!在 weather-app@1.0.0 启动脚本中失败。

2018-12-19T23:38:29.550513+00:00 应用 [web.1]:npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。

2018-12-19T23:38:29.562868+00:00 应用[web.1]:

2018-12-19T23:38:29.563140+00:00 应用 [web.1]:npm 错误!可以在以下位置找到此运行的完整日志:

2018-12-19T23:38:29.563302+00:00 应用 [web.1]:npm 错误!
/app/.npm/_logs/2018-12-19T23_38_29_554Z-debug.log

2018-12-19T23:38:29.673736+00:00 heroku[web.1]:状态从开始变为崩溃

2018-12-19T23:38:29.648927+00:00 heroku[web.1]:进程以状态 1 退出

2018-12-19T23:38:51.067585+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=desolate-eyrie- 91272.herokuapp.com request_id =a200b9fa-8f0b-4d33-a1d2-eb990b0bd035 fwd="158.248.240.182" 测功机=连接=服务=

现在这是我的第一个真正的应用程序,所以我的经验是有限的,很可能我的方法是不正确的。我的问题是:如果我的 APIkey 不应该被添加并因此隐藏在我的 .gitignore 中,那么我应该使用什么方法来隐藏我的密钥但仍然让 Heroku 能够运行我的应用程序?我的应用程序通过npm start使用 app.js在本地工作。

让我知道是否需要更多信息。

0 投票
1 回答
123 浏览

php - 以不区分大小写的方式搜索文件?

我有以下代码女巫以递归方式在我的 apache 服务器中查找文件:

因此,当我在地址栏中键入以下内容时:http://mywebsite.org/file.php?q=File+Name,我会得到一个名为“File Name.whatever”的服务器中所有文件的列表。可悲的是,当我询问“文件名”时,它没有找到它,因为它的大小写敏感。

我还尝试了以下代码:

它以不区分大小写的方式搜索文件。(耶!),但我真的很关心安全性,因为我允许用户在 shell 命令中输入他们想要的任何内容......他们可以输入&& destroy-server哈哈

我仍在寻找答案,但如果这里有人知道如何解决我的问题,我会非常高兴!干杯。

0 投票
0 回答
95 浏览

python - 使用Python定义一个返回一段时间内最常用词的函数

我正在使用如下所示的数据框:

我想要做的是定义一个函数,该函数返回列中某个单词在特定时间段内text被每个(L 或 G)使用的次数。senders这可能吗?数据从 2018 年 3 月到 2018 年 12 月。

我已经编写了一段代码,它返回text列中最常见的单词:

此外,该date列已通过以下方式转换为数据时间:

0 投票
1 回答
316 浏览

swagger - 未应用 Swagger OAS 3.0 中的独有最小值

Swagger Editor 给了我这个示例响应:

定义:

exclusiveMinimum选项似乎不适用于架构,因为示例显示为 0。

0 投票
1 回答
591 浏览

react-native - 当应用程序从后台返回时卡在 Android 启动屏幕上

在 Android 设备上,当应用来自后台时,应用会卡在启动画面上。当在应用程序外部按下通知但之前已成功启动时,会发生这种情况。当应用程序被BackHandler.exitApp()RN 的功能退出时也会发生。

杀死应用程序并重新启动将解决卡在启动画面问题。但不应该一开始就被困住。

我正在使用没有第 3 方初始屏幕包的 RNN V2。

有没有人可以解决这个问题?我认为它与 RNN-V2 包装器中的 Android 的 onResume 函数有关。

0 投票
0 回答
81 浏览

javascript - svg:rect 和 rect 的区别

我正在使用 D3-js 来绘制svg元素。我可以看到有两种附加矩形的方法: usesvg:rectrect. 他们两个有什么区别?

换句话说,这两个代码块是否相等?


0 投票
1 回答
956 浏览

excel - 当协调组合的数量未知时,协调两个数据集/集合

所以我是一名做会计的顾问。我的任务之一是协调数据集之间的事务。集合之间的一对一匹配很容易以编程方式解决。我基本上将数据转储到两个单独的数组中,并开始使用嵌套的 for 循环检查匹配项。
我的问题是,当任一数据集中的事务数量直到运行时才知道时,如何协调事务。此外,交易的总和必须在双方相等。
IE。

上面,不要对 (A)、(%) 或 (k) 感到困惑。如果您愿意,这些只是识别主键。IE。它们匹配合同编号、发票编号等。重要的是,在 Dataset#1 中,5 笔交易总计 55 美元。在 Dataset#2 中,2 笔交易总计 55 美元。两组调和。从理论上讲,您可以有 n 个选择 r 个事务,其在 Set#1 中的总和等于 Set#2 中的总和。不那么抽象,您可以在 Set#1 中有 8 个事务,其总和等于 Set#2 中的 3 个事务。(8C3 = 56,顺便说一句)

有没有人对算法和/或数组或其他类型的数据结构有任何想法,其中所有可能的总和组合都会与其他集合进行检查?图书馆里有什么可以提供帮助的吗?我的想法是递归算法计算阶乘来解决这样的问题,但是一旦计算了组合——然后呢?如何计算所有 56 个总和(见上文)?真的,有X个总和。

同样,直到运行时才知道交易的总匹配数。最后一个挑战是我想在 VBA/Excel 中执行此操作。那是我的数据所在,也是我的雇主支持技术解决方案的地方。抱歉,我不能用 Python 编程,我工作的地方在技术上也不可行。另外,很抱歉没有显示代码,因为我还没有编写代码。

0 投票
1 回答
2120 浏览

visual-studio - 如何将 ZeroMQ 导入 Unity 引擎?

我正在尝试为 Unity 中的项目导入 ZeroMQ 库。我正在使用C#Visual Studio 进行编辑。我使用 NuGet 将 ZeroMQ 导入 Visual Studio,但是当我尝试运行游戏时出现错误

控制器文件来自教程:

如何让编译器看到包?赞赏!

0 投票
3 回答
238 浏览

javascript - 用 momentjs 和 range 计算加班时间

我有 24 小时内任何一天的开始和结束时间。

我想计算在特定时间范围内工作了多少小时。

例如,如果

我如何计算晚上 8 点到 10 点之间工作了多少小时。

我希望输出是该范围内计算的小时数和分钟数。

我试过extendedMomentjs和范围,但重叠和包含功能只返回真或假。

0 投票
3 回答
102 浏览

java - Java 输出下划线的逻辑错误

我想制作一个代码,将字符串“thing”中的所有内容输出为下划线,除了将字母存储在guessChar中的字母。目前,代码在自身之上添加。谁能帮我解决这个逻辑错误?目前,代码给出了一长串下划线。所需的输出是“_e___ _____ E”。

0 投票
1 回答
675 浏览

python - os.walk() 错误 - 太多值无法解压

嗨,我在文件夹 a 中有一个包含彩色图像的文件夹,我想将它们更改为灰度图像并保存在文件夹 b 中

我收到以下错误,我不确定它是什么意思,我该如何解决?

谢谢!