所有问题

0 投票
1 回答
175 浏览

amazon-web-services - 防止 Auto Scaling 组向 CloudFormation 报告成功,直到 EC2 和 ELB 运行状况检查至少通过一次

我正在使用 CloudFormation (CF) 模板创建 Auto Scaling Group (ASG),并启用了 EC2 和 ELB 运行状况检查。我希望看到的是,在考虑EC2 和 ELB 健康检查时,在 ASG 满足其最小实例数之前,CF 不会将 ASG 标记为成功部署。但是,这不是我看到的行为。

例如,如果 ASG 中的第一个实例未能通过其 EC2 运行状况检查,则 ASG 会按预期创建新实例,直到满足其最低要求。CREATE_IN_PROGRESS与此同时,从 CF 的角度来看,ASG 被列为资源。如果 ASG 从未达到其最低健康实例计数,则 ASG 将CREATE_IN_PROGRESS无限期保留。虽然不是一个理想的结果,但至少很明显存在问题并且最终会引发人为干预。

但是,如果第一个实例通过了其 EC2 健康检查但未通过其 ELB 健康检查,则 ASG 会像以前一样创建新实例,直到满足其最低要求。CREATE_COMPLETE然而,与此同时,从 CF 的角度来看,ASG 甚至在其失效之前就被列为HealthCheckGracePeriod。在 CF 堆栈部署并考虑自身很久之后CREATE_COMPLETE,ASG 仍在循环通过从未满足 ELB 健康检查的实例。这是我想防止的行为。

根据Auto Scaling 健康检查文档

Auto Scaling 组中的所有实例都以正常状态启动。除非 Amazon EC2 Auto Scaling 收到有关它们运行状况不佳的通知,否则假定实例运行状况良好。此通知可以来自以下一个或多个来源:Amazon EC2、Elastic Load Balancing (ELB) 或自定义运行状况检查。

此描述与我所看到的行为相匹配,因此看起来带有 ASG 的 CF 正在按设计/记录的方式运行,但在我看来,根据两个配置标准之一急切地报告健康状况似乎是乐观的。在声称成功之前,我希望这两个标准至少通过一次。

这是 ASG 的缩写 CF 模板片段:

0 投票
0 回答
17 浏览

caching - 您应该在分布式远程缓存中监控哪些关键指标,以评估其健康状况?

我正在优化远程分布式缓存系统,我想知道除了明显的命中率之外,我还应该寻找哪些关键指标?以及缓存系统的驱逐率到底有多重要?高速缓存的高驱逐率总是一个坏兆头吗?

如果有人能告诉我在使用 memcache 作为分布式远程缓存时要寻找的任何关键指针,那将是非常有帮助的吗?

0 投票
1 回答
52 浏览

javascript - react native & firestore - 返回 vs console.log

我遇到了关于 firebase 的小问题,可能还有关于异步函数的问题,我对 react-native 和 js 还是新手,所以我无法自己解决这个错误。

我有以下代码被剪断:

firestore 调用和我的数据库没问题,但问题在于 return 和 console.log() 本身。我的函数内的 console.log() 工作得很好,并在我的控制台内记录了想要的值 - 另一方面,我的函数外的 console.log() 就在下面,不起作用。无论我做什么,它只会让我“不确定”。这是一个大问题,因为我无法在下一部分代码中重用这些检索到的数据。

有人可以告诉我如何解决这个问题吗?我已经尝试过这个解决方案,但它对我的代码没有任何作用,但我仍然没有定义。

0 投票
0 回答
16 浏览

r - 通过 R 中的包装器传递参数

我有一个关于通过一系列包装器向下传递函数参数以及这些事情的正确方法的问题。除了包装器函数之外,这些函数中的每一个都应该在包装器之外工作,如果这有什么不同的话。对于示例中的愚蠢或错误,我深表歉意,我一直在努力想一些可以解释问题的东西。

0 投票
0 回答
103 浏览

javascript - 尝试播放音频文件时 Safari 中的网络连接错误

当我单击播放按钮时,控制台中出现以下内容:
“加载资源失败:网络连接丢失。”
在 Chrome 和 Firefox 中,一切正常。
我已经尝试将这些字符串添加到 /etc/nginx/nginx.conf 并重新启动服务器,但未成功:
keepalive_disable safari;
ssl_session_cache 共享:SSL:10m;

0 投票
0 回答
258 浏览

javascript - 将 h-captcha 令牌发送到网站,按下提交按钮。硒蟒

这是我的代码。

