所有问题

0 投票
1 回答
257 浏览

fusionauth - oauth2/logout 用户是否使发给用户的任何刷新令牌失效

我正在使用/oauth2/logout端点将用户从 fusionauth 中注销,如此处所述

我知道 JWT 在过期之前都是有效的,如果需要,我们可以在过期前使用 webhook 使其失效。但是我们是否需要显式地使发给用户的任何刷新令牌失效,或者 fusionauth 是否会自动使它们失效?

0 投票
0 回答
20 浏览

shiny - Dashboard Shiny:刷机无表更新

我正在尝试修改我的 flexdashboard 并能够刷一些点并在单独的表格中获取有关刷点的行/信息。在论坛、网站上搜索后……我设法得到了如下所示的初稿。我可以刷,我可以看到表格但是表格更新显示没有信息。

为什么表格没有更新的任何提示或想法?谢谢

查看指南,建议使用 gist 共享闪亮的代码。第一次,希望能成功。链接在这里:

https://gist.github.com/MichaelBrion/9c6a2d66d5e53d8d345d68741823a1d9

0 投票
0 回答
98 浏览

azure - Azure 虚拟机规模集 VMSS 重新映像而不中断服务

想知道在不中断整个规模集服务的情况下逐步更改 VMSS 映像的最佳方式(Powershell 或 ARM 模板方式)。

0 投票
2 回答
178 浏览

reactjs - 如何在javascript中正确制作div选项卡以与reactjs一起使用

下面的代码在单击各种选项卡时隐藏并显示div,并且按照下面的代码与 javascript 一起工作正常

这是我的问题: 现在我想在 reactjs 中实现它,但是div单击任何选项卡时都无法按预期工作。它显示和隐藏所有内容。

它应该像上面的javascript一样工作。例如。的内容tab1会自动显示。当我单击 时tab2tab1应该隐藏的内容,以便tab2显示的内容等等。

任何解决方案或解决方法将不胜感激

0 投票
2 回答
51 浏览

javascript - 在 javascript 中,匹配没有按预期的方式工作

我正在处理一个表单,我必须向用户询问必须以 .ca 结尾的电子邮件,而 .match 给了我一个错误(input1.match 不是 newForm 的函数)。基本上我要做的是如果地址不以 .ca 结尾并且我的正则表达式应该是正确的,则使输入框边框变为红色。这是我的电子邮件输入框代码:

0 投票
2 回答
73 浏览

python - 无法再找到附加到谷歌云实例的 GPU

在过去的几个月里,我一直在使用谷歌云平台,没有任何问题。但是,我遇到了一个相当混乱的问题。我连接了一个 gpu,我们将其用于我们的深度学习模型。出于某种原因,此 GPU 不再显示在实例上。

当我跑

我得到的输出表明没有可用的 GPU。当我尝试训练模型时,很明显它没有使用 GPU,因为训练速度显着降低。

我最近所做的唯一更改是安装 miniconda 并为不同的项目创建一个新的 conda env;有什么方法可以干扰我当前代码识别 GPU 的能力吗?

在创建 conda env 的过程中,我遇到了当前 cuda 驱动程序和 cuda 版本的一些问题,但所有这些都发生在一个专用的 conda env 中,所以我不明白我怎么会搞砸一些会防止识别GPU。

在此先感谢,诺亚

0 投票
0 回答
26 浏览

ethereum - 试图理解 Infura 的区块头

当它们从 Infura 进来时,我正在获取块标头,我正在打印 unix 时间戳,然后从标头中打印一些数据。有人可以帮助我了解这里发生的事情,因为它非常令人困惑,而不是我所期望的。

所以很长一段时间我只是每 15 秒就有一个标题。这在块 1735632 之后发生了变化......有一个 633,然后 15 秒后一个不同的 633 和一个 634,然后 14 秒后,原来的 633,一个不同的 634 和一个 635 - 我猜这是赢了的链条, 因为 636 引用 635 块作为父级。

所以这种情况是一个分叉,它是解决方案。我只是不完全清楚发生了什么。尽管这些备用链会在时间上更接近彼此广播,但我会认为。Infura 是否提供经过消毒的视图?

0 投票
1 回答
880 浏览

vba - 使用 MinGW gcc 为 VBA 64 位创建 DLL

