所有问题

0 投票
0 回答
162 浏览

java - 如何通过我的国家/地区阻止的 selenium webdriver chrome 实例运行网站

我正在尝试自动化某个网站的某些场景,该网站的 IP 被我的国家/地区阻止。我可以通过免费 VPN 服务访问该网站及其 webelement通过chrome驱动程序实例的代码然后它无法显示网站内容并显示IP块消息。我的问题-有没有办法用chrome驱动程序实例自动化和打开这个IP块网站?

我需要特定的代码/步骤,以便我可以遵循这些步骤并消除我的问题。

谢谢

0 投票
1 回答
1580 浏览

jquery - Angular 6 - jquery 灯箱

我想将 jquery 简单灯箱:http ://dbrekalo.github.io/simpleLightbox/ 添加到我的应用程序中,我的问题是,当我编写静态代码时效果很好,图像来自链接 = 作品,文件夹中的图像作品,但是当我编写 *ngFor 指令来循环所有图像时,它返回错误并且灯箱未打开但图像正在其他书签中打开。

错误:

静态代码工作:

动态不工作

组件.html:

galleryList 是一个字符串数组,有 3 个位置,其中包含不同照片的链接

组件.ts:

0 投票
6 回答
11436 浏览

javascript - 在两个数组中查找匹配值

我想找到两个数组之间的匹配值,并创建一个 json 数组,如果值匹配,则设置为 true,如果不匹配,则设置为 false。我知道,secondArray 中的值将始终与第一个数组中的某些值匹配,并且它总是更小,因为 secondArray 是基于第一个数组创建的。

我想创建一个 json 数组:

通常,我会做这样的事情:

但这只是创建了一个具有重复值的 json 数组,其中名称相同,但匹配的值是 false 和 true。

似乎我迷失在一些非常简单的事情中。

0 投票
1 回答
1556 浏览

amazon-web-services - IAM 角色代入角色权限

给定使用此权限创建的 IAM 角色:

有什么东西可以告诉 AWS 只有 lambda 函数在这个账户中的 lambda 函数才能承担这个角色。我希望 AWS lambda 在此账户中运行函数时能够担任此角色,但仅在此 AWS 账户中运行 lambda 函数 - 而不是在其他随机 AWS 账户中运行的 lambda 函数,碰巧发现此 IAM 角色的 ARN。

如果使用此配置允许在任何 AWS 账户中运行的任何 lambda 函数担任此角色,那么如何修改此策略以仅允许在我的账户中运行的 lambda 函数担任此角色。

0 投票
1 回答
3942 浏览

reactjs - 如何水平展开 Reactstrap Collapse 组件?

默认情况下,reactstrap 折叠组件总是垂直折叠,有什么技巧可以让它水平折叠吗?

也许我错过了一些东西...... https://reactstrap.github.io/components/collapse/

0 投票
2 回答
2056 浏览

excel - VBA:将范围转换为单元格编号,例如(1,1)

通过使用此代码,我在工作表中选择了一个范围。例如“BE5:BE182”我从这段代码中得到回报:

现在我想要我的 retrive BE5 并将其转换为两个 col 的数值。和行(例如 1,1),我也想为 BE182 执行此操作。我怎么做?

野心:我对宏的目标是选择一个应该附加数字数据的范围。根据范围开始和范围结束之间的行数,我将始终使用存储国家名称的 col 1 (A)。针对这些,我想针对来自另一个工作簿的数据实现类似的 VLOOKUP 功能 - 用户还应该选择应该从中获取数据的范围。

让用户定义 col 的想法。并且行范围是针对 vlook-up 的行范围可以改变,并且 col 可能并不总是只是 +1。

提前谢谢了!

0 投票
1 回答
645 浏览

angular - Angular Material Date Picker 从注入的服务值中选择开始日期

所以我有一个材料 DatePicker 和 HTML 缩写形式,如下所示:

并且组件线向上缩写是这样的:

问题是获取 startDate 的时间似乎延迟到订阅获得可观察日期字段之后。是的,我观察到日期确实得到了,因为 HTML 中的 {{startDate}} 是用它生成的,我可以使用 DevTools-Networking 来查看调用是否成功。如果我将反应式表单控件上方的代码更改为简单地进行静态分配,例如

它立即工作并在呈现的内容中设置默认日期。然而,另一个奇怪的问题是,它将日期提前一个月,就像它是一个从零开始的月份索引。我最近刚刚更新,所以我非常熟悉 Angular 6.0.5 和 Angular Material 6.3.0。Angular 6.0.0 和 Angular Material 6.0 也确实存在这个问题。

真的我只是想知道你是否可以设置一个管道来映射或类似的,以便反应控制知道在订阅完成之前不分配值。我尝试过扩展“value”和“valuechanged”,但无济于事。感谢任何帮助。

0 投票
2 回答
43 浏览

java - Java同步块对象与此

doThis方法中两个同步块的区别:

什么时候应该使用?

什么时候应该使用一个而不是另一个?

0 投票
1 回答
957 浏览

javascript - 使用角度 4 进行业力测试期间出现错误“缺少:SyncTestZoneSpec”