当我单击提交按钮“selenium.common.exceptions.TimeoutException: Message:”时出现异常(没有消息)。我可以用 javascript 按下 h-captcha 提交按钮还是需要用 selenium 按下它?我需要做什么???

0 投票
1 回答
48 浏览

c++ - 对象,向量的c ++排序问题

考虑以下代码:

当我尝试编译上述内容时,出现错误:error: no matching function for call to object of type '(lambda at Graph.cpp:59:48)' if (__comp(*--__last, *__first)). 我不明白如何解决这个问题。

0 投票
4 回答
70 浏览

javascript - Jquery .css() 不起作用(可能是由其他原因引起的)

我正在尝试使用 JavaScript 和 jQuery 为表单插入一些 CSS 规则。
不幸的是,它不起作用。单击任何输入时,我想对具有相同“名称”的所有输入进行一些检查,并应用或删除类或 CSS 规则。这是我的HTML:

这是我的脚本和一些解释:

代码工作得很好,只是部分setTimeout(function(){ $(inputChanger).css({"width":"105%"})}, 0); setTimeout(function(){ $(label).css({"font-size":".6rem"})}, 0);不起作用。最糟糕的是它没有返回任何错误所以我有点迷路了。

0 投票
0 回答
46 浏览

google-custom-search - 如何在 Google 可编程站点搜索中删除某些 URL 模式

我有一堆由我的 CMS 生成的文章,我希望我的 Google 可编程站点搜索能够索引和搜索我的文章。

这是一篇文章 URL 的样子:

所以在谷歌仪表板中,在要搜索的站点下,我使用了这种模式:

现在一切正常,文章正在被索引和搜索,但有一次问题。在我的搜索结果中,这个网址www.domain.com/full-article也被编入索引并显示为结果。我无法在我的 CMS 中隐藏www.domain.com/full-article,因为这会使我的所有文章都无法编入索引。

如何在谷歌搜索仪表板中排除 URL www.domain.com/full-article的这一部分(有一个区域可以排除特定的 Url 模式)而不会对实际文章 Urls 产生负面影响?

0 投票
2 回答
37 浏览

javascript - 如何使用 react-redux 实现 addItem

我已经实现了用户列表,并且可以删除调度操作 deleteUser() 的用户。现在我添加用户,但是一旦我单击添加按钮,数据就不会映射到列表中。这是一个减速器:

初始状态由 2 个对象和加载键组成。动作函数很简单:

并且组件在那里:

我认为 getUsers 不起作用,或者我可能是错的。因为我将状态映射到道具并显示里面的数据

  • {用户名}
  • 我认为它应该与 getUsers() 相同

    0 投票
    2 回答
    109 浏览

    wso2 - 是否可以在 WSO2IS 中更改用户名正则表达式验证

    是否可以在 WSO2IS 中更改用户名正则表达式验证。因为当我将用户从我的数据库同步到 WSO2IS 时,一些用户由于用户名验证而失败。某些用户的用户名属性与验证不匹配。以下是我的错误回复。那么是否可以更改此验证。

    {"schemas":["urn:ietf:params:scim:api:messages:2.0:BulkResponse"],"Operations":[{"bulkId":"qwerty1","method":"POST","re​​sponse" :"{"schemas":["urn:ietf:params:scim:api:messages:2.0:Error"],"scimType":"invalidValue","detail":"31301 - 用户名 sysadmin@gmail.com 不是有效的。用户名必须是非空字符串,格式如下:[a-zA-Z0-9._\\-|//]{3,30}$","status":"400"}","status" :{"code":400}}]}

    0 投票
    0 回答
    37 浏览

    javascript - 在 localStorage 中添加了额外的项目?

    我正在尝试在反应中构建消息组件。目前,我只是将输入的消息保存在 localStorage 中,但是每当我推送消息时,都会在 localStorage 中推送 2 行,这不应该发生。我已经检查过了,但无法理解为什么会这样。

    消息组合

    这是代码链接

    https://stackblitz.com/edit/react-starter-typescript-qowlvq?file=components/Message.tsx

    注意:在 StackBlitz 上它工作正常,但在我的机器上它为每条消息添加两个条目。

    0 投票
    1 回答
    34 浏览

    php - 将帖子缩略图 timage 附加到第一个内容标题标签

    我想在以下代码中添加新条件:

    我还需要包括h3,h4h5, 示例:

    我该怎么做?缩略图应仅添加到标题标签的第一次出现,无论其类型如何(h2h3等)

    谢谢

    0 投票
    1 回答
    50 浏览

    laravel - 我需要的是显示所有用户的复选框,无论他们是否有 laravel 8 的特色帖子

    我有以下 3 个关系为 ManyToMany 的表

    控制器

    $ausers = User::All();

    $post = POST::findOrFail(1);

    查看编辑屏幕

    问题是我将仅显示值为“Y”的精选帖子,如下所示

    我需要的是显示所有用户复选框 [5 个用户],无论他们是否通过 laravel 8 发布了精选帖子,并且那些拥有精选帖子的用户显示了一个选中的复选框。我希望我很清楚。

    0 投票
    1 回答
    39 浏览

    css - 如何使粘性元素可滚动?

    我有一个垂直的粘性导航栏,但是当屏幕太小时我希望它可以滚动。现在我只能在滚动到页面底部然后滚动时才能看到导航栏中的底部类别。

    大屏幕导航栏

    小屏幕上的导航栏

    在第二张照片上,我希望用鼠标将鼠标悬停在它上面时可以滚动。我试过了:

    • 为其设置高度,但类别发生变化,因此高度发生变化。
    • 设置高度以适应内容
    • 将最大高度设置为最大内容
    0 投票
    0 回答
    100 浏览

    python - 如何将 Django 日期选择器格式化为 ISO 8601?

    我们需要在整个 Django 站点中以 ISO 8601 (yyyy-mm-dd) 格式显示日期。我们从数据库中获取的日期显示正确,但是日期选择器没有。

    当我在 ubuntu 中运行 django 测试服务器时,日期选择器似乎使用了操作系统设置的语言环境。当我在 Windows 中运行相同的代码时,它使用 dd/mm/yyyy。各种input_formatsargs 似乎以某种方式被覆盖,即使我已经将它们设置在我能找到的任何地方。

    无论客户端设置如何,是否可以强制日期选择器显示 yyyy-mm-dd?如果是这样,怎么做?

    这是我们到目前为止的代码。

    表格.py

    设置.py

    GitHub 上提供了完整代码。

    0 投票
    1 回答
    855 浏览

    javascript - 如何在 React Native Expo 中将图像保存到媒体库

    我试图让用户长按下载图像,在世博会文件中搜索后,我已经找到了一些方法,但我不确定为什么它不起作用!

    这是我的代码:

    我错过了什么吗?

    0 投票
    0 回答
    166 浏览

    docker - 由于中间图像,Dockerfile 未将 clamav 定义存储到卷

    Dockerfile

    当我尝试从此 Dockerfile 构建 docker 映像时,病毒定义不在最终映像中。所有这些步骤都在它们自己的中间图像中运行,一旦执行,这个中间图像就会被破坏。我希望/usr/bin/freshclam在创建映像期间仅在我的最终映像中保留 run 的输出,因为此命令会下载 clam-av 病毒定义。

    有人可以建议如何实现这一目标吗?

    0 投票
    0 回答
    153 浏览

    plotly - Plotly Sankey 恒定链接厚度

    我希望能够为 Sankey 绘图链接指定最大长度。我的用例如下:使用 Plotly 滑块,我动态删除/添加链接。在我的情节中,链接的数量从非常少的链接(例如 3)到太多的链接(例如 100)不等。问题是链接总是占据情节的整个高度,当只有几个链接时,这会导致非常大/厚的链接。

    下面是这个问题的一个简单示例,当我删除两个链接之一时,剩余链接的大小会翻倍。在我的用例中,它使情节不再可读。

    在此处输入图像描述

    当我删除一个链接时,我希望能够为剩余的链接设置一个厚度/厚度限制,这样它就不会占据整个图的高度。

    在此处输入图像描述

    我制作了一个 codepen来复制上面的两个 Sankey。

    我尝试使用大多数 Sankey 绘图参数,但不幸的是我无法找到相关参数(如果存在)。

    非常感谢任何帮助:D 谢谢!

    PS:我认为降低情节的高度并不是真正的解决方案,因为我希望我的情节控件(滑块,按钮)得到修复。一种方法是增加利润,但这非常不方便且不稳健。

    0 投票
    0 回答
    401 浏览

    angular - 无法在 chrome 中注册默认服务人员

    我知道这个例外非常流行并且之前已经问过。

    我使用 Firebase 在 Jhispter 应用程序中实现推送通知并收到此控制台错误:

    firebaseError:消息:我们无法注册默认服务工作者。使用脚本 ('https://localhost:8080/firebase-messaging-sw.js') 为范围 ('https://localhost:8080/firebase-cloud-messaging-push-scope') 注册 ServiceWorker 失败:获取脚本时发生 SSL 证书错误

    我确定服务工作者文件firebase-messaging-sw.js存在于根文件夹中并且可以访问,我通过https运行项目但我还没有找到解决它的方法。

    这是我的 firebase-messaging-sw.js文件:

    请注意,此问题不会出现在FireFox中,并且注册的服务也已提取 firebase 令牌,并且所有东西都可以正常工作。

    我在浏览器中尝试了这个选项但没有成功:

    • 将 Google Chrome 更新到最新版本
    • 清除 ssl 缓存
    • 清除所有浏览器缓存和历史记录
    • 禁用提供 TLS/SSL 等效连接的 QUIC 协议
    • 重新安装谷歌浏览器
    0 投票
    1 回答
    29 浏览

    python - 如何找到优化或正确的峰

    我有以下图表

    在此处输入图像描述

    我正在使用 python 的 scipy.signal.find_peaks 来查找峰值。但我不确定我该怎么做。我做了以下事情:

    其中 x 是信号

    数组([[1.07541259E+09,1.13851049E+09,1.19241492E+09,1.23706527E+09,1.27240093E+09,1.298361E +09,1.29216550E+09,1.26958042E+09,1.24561632E+09,1.21202121E+09,1.16869371E+09,1.1105499E +08,7.37568765E+08,6.79736364E+08,6.38576457E+08,6.06062937E+08,5.80650350E+08,5.5508974E +08,4.77937063E+08,4.65475058e+08,4.56520513e+08,4.48393240e+08,4.4194498E+08,4.3482284E +08,4.29191142E+08,4.28492541E+08,4.24465967E+08,4.20074825e+08,4.19935897E+08,4.16652681E +08、3.99620513e+08、3.98716550e+08、3.46023077e+08、3。53969464E+08,4.17131235E+08,5.19363869E+08,6.50956410E+08,8.015303E+08,9.50162937E+08,1.08249790E+09,1.111111111111118ENE+09,1.118237,18237,18237,118237ENE E+09,1.21556410E+09,1.21272261E+09,1.20310023E+09,1.18692774E+09,1.1669403E+09,1.14330117E E+08,9.08558974E+08,8.39966200E+08,7.70457343E+08,7.04976224E+08,6.49436131E+08,6.02085548e E+08,4.88766667E+08,4.77643823E+08,4.65681818E+08,4.56193240E+08,4.46851515E+08,4.36135198E E+08,4.22399068E+08,4.22415385E+08,4.20193939E+08,4.17638462E+08,4.14822378E+08,4.10636364E e+08、4.00764802e+08、4.00432867e+08、4。00336364E+08,4.00724709E+08,4.03048019E+08,3.57437995E+08,3.62371096E+08,4.166658741E+08,5.10148019E+08,6.31719E+08,6.31711117+08,6.317111111 E+09,1.10373263E+09,1.14380816E+09,1.11629790E+09,1.12228904E+09,1.1237878E+09,1.1197482E E+09,1.02016830E+09,9.86036830E+08,9.42176457E+08,8.88900233e+08,8.27962005e+08,7.64362238e E+08,5.26319114E+08,5.03317249E+08,4.85524942E+08,4.70421911E+08,4.59389510E+08,4.5164498E E+08,4.28625641E+08,4.25406294E+08,4.21161538E+08,4.19049650E+08,4.16719347E+08,4.131242E e+08、3.99442657e+08、3.97792075e+08、3。95606527E+08,3.97922378E+08,3.98345221E+08,3.96253613E+08,3.957030E+08,3.96108392E+08,3.671368,333333333333333333333333308,3.588,3.588,882058205820582051ER+08820582051ER E+08,6.97682284E+08,8.21169930E+08,9.32588112E+08,1.01885804E+09,1.06315152E+09,1.05128159E E+09,1.00327389E+09,9.85387646e+08,9.66403030e+08,9.44620746e+08,9.18596737E+08,8.82269697E E+08,6.14567832E+08,5.67404895E+08,5.30862471E+08,5.03108625E+08,4.84348718e+08,4.68116550E e+08])325888112E+08,1.01885804E+09,1.06315152E+09,1.05128159E+09,1.03944545E+09,1.03769580E+09,1.03132145E+09,1.09,1.09,1.086,1.09,1.09,1.09,1.09,1.086,1.086,1.086,1.086,1.086,1.086,10.10 and and+09,,09,,010 and and and 1.10 and and and and ins in E+08,9.44620746E+08,9.18596737E+08,8.82269697E+08,8.37750816E+08,7.84877156E+08,78,7.275904443E e+08, 5.03108625e+08, 4.84348718e+08, 4.68116550e+08, 4.55809907e+08, 4.46616783e+08, 4.39725175e+08, 4.34323077e+08])325888112E+08,1.01885804E+09,1.06315152E+09,1.05128159E+09,1.03944545E+09,1.03769580E+09,1.03132145E+09,1.09,1.09,1.086,1.09,1.09,1.09,1.09,1.086,1.086,1.086,1.086,1.086,1.086,10.10 and and+09,,09,,010 and and and 1.10 and and and and ins in E+08,9.44620746E+08,9.18596737E+08,8.82269697E+08,8.37750816E+08,7.84877156E+08,78,7.275904443E e+08, 5.03108625e+08, 4.84348718e+08, 4.68116550e+08, 4.55809907e+08, 4.46616783e+08, 4.39725175e+08, 4.34323077e+08])39725175e+08, 4.34323077e+08])39725175e+08, 4.34323077e+08])

    我得到的峰彼此相邻,因为我可以看到第二、第三和第四个峰点几乎没有颠簸。 在此处输入图像描述

    我应该如何计算它并忽略这些相邻的。要计算宽度、突出等,我需要计算峰值。如果我已经知道了,我也许可以设置一些门槛。

    0 投票
    0 回答
    128 浏览

    quill - 在编辑器内拖动文本时 Quill JS 链接值发生变化 - 特殊字符转换为 URL 编码

    当您设置包含特殊字符(包括空格)的链接的值,然后将链接拖动到编辑器中的不同位置时,大部分特殊字符都将转换为 URL 编码(https://www.w3schools.com/tags /ref_urlencode.ASP)。有没有办法保留字符并防止这种情况发生,或者这是预期的行为?

    重现步骤:

    使用 quillJS 编辑器,例如 quilljs.com 上的演示

    将链接值设置为包含特殊字符

    选择/突出显示文本并将其拖动到不同的位置。再次点击链接可以看到值变了

    例子:

    输入:link |"

    结果:link%20%7C%22

    编辑:

    使用decodeURIComponent(htmlStr)和删除使用正则表达式附加到值的自动生成的完整 URI 的解决方法,但如果任何开发人员看到这一点,我认为这是一个错误/意外行为。

    0 投票
    1 回答
    118 浏览

    excel - Excel公式:如果单元格包含“...”,则根据首字母缩写规则将“...”插入相邻单元格

    我有一长串基于 SKU 的项目名称,例如:

    • SKU = 商品名称
    • TS = 男士 T 恤
    • PP = 男裤
    • PT = 普通口袋 T 恤
    • MS = 男士短裤
    • B = 拳击手
    • BB = 平角内裤

    如何根据 C 列中的 sku 在 B 列中生成项目名称?目前,我正在使用

    =IF(ISNUMBER(SEARCH("...",C1)), "...")

    视觉示例

    这个公式有效,但是在每个单元格中手动输入“B”和“Boxer”很繁琐。我该如何自动化呢?

    我在这里找到了类似的东西,但我不知道如何对其进行逆向工程。

    0 投票
    1 回答
    133 浏览

    pandas - 如何获取其他布尔列的列的唯一值计数?

    我有一个包含一组列的数据框,所有这些列都是布尔值。我想为这些列中的每一个(以及相应的布尔值)获取另一列(ID 列)的唯一计数

    前任:

    产量:

    我想要一个产生的命令:

    有没有办法对所有布尔列进行分组以获得唯一计数?还是必须单独完成?

    还有其他类似的问题(Pandas count(distinct) 等价物),但解决方案对我想要实现的目标不起作用。

    0 投票
    2 回答
    374 浏览

    javascript - 使用 FlexSearch 查找属于集合的结果

    我有一个使用FlexSearch的应用程序。在这个应用程序中,我有一组如下所示的项目:

    我的页面有状态复选框(in-stockout-of-stockdiscontinued)。我的问题是,我如何找到 a) 有货或 b) 缺货的结果。我看不到用where函数执行逻辑 OR 的方法。例如,我想说,给我所有有库存或无库存的结果。从逻辑的角度来看,可以说,给我所有没有停产的东西。但是,这不是我的整个数据集。出于这个原因,我试图弄清楚如何在 Flexsearch 中执行 OR。

    谢谢!