所有问题
google-cloud-platform - 在 GCP 上使用基于存储桶的负载均衡器时如何修复域 DNS 配置?
我已经使用 GCP Bucket Storage 建立了一个静态网站,并使用 HTTPS 负载均衡器加载了 SSL 证书。我的 DNS 记录设置为:CNAME 指向带有 www 的存储桶,(c.storage.googleapis.com) 和 A 记录指向带有 @ 的负载均衡器代理 IP。当我使用 http 协议访问网站时,我得到一个 404。我错过了什么吗?
我试图查看是否有重新配置 DNS 和存储桶的方法,但找不到方法。
我希望能够同时使用 http 和 https 版本
mongodb - Mongodb“无法在元素中创建字段'x'”
我正在尝试将交易插入交易列表。
这是文件:
ssn 应该是唯一的,所以我使用它作为匹配标准。这是我用来插入检查事务列表的查询:
预期结果是:
这是我收到的错误消息:
javascript - 需要帮助获取价值 Google Maps API .pac-container 类
在用户点击时,当用户使用谷歌地图 api 输入位置时,我试图从“.pac-item”类中提取值。
我已阅读以下内容
https://developers.google.com/maps/documentation/javascript/places-autocomplete。
由于.pac-container该类是动态生成的,因此我尝试使用事件处理程序来侦听.pac-container类,但无法获取用户单击 console.log 或事件日志的名称或位置。
我期待用户点击,点击任何地方的价值。例如,如果用户键入 portland 和.pac-container项目列表:
波特兰,或者,美国波特兰国际机场站 波特兰国际机场
如果用户单击波特兰,或者,我希望将该字符串保存到我选择的变量中。
现在,console.log 没有任何内容,console.log 也没有任何事件。
python - 如何使用 itertools.chain 实现二叉树遍历迭代器?
我正在尝试在 Python 3.7 中实现二叉树类,但我的遍历方法无法正常工作。
我宁愿只有一个方法并选择带参数的顺序,并且我希望它返回一个迭代器,所以我尝试递归使用 itertools.chain。这是我的课程:
我试图测试这棵树:
使用此代码:
我期待:
但我得到了:
当其中一个子树为空时,似乎有些事情没有按预期工作,但这是我第一次尝试超越教程示例的迭代器,所以我真的不知道出了什么问题。
vb.net - 扩展方法不尊重 My.Application.Culture
在一个 VB.NET 4.72 WinForms 项目中,我放置了一个 MDI 表单 (MDIForm1)、一个 MDIChild 表单 (Form1) 和一个模块。在模块中,我声明了一个扩展方法:
在 MDIForm 的 Load 事件中,我有以下代码:
调试项目时,调用 ShowChild 时出现的 MessageBox 显示“en-US”而不是 NewCultureName 的值。如果在“Form1.ShowChild”语句中放置断点,我可以看到文化确实已更改为 NewCultureName 的值。该应用程序的行为就好像有两个不同的 My.Application 实例,一个在 MDI 表单中,另一个在 ShowChild 中。为什么会这样?
2019-04-14:编辑为更准确的问题描述。
swift - 在 Safari 12 Extension Popover 中访问当前页面信息
我试图让活动选项卡的页面信息显示在弹出窗口中。我可以让它显示当前页面的 URL 或标题,但它需要打开和关闭扩展弹出框两次。
我相信这是因为要获取该信息,下面的代码依赖于completionHandler使其异步。
第一次打开弹出框时,它会显示一个空白文本区域,但第二次它会在之前加载信息并正确显示。
我试过运行它,viewDidLoad()但它只会在第一次打开弹出窗口时触发。
在运行它时,viewWillAppear()我收到以下错误:
我认为也许将扩展名切换为使用 acommand会起作用,但后来意识到您无法以编程方式打开弹出窗口。
一旦数据的异步请求完成,我是否必须切换到UITableView或具有运行功能的东西?reloadData()
macOS 10.14.4 | Safari 12.1 | Xcode 10.2
python - 任务栏中的 Tkinter 窗口具有过度直接 True
当窗口未最小化(.overrideredirect设置为 True )时,我想在任务栏中显示我的 tkinter 窗口图标,我看到其他问题,如Make tkinter Window 出现在任务栏中
和Tkinter,Windows:如何在 Windows 任务栏中查看窗口哪个没有标题栏?
但两者都有包含ctypes模块的答案,我想知道是否有更简单的方法可以做到这一点,也许这也适用于其他操作系统。
这是gui
android - 图像未显示并在 Android 中找不到错误协议
我得到的代码和错误“找不到协议”以在 Android 的图像视图中显示图像,请参阅我得到的错误。
并且图像未显示在屏幕上,非常感谢您的帮助。谢谢。只出现空白而不是图像。并且图像未显示在屏幕上,非常感谢您的帮助。谢谢。只出现空白而不是图像。并且图像未显示在屏幕上,非常感谢您的帮助。谢谢。只出现空白而不是图像。
c# - 将 Dapper 与多个内部连接一起使用
我正在尝试将 Dapper 与以下 sql 字符串一起使用,但我无法使其工作:
我有以下模型类:
我创建了一个自定义组类,希望能够更轻松地映射这些模型:
我正在尝试使用 Dapper 来获得我想要的结果:
但我无法看到全局以及我做错了什么,因为它会引发异常
我可以将 Dapper 与更简单的(一个)内部连接 sql 字符串一起使用,但是这个我无法让它工作。
python - 为什么我们需要在 python 中的 f 字符串周围加上撇号?
我了解 f 字符串是什么以及如何使用它们,但我不明白为什么我们已经将变量设置为字符串时需要在整个 f 字符串周围加上撇号。
我明白预期的结果会是什么。但这就是我感到困惑的地方。变量名和姓不是已经是字符串了吗?那么当我们把它放到 f 字符串语句中时,我们不是把两个字符串(变量名和姓氏)放在一个大字符串中(因为整个 f 字符串语句都被撇号包围了)?抱歉,如果这令人困惑
java - 使用 for 循环将对象添加到正确索引中的 ArrayList
我有一种方法可以根据患者的优先级将患者添加到正确的索引中。但是,似乎当我添加一个以上的人时,它并没有被添加。我不太确定我在 add 方法中缺少什么。我的猜测是 if-else 语句有问题,但我无法确定问题出在哪里。
如果我运行这个测试用例,由于某种原因,我会得到 1 的 numWaiting ......这段代码我哪里出错了?
oracle - oracle 11G R2 Express Edition 支持多少个会话/连接?
我需要知道 11G R2 XE 是否有会话/连接限制。就像在办公室一样。我可以让 15 个人同时使用同一个系统吗?他可以处理,否则我会失去表现或其他问题??
ios - Swift - 从 CollectionViewCell 中的 UIButton 推送到 ViewController
我试图让我的按钮在被点击时推送到一个新的视图控制器。我尝试了许多不同的方法,但它不会触发我链接到的功能。我还检查了我的图层的 3D 堆栈视图,按钮位于顶部且可点击,即使我检查了背景颜色,它也没有被其他任何东西覆盖。
有人对我做错了什么有任何想法吗?
现在我试图让按钮在控制台中打印出句子,但是每当我按下它时,字符串都不会弹出,所以我还没有费心将它连接到视图控制器。
另外,我正在编写没有故事板的应用程序。
下面是我的代码。
它位于声明为 UICollectionViewCell 的 MainPageCell 类下
oracle - 尝试在 MS Access 中链接 Oracle 表时,如何修复 ORA:01013(用户请求取消...)?
我已在装有 Office 365(32 位)的 Windows 10(64 位)机器上安装了 Oracle Express(XE,版本 18)。我已经安装了正确的 Oracle Instant Client (18_3) 及其 ODBC 包(32 位版本)。我使用 Windows 中的 ODBC 数据源管理器(32 位)工具成功创建了 DSN。
当我尝试将表链接到 Access 数据库时,我收到错误 ORA:01013。如果我从 DSN 配置中删除超时,只要我愿意坐,它就会随着 Oracle RDBMS 内核耗尽 CPU 周期而旋转等待。
我必须在 Oracle 端或 Microsoft 端的某处缺少配置参数,或者我缺少 Microsoft 组件。用于 2010、2013 和 2017 的 MS Visual Studio C++ 可再发行组件已经存在,并且 Microsoft 更新表明我的 .NET 框架是最新的。
我已经用 Oracle 12c 和即时客户端 12_1 和 12_2 尝试过同样的任务。在这两种情况下,行为是相同的。
真诚感谢任何和所有想法!
python - ValueError:重命名:在 dst 中嵌入空字符
我正在尝试根据元数据重命名我的媒体文件名。
文件名格式为song name - artist name
除了 Prince 的 Little Red Corvette 之外,每个文件都有效:
ValueError 是什么意思?我注意到在 Corvette 之后有一个额外的空间。我确实re.sub在我的代码中使用了修剪文件名。
暂时忽略它try, except,因为代码确实可以使用它。我可以手动更改文件名,因为这是 850 首歌曲中唯一的一首,但我想知道我未来的理解。
作为旁注,这是我第一个有用的代码!最欢迎优化批评。
javascript - 阻止跨域 XHR 或在起源/源处获取调用
让我们考虑以下场景:
- 用户
https://foo.com/index.html在允许的现代浏览器之一中加载CORS。 index.htmlhttps://bar.com/script.js通过script标签加载 javascript 。script.js考虑一个从未缓存过且内容script.js已更改 的假设情况。script.jsXHR请求_https://baz.comhttps://baz.com从而使Access-Control-Allow-Credentials: *这一点得以XHR通过script.js。- 现在可以将重要的用户信息传递给
https://baz.com这是一个安全风险。
在 之前CORS,XHR调用严格遵循同源策略,因此浏览器不允许调用https://baz.comfrom 。https://foo.com
我想知道是否有办法https://foo.com/index.html指定XHR允许的域名列表,这样就不可能出现上述情况。
任何指针都受到高度赞赏。
[更新]
谢谢你的体贴
最好的!
node.js - 使用 600 MB 及以上的大型 JSON 文件处理 Node js 的有效方法是什么?
使用 600 MB 及以上的大型 JSON 文件处理 Node js 的有效方法是什么?
我的伙伴从他的 REST API 中给了我非常大的 JSON 文件。600mb、1000mb
其结构如下
{ nameid1:[list id,....], nameid2:[list id,....], }
[list id,....] - 一个有ID的数组最多可以有上亿条记录。
现在要使用这些文件,我使用以下操作序列。
我把它保存到硬盘
使用 sed 命令,从单行文件中,我将其设为多行
例子
exec (`sed -i 's /', '/', '\n/g' file.json)
- 我使用 readline 直接处理文件
我尝试使用 JSONStream 但它导致 FATAL ERROR: CALL_AND_RETRY_LAST 分配失败 - JavaScript heap out of memory
示例结构 json 文件
也许有人知道使用此类文件的更快方法。
谢谢
angular - 无法从 Opencart API 获取令牌
我正在开发我的 Angular 应用程序,出于某种原因我想使用 opencart REST API。正如文档所说,首先我必须从 API 获取令牌。来自文档的代码:
这是我的角度应用程序代码:
出于某种原因,我收到了此错误消息:
我做错了什么?
angular - 未触摸时,Angular 7选择下拉对象为空
在我的应用程序中,ngOnInit()加载货币、类别和制造商。我为此使用 Angular 7 反应形式。数据按预期加载,下拉列表填充了值和选择的第一个选项并显示给用户。所以,这就是问题所在,在完成表单并单击提交(使用默认下拉值)后,我看到category、currency和manufacturer.
ProductNewComponent.ts
product.component.html
如果我更改要使用的 select 语句,[ngValue]="category"并且当从服务器加载的数据时,我在下拉列表中看不到默认值并抛出错误属性 ng 值不是由任何适用的指令或选项元素提供的
python - 使用字典键捕获组的正则表达式
我无法在我的字典函数中显示正确的命名捕获。我的程序读取一个 .txt 文件,然后将该文件中的文本转换为字典。我已经有正确的正则表达式来捕获它们。
这是我的 File.txt:
这是能够捕获我想要的正则表达式链接:
通过查看链接,我想要显示的链接以绿色和橙色突出显示。
我的这部分代码有效:
但是由于我正在将 .txt 制作成字典,所以我无法弄清楚如何将 .group(1) 或 .group(3) 作为键来专门为我的显示功能显示。我不知道如何让这些组在我使用时print("Title: %s | Number: %s" % (key[1], key[3]))显示,它会显示这些内容。我希望有人可以帮助我在我的字典功能中实现它。
这是我的字典功能:
我试图从我的文本文件中使我的输出看起来像这样:
node.js - Mongoose 聚合:如何使用 ejs 显示聚合结果
如何从 mongoose 聚合中获取结果并使用 ejs 显示?
这是我的代码:
sql - 有没有办法在左连接中实现计数
我正在使用一个简单的数据库设置一个聊天组应用程序。我想知道是否有办法让我查看喜欢/不喜欢某个帖子的人,该帖子可以附有图片或视频。我想知道的重要信息是帖子ID,帖子的消息,帖子的日期,我要发布的图片的url,视频的url,以及发布该帖子的用户的id。我正在使用左连接来查看所有这些信息,但如果帖子有喜欢或不喜欢,我会丢失。
我已经尝试使用聚合计数来查看每个帖子的喜欢和不喜欢,但我不知道如何将此查询与以前的信息混合。
这是我查看上面列出的信息的查询:
这是查询的输出:

这是我想要的输出示例:

上面的查询显示了我正在寻找的所有内容,除了每个帖子的喜欢和不喜欢。反正有没有看到这些信息与我想要的混合在一起?
这是数据库的结构:
请原谅我的英语不好,英语不是我的主要语言。
javascript - 如何将字符串中每个单词的首字母大写?
以下函数应将句子中每个单词的首字母大写(str)!不幸的是,它不起作用,我找不到解决方案!
mysql - Sequelize 不支持 MySQL 8 身份验证协议,我不知道如何更改此协议
我正在尝试使用 Sequelize 迁移与 MySQL 8.0.15 一起使用的数据库,但我无法做到这一点。我不断收到此错误消息。
我已经尝试了这个问题的每一个解决方案。问题是当我尝试更改 MySQL 根密码时,我得到的消息是这样的:
然后我确实尝试按照此过程更改密码验证策略
https://dev.mysql.com/doc/refman/5.6/en/validate-password-installation.html
然后 MySQL 崩溃了,因为它已被弃用。然后我尝试了这个
https://dev.mysql.com/doc/refman/8.0/en/validate-password-installation.html
然后我得到了这个
然后我检查了组件在哪里
任何人都可以帮忙吗?我现在真的没办法了!
提前致谢
javascript - 反应空白文本节点不能作为子节点出现
我想用加密硬币符号创建表,但我收到此错误Warning: validateDOMNesting(...): Whitespace text nodes cannot appear as a child of <tbody>. Make sure you don't have any extra whitespace between tags on each line of your source code.
看起来我想要它,但它会引发此警告。最后,我想要像https://www.coingecko.com/en这样的东西,但显然更简单:)