我想做标题所说的。之前已经讨论过这个问题(How to create dll using gcc compiler/Mingw for visual basic?),但这些帖子已有 10 年历史。那时我正在毫无困难地编写 Excel/VBA 宏,但现在我想将它们更新到 64 位 Windows。从那时起,我也切换了编译器。gcc使用orgfortran调用的DLL 创建 DLL 时我没有遇到任何gcc问题Python。很难理解兼容性问题,因为你不知道一篇文章是什么时候写的,也不知道它在 64 位世界中是否仍然有效。你可能会因为我重新讨论这个老话题而责备我,但也许其他人也有类似的问题。我还找到了一篇很棒的文章(https://www.transmissionzero.co.uk/computing/building-dlls-with-mingw/)。我已尝试遵循这两种方法,但无法在 Excel 电子表格中进行任何操作。也许我犯了一个对某人来说很明显的错误。这是函数,code.c

我使用以下方法构建 DLL:

code.map 文件和 objdump 实用程序都显示了函数,例如这里有几行来自objdump -p code.dll

哪里sqfloat是一个类似的双打代码。地图文件还显示了对库的引用,例如:

接下来,我在 VBA 中声明它:

Visual Basic long 和 gcc int 都应该是 4 个字节。我应该可以直接调用该函数,但我尝试在调试期间将其放入另一个函数中。使用 VBA 调试器,我可以看到传递给函数的值,但除了可怕的#VALUE!. 如果您看到我做错了什么,我会很高兴收到您的来信。

2020 年 7 月 2 日更新:我再次尝试解决这个问题,但成功有限。我相信我创建的 DLL 不是 64 位的。我认为这将是默认设置。构建现在是这样的:

如何测试 DLL的帖子之后,使用file code.dll给出:

sqfloat 函数现在返回正确的结果,但最终 Excel 会出错并关闭。sqint 函数返回 2*2 = 1。我尝试使用Integer而不是long,但没有变化。MSVBA 是否改变了 long 的定义?

所以目前的状态是我偶尔会得到一个结果,但是宏会杀死 Excel。

0 投票
0 回答
645 浏览

c# - 使用 SSIS 脚本连接 API 失败

我正在使用 SSIS(面向 SQL Server 2016 的 Visual Studio 2015)构建脚本任务以使用 API。我在本地机器(Visual Studio 2017)上构建了以下代码,效果很好:

一旦我将其粘贴到脚本任务中并尝试运行它,我就会收到以下错误:

无法从传输连接读取数据:现有连接被远程主机强行关闭

再挖一点,我看到了这个:

底层连接已关闭:发送时发生意外错误

我能找到的有关此错误的所有内容都建议将其更改SerivcePointManager为 TLS12。请注意上述代码中已注释掉的所有迭代。似乎没有任何效果。

0 投票
2 回答
259 浏览

excel - 使用嵌套的 Do While 语句运行 For 循环,但为什么我的代码会冻结?

我有两个工作簿,一个包含代码 INSIDE Sheet1(这是我要从中复制值的工作表的代号),另一个工作簿在此示例中定义为“y”。我想将 Sheet1 中单元格“K1-K10”的值复制到工作簿 y 的单元格(“F1-F10”)中(例如,我想要 F1.Value=K1.Value,F2.Value = K2.Value, ETC...)。

两个工作簿都受密码保护,我只是想从 Sheet1 复制值(这就是我不取消保护它的原因),但是一旦所有值复制并粘贴,我想保存、关闭和保护工作簿“y”进去。

当我点击 Sheet1 中的 Activex 命令按钮时,代码冻结了我的工作簿。我也仔细检查了文件路径和工作表名称,它们是正确的。

我还在下面发布了代码和两个工作簿的屏幕截图:

代号 Sheet1 内的 VBA 代码(测试 1.xslm 工作簿)

代码所在的工作簿(Test 1.xslm)并且值是从代号 Sheet1 复制的

工作簿

0 投票
0 回答
50 浏览

bash - In Terminal - For-loop 将每张连续的 18 张图片拼接成一张图片

我有一个小脚本,可以下载大图片的一部分,然后尝试将它们拼接在一起。

例如,我有 234 张小图片,它们合起来就构成了一张大全景图。如何编写我的脚本(在 macOS 上的 zsh 中),以便它垂直附加一组连续的 18 张图片(即图片 1..18,然后是 19..36 等),然后缝合所有生成的 12 个垂直条图片一起到最终输出?

这将是我脚本的相关部分。此时变量y将包含数字 234,即下载的图片总量。

目前的脚本什么都不做,没有拼接,也没有给我任何错误信息。

我的代码有什么问题?

0 投票
0 回答
41 浏览

python - 使用 Python 使用 scipy fsolve 或 scipy.optimize.root 解决非线性系统的问题

我有一个关于在 python 中求解方程组的问题。在这里,我提出了一个有 5 个方程的情况。显式系统是这样的:

定义 f(x):

我尝试过的另一种方法是:

现在,当我尝试:

第一个方法似乎没问题,并给出了解决方案:

相反,第二个给出了初始猜测作为解决方案,因此,显然,什么都没有发生:

我不明白为什么第二种方法不起作用。我写了第二种情况,因为我必须解决的真实系统有数百个方程和数百个项(它们是求和的结果),所以我不能明确地写出来。这种只有 5 个方程的情况是我尝试过的简化情况,但我仍然不明白问题出在哪里。当我定义系统的方程 F 时,我认为在 f(x) 中具有“for”迭代循环,但是,我再一次不知道出了什么问题。

谁能帮我?

0 投票
1 回答
35 浏览

date - 有没有办法在 Thymeleaf 中使用 #dates 来仅包含日、月和年,同时保持区域设置格式?

<div th:text="${#dates.format(204587433443L)}"></div

June 25, 1976 5:50:33 PM EDT用英语,和

25 juin 1976 17:50:33 EDT法语

我只想要日、月和年,同时仍然保持语言特定的格式,如下所示:

June 25, 1976对于英语,和

25 juin 1976法语。

我已经尝试过<div th:text="${#dates.format(204587433443L, 'MMMM dd, yyyy')}"></div,但结果juin 25, 1976不是我想要的。


0 投票
1 回答
243 浏览

firebase - Firebase 存储安全通过默默无闻

正如这里提到的,在具有私有文件的组的特定场景中,看起来确实没有“好的”解决方案来使用存储安全规则而不使用用户声明。虽然该线程中有一些解决方法,但对于我的情况来说不是很好的解决方案。

所以我想知道,如果我添加一个 UUID 作为文件路径的后缀(我目前这样做是为了唯一性,e.g. groups/{groupId}/images/{imageId}/imageName-{UUID}.png),它是否可以作为一种通过默默无闻的安全方式工作?(很难猜测,制作一种“私人”文件)。

我知道这并不理想,但至少暂时是这样,直到 Firebase 为这种情况实施更好的解决方案,并且能够在晚上睡得更好:P

我的想法是设置如下:

  • list:不允许(给予“默默无闻”)
  • get, create: 仅授权用户
  • update, delete: 不允许(仅适用于 Admin SDK)

我的想法有意义吗?还是我错过了什么?

0 投票
1 回答
585 浏览

reactjs - 类型错误:_firebase_app__WEBPACK_IMPORTED_MODULE_1___default.a.auth 不是函数

我正在将 Firebase 安装到我创建的俄罗斯方块游戏中。这是我第一次做这样的事情。但是,我想出了以下错误:

该错误发生在我的 App.js 文件中。

我做了一些研究并尝试了以下方法: - 删除节点模块并重新安装以下方式:

有谁知道出了什么问题?任何帮助或线索表示赞赏。

谢谢!

0 投票
2 回答
53 浏览

javascript - 我的语法错误,请告知 JavaScript 和 JQuery 的适当语法?

我对 JavaScript 和 jQuery 都很陌生,在我的 Visual Studio 代码中,它的说法是预期接近var se,而且它说'}'预期接近{"URL":window.location.href,}什么是合适的解决方案。

请指教。

这是我的代码:

0 投票
0 回答
65 浏览

python - 在循环中优化 python findall 正则表达式

我希望优化以下代码:

如果我只有几个模式要扫描,上面的代码效果很好。但是,如果模式列表很大,它会变得很慢。我想知道是否有可能避免for loop这里?

我正在使用 python 2.6(我无法控制运行此脚本的系统,因此无法升级到最新版本的 python)。

请指教。

0 投票
1 回答
256 浏览

spring-mvc - Feign Client 编译失败,它把 BindingResult 当作第二个 Body 参数

我正在学习使用 Spring 的 Feign Client,所以我构建了两个简单的项目(serviceA 和 serviceB)来测试它。我有以下代码:

serviceA 休息接口:

serviceArest接口实现:

serviceA 假客户声明:

现在,当我将一个实例自动装配UserFeignClient到我的 serviceB 中时,当我的 REST 方法采用单个参数时,我可以很好地使用它。但是,当我尝试使用BindingResult上述方法验证参数时,出现以下异常:

为什么 Feign 认为 BindingResult 是第二个 Body 实体?有没有什么办法解决这一问题?

0 投票
2 回答
69 浏览

regex - 在 Perl 中,将变量设置为正则表达式,我收到未初始化值警告

所以我有这段代码,分析传递给 CGI 调用的参数值。

我有这段代码可以做到这一点。

start_date 和 end_date 的值采用如下格式:

2019-04-04 00:00:00

在我的服务器日志中,我反复收到此警告:

Use of uninitialized value $_ in pattern match (m//) at /my/script.pm line 6316

第 6316 行对应于:

my $gdt_regex = /[0-9]{4}(-)((0[1-9])|(1[0-2]))(-)((0[1-9])|([1-2][0-9])|(3[0-1]))(\s)(([0-1][0-9])|(2[0-3])):([0-5][0-9]):([0-5][0-9])/;

据我所知,在对未初始化的值进行模式匹配时会出现该错误。但是,当我将正则表达式分配给变量时,为什么会得到它?捕获组是否存在导致 Perl 崩溃的问题?还是我错过了其他东西?

据我所知,这并没有伤害任何东西,但这经常出现在我的日志中,我想清除它。

0 投票
1 回答
3056 浏览

python-3.x - 为什么python的serial.read,serial.read_until在4个字节后返回垃圾?

我正在使用Serial.write向工作中的设备发送命令(工作正常)。

在我成功地将数据发送到外部设备后,我收到了一个8-byte我试图在 python 上读取的响应。我知道 8 字节应该是什么样子,因为我使用的是oscilloscopeinserial protocol moderealTerminal.

我的 python 程序读取的前四个字节是正确的,但后来我得到了垃圾。ser.read我使用什么命令并不重要。

这是代码和输出:

我知道我应该阅读:

00 00 00 F8 0A 14 16 0D (8 个字节),十六进制

但这里是输出:

b'\x00\x00\x00\xf8\n\x04\x07\r'

如果我再次运行该程序。输出: b'\x00\x00\x00\xf8\n\x94\x96\r'

每次程序运行时,最后 4 个字节(应该是什么)都会得到不同的垃圾。

前 4 个字节是正确的 (the x00\x00\x00\xf8)。其余的是与我的范围或终端数据不匹配的垃圾。

范围内的 8 字节十六进制数据: 示波器上 8 个字节的十六进制数据

终端上的 8 字节十六进制数据: 终端上 8 个字节的十六进制数据

我试图在网上搜索我的问题,但我需要一些指导。

0 投票
1 回答
30 浏览

flutter - 如何访问其他小部件的成员

我有两个班级MyHomepageBodyLayout

MyHomePage是脚手架并具有BodyLayoutaschild

现在我想从of访问MyHomepage变量onTappedBodyLayout

是否可以?或者我应该怎么做?

0 投票
1 回答
46 浏览

sql - 具有不同模式的 M:N 关系的正确数据库模型

我需要帮助来选择正确的数据库设计。我们有多个数据库模式:

  • 图片架构
  • 富模式
  • 条形图
  • ...

picture schema包含有关上传图片的表,其中根表picture的 id 为 uuid 类型。

foo并且barschemas 包含主表foo,并且bar它们的 id 类型也为 uuid。这些表的每条记录都与图片具有基数M:N

由于架构不同,不能有外键。那么连接表的正确设计是什么?每个模式 (foobar) 是否应该包含带有 picture_id 的连接表,如下所示:

在 foo 模式中:

在酒吧模式中:

或者我应该只在图片模式中创建一个连接表,这要归功于这样的 uuid 类型:

entity_id 将是 foo 或 bar 的 id - 没关系,因为 uuid 始终是唯一的,对吧?你怎么看?您可以考虑每个模式用于不同的微服务。谢谢你的建议。

0 投票
2 回答
56 浏览

angular - 未知的角度路由问题

我只是想自己学习一些 Angular。我了解到您必须使用 routerLink 指令才能让 Angular 在不刷新页面的情况下更改路由。但是,我有一些奇怪的行为。在下面的代码中,您可以看到我以相同的方式构建了所有导航链接。但是,环绕在我的徽标(底部)周围的主路由总是会在我单击它时导致页面刷新。可能是因为图像?

这些是我的路线

0 投票
1 回答
71 浏览

ruby-on-rails - ActiveRecord 直接从哈希更新而不获取每个属性

这是一个用户记录。

我想使用以下数据更新此用户。

我可以用这种方式更新这个用户。

但是我想知道是否可以@user直接使用更新而不获取每个属性,就像我们创建记录时一样。

0 投票
1 回答
45 浏览

mongodb - mongodb避免不一致

鉴于以下情况:

收集带有文档 Product(id, owner) 和文档 p1(1, "bob") 的产品

  • 请求1:读取p1
  • 请求2:读取p1
  • 请求 2:更新 p1 名称 =“karen”(如果所有者在之前的阅读中是“鲍勃”)
  • 请求 1:更新 p1 名称 =“劳拉”(如果所有者在之前的阅读中是“鲍勃”)

两个更新都会成功,对吗?据我了解 MongoDB,结果将是“劳拉”。但是,我可以通过添加 where 子句 name="bob" 来解决这个问题,因为更改在一个文档中,还是我需要更高级的功能,例如事务?或者这仅适用于多文档更新?