首先第一件事:我的项目在分支上完全正常/develop,测试通过等等。

我创建了一个分支来清理imports和使用别名,而不是../../../../每次我必须访问类时。我将它添加到tsconfig.json

我刚刚完成,但是当使用 simple 执行测试时,执行npm run test类似 thisis 的操作时,我认为karma start ./karma.conf.js --log-level error我收到了这个错误:

我所做的只是我上面所说的,这个错误告诉我什么?


编辑:使用 github 链接更正

通过将 zone.js 版本更新为 0.8.26 并仅将 test.ts 中的导入替换为一行来纠正此问题:

import 'zone.js/dist/zone-testing';

但是现在我在所有测试中都收到了这个错误:

github上的相关问题,但目前没有解决方案。

我的内容test.ts

0 投票
1 回答
115 浏览

selenium-webdriver - Selenium/Katalon 替代 :visible 选择器

前几天我了解到,如果 Selenium 是 CSS 选择器并且包含:visible. 这对我来说是一个缺点。我怎样才能解决这个问题?

0 投票
4 回答
6118 浏览

android - Android Profiler 未出现在 Android Studio 中

我想分析我的设备中的内存消耗,但我没有在 Android Studio 中找到Android profiler选项卡,如下所示:

在此处输入图像描述

请谁能帮我显示这个标签。

0 投票
2 回答
1611 浏览

mongodb - Mongodb Atlas: MongoError: user is not allowed to do action [insert] on [test.products]

我已经在 mongodb atlas 上设置了必要的权限。我正在尝试从 node.js 写入数据库测试,这是我 products.js 中的代码:

});

终端显示错误:

我已授予权限,如下面的屏幕截图所示在此处输入图像描述

0 投票
1 回答
45 浏览

python - 使用python勾选数据重组

我想将数据重新格式化为:

时间戳 bid_size ask ask_size 交易 trade_size

你能帮忙使用Python吗?我也遇到了一个问题,即重复的时间戳问题,我认为这是因为它的刻度数据导致相同的时间戳与不同的出价大小/要价大小,而且我也不知道如何正确地将它们放在同一行中。

0 投票
1 回答
70 浏览

python - python在使用scapy时打印出奇怪的线条

当我运行我的 python 代码时,控制台会打印该行

我怎样才能隐藏这些行?

0 投票
2 回答
299 浏览

elasticsearch - Stormcrawler 速度慢,延迟高,爬取 300 个域

自大约 3 个月以来,我目前一直在努力解决这个问题。Crawler 似乎每 10 分钟获取一次页面,但在这之间似乎什么都不做。总体吞吐量非常慢。我正在并行抓取 300 个域。这应该使大约 30 页/秒,爬行延迟 10 秒。目前它大约是每秒 2 页。

拓扑在 PC 上运行

  • 8GB内存
  • 普通硬盘
  • 酷睿处理器
  • Ubuntu 16.04

Elasticsearch 安装在具有相同规格的另一台机器上。

在这里你可以看到来自 Grafana Dashboard 的指标

Grafana 仪表板

它们还反映在 Storm UI 中看到的进程延迟中:

风暴用户界面

我目前的 Stormcrawler 架构是:

使用配置(这里是最相关的部分):

这里是风暴配置(也只是相关部分):

你知道可能是什么问题吗?还是只是硬件的问题?

我已经尝试过的

  • 将 fetcher.server.delay 增加到一个更高和更低的值,这并没有改变任何东西
  • 减少和增加 fetcher 线程的数量
  • 玩弄并行性
  • 计算是否为网络带宽。带宽为 400mbit/s,平均页面大小为 0.5 MB,它将是 15MB/s,这将是 120mbit/s,这也不应该是问题
  • 增加工人数量

你还有什么我应该检查的想法或可以解释缓慢获取的原因吗?也许它也只是缓慢的硬件?或者瓶颈是 Elasticsearch?

非常感谢您提前

编辑:

我将拓扑更改为两个工作人员并且经常出现错误

抓取过程仍然看起来更加平衡,但仍然没有获取很多链接

在此处输入图像描述

同样在运行拓扑几个星期后,延迟上升了很多

在此处输入图像描述

0 投票
1 回答
448 浏览

javascript - 如何检查 GeoJSON 特征是否为矩形并找到角坐标?

我有一组 GeoJSON 功能,如 Polygon 和 MultiPolygon。其中许多是长方形或正方形,而另一些则是奇形怪状。如果该特征是矩形或正方形,是否有任何算法/第 3 方库来查找所有四个角坐标?

我首先尝试过滤那些只有五个坐标的特征,以便这些点本质上是角坐标。但是它们中的一些具有五个以上的坐标,但它们的形状是矩形或正方形。检查下面给出的功能示例。

0 投票
0 回答
34 浏览

html - 带有 Ionic 的圆形标签

我使用此代码在页面之间导航:

但是现在我需要将图标更改为 PNG 的圆形图像,
我该如何使用 Ionic/html/Bootstrap 来做到这一点?

谢谢!

0 投票
1 回答
956 浏览

entity-framework - EntityFramework:如何修改 edmx 以更改实体名称和属性的格式

我正在使用实体框架从旧数据库生成数据访问代码。

数据库表名和属性都以大写字母命名, _ 以分隔单词 ie。 CLIENTCLIENT_NAMED_CLIENT_ID 等

我编写了一个类来将这些转换为驼峰式字符串:

我从我的 tt 文件中调用它,我已经达到了我的数据类和 DbContext 命名是我想要的方式的地步。

但是,当我尝试创建控制器时出现错误:“无法检索 myNamespace.Client 的元数据”。找不到“myModel.ENTITYNAME”的 CLR 类型。(大写)

为了解决这个问题,我用 Data.tt 来装饰我的数据类[Table("ENTITYNAME")] 和我的属性[Column("COLUMNNAME")]——但这并没有什么区别。

我错过了什么?

0 投票
1 回答
131 浏览

elasticsearch - 如何在 elaticsearch 中索引问题和答案

我正在做一个项目来索引弹性搜索(版本 6)中网站的问题和答案,以进行搜索。

我首先想到创建两个索引,如下所示,一个用于问题,一个用于答案。

问题映射:

答案映射:

我使用多匹配查询以及 term 和 top_hits 聚合来搜索索引问答(参考问题)。我使用这种方法从搜索结果中删除重复项。作为答案或同一问题的问题本身可以出现在结果中。我只希望结果中的每个问题都有一个条目。我面临的问题是对结果进行分页。在弹性搜索中没有可能对聚合进行分页。它只能对命中而不是聚合进行分页。

然后我想到将问题和答案保存在一个文档中,将答案保存在 Json 数组中。这种方法的问题是没有干净的方法来添加、删除、更新给定问题文档中的特定答案。我发现的唯一方法是使用 groovy 脚本(提到的问题)。在 elasticsearch v6 AFAIK 中已弃用。

有没有更好更干净的方法来设计这个?谢谢。

0 投票
1 回答
872 浏览

java - Gson 使用通用代码将枚举序列化和反序列化为整数

我正在研究自定义 JsonSerializer 和 JsonDeserializer 我想将 json(整数)序列化为枚举并将枚举反序列化为整数

为此,我创建了一个接口,其中枚举有一个名为 fromValue 的函数,它应该采用反序列化的值并返回枚举:

示例枚举:

我的序列化器工作但我在反序列化时遇到问题,我的序列化器和反序列化器:

我的问题是我无法从 typeOfT 获取“fromValue”函数。

有人知道如何获得实际的 typeOfT 吗?

0 投票
1 回答
24 浏览

c# - Xamarin Auth 包在 Xamarin tvos 中工作?

我正在开发 Xamarin 电视 iOS。请让我知道 Xamarin Auth 在 Xamarin tv iOS 上工作?我正在登录中尝试 OAuth2Authenticator.GetUI() 但它需要 Xamarin.iOS DLL 的引用

0 投票
1 回答
2165 浏览

windows - 将所有进程从 Get-Process 传递/管道/循环到 Powershell PoshInternals 脚本

如何将所有与某个进程名称匹配的 Get-Process 进程一一传递给另一个 PowerShell 脚本?

伪代码

计划使用 Set-WorkingSetToMin 脚本:https ://www.powershellgallery.com/packages/PoshInternals/1.0/Content/Set-WorkingSetToMin.ps1

这很好用,因为只有一个 notepad++ 进程:

但是对于 VS Code,这只获取第一个代码进程并忽略其余部分:

如何将匹配某个名称的每个进程通过管道传输到 powershell 脚本?

替代方法是修改 PoshInternals 脚本以接受多个进程:

在没有额外变量的情况下在一行中回答:

0 投票
6 回答
13322 浏览

c# - C# 反序列化 json api 响应

嘿,我想反序列化这个 json API 响应以获取包括配置文件状态等在内的值,以便在程序中进行处理。我在这里尝试了不同问题的多种方法,但我得到的响应为空。这是代码,请纠正我做错了什么

我试过的代码

0 投票
2 回答
63 浏览

ios - 覆盖模拟器设备上的屏幕尺寸

我想知道是否可以在设置中覆盖屏幕大小并重新加载您的应用程序。

我想这样做,例如,如果我打开了 iPhone X,我可以在我的应用程序上打开一个调试菜单并默认覆盖屏幕大小,重新加载应用程序,并让它可以作为一个大小进行测试iPhone 6。

我想这样做,以便我可以测试所有不同的屏幕尺寸,而无需在所有不同的模拟器上编译和运行应用程序。

提前致谢!

0 投票
1 回答
1796 浏览

python - Ansible:委托时更改python解释器

我正在主机 A 上运行一些游戏。

还有一些其他的游戏需要在主机 B(Ubuntu 16.04)上运行,但是只随 python3 一起提供,因此下面的任务

失败:

失败:[localhost -> 33.99.123.88] => {"changed": false, "module_stderr": "与 33.99.123.88 的共享连接已关闭。\r\n", "module_stdout": "/bin/sh: 1: /usr/bin/python: 未找到\r\n", "msg": "MODULE FAILURE", "rc": 127}

如上所述,如何仅针对委派任务更改 python interpeter?