所有问题
javascript - 如何调用组件而不调用它(Vue)?
我需要在我的 Vue 文件中调用组件而不导入
Laravel Nova 包中的这个文件
404.vue 文件
Error404.vue
和是否在同一个文件夹404.vue中Error404.vue
node.js - 如何在条带中的支付意图示例中自定义支付方式
我正在尝试遵循以下链接https://stripe.com/docs/payments/accept-a-payment中显示的示例。
我在客户端有以下代码
而不是这个
因为我想要一些 UI 操作。根据链接中发布的代码,我应该执行以下操作
但是,在上面的 payment_method 示例中,卡对象被传递,而我的代码中并非如此。如何在 stripe.confirmCardPayment(clientSecret, { payment_method: {card: card} 中分别传递我的卡号和 exp/date 以及 CVC
sql - 在 PL/pgSQL 函数中返回动态 SQL 语句
我有一个名为“points”的表,其中有一列名为“geom”的几何类型。我想创建一个函数,该函数返回一个包含“几何”数据类型列的表。当目标表(点)的名称在“RETURN QUERY”子句中硬编码时,我已成功返回具有正确数据类型的表。我想将表的名称作为函数的输入(以动态方式)。如何更改此代码以接受目标表的名称(在此代码中称为点)作为输入?
我知道为了管理动态查询,我们必须将其作为字符串并将其作为EXECUTE sql_string运行。但是,我无法在上述示例中使用它。
mongodb - 如何使用 Mvc 核心在 mongodb 中插入嵌入式对象
我正在尝试将嵌入对象插入、更新和删除(CRUD)到现有的 Monogodb 文档中,假设为客户添加多个地址,
我可以使用命令行(添加多个地址)来完成,但是通过 mvc 核心,我只能在使用 InserOne 插入文档时插入单个地址,也可以使用 ReplaceOne 更新它,但我可以添加第二个或第三个地址。
这是我的 c# 类和接口(服务)
和服务
dns - 使用 CNAME DNS 条目调用 AWS Lambda 函数
我目前在 AWS 上部署了一个 lambda 函数。Lambda 的 URL 是https://xxxxxxxxxx.execute-api.us-east-1.amazonaws.com/stage_name_here.
我在我的 DNS 中创建了一个 CNAME 条目,它指向
my.custom.name.comLambda: 的基础https://xxxxxxxxxx.execute-api.us-east-1.amazonaws.com/。我不拥有该域名name.com。这纯粹是一个 CNAME 引用,我的 DNS 将解析为 lambda 基础。如果我继续运行nslookup,my.custom.name.com它会正确解析并指向https://xxxxxxxxxx.execute-api.us-east-1.amazonaws.com/
我可以在调用时通过 Postman 正确使用 lambda https://xxxxxxxxxx.execute-api.us-east-1.amazonaws.com/stage_name_here,但是如果我尝试使用 的任何变体my.custom.name.com/stage_name_here,它会返回
我的理解是,当我尝试使用该 CNAME 发出请求时,它首先会转到我的 DNS。我的 DNS 将该 CNAME 解析为 lambda 基地址。我的理解是 AWS 不会知道,my.custom.name.com因为我的 DNS 只使用它来知道在哪里发送请求。
我理解的一个类比是我试图向一个地址发送一封信:address1. 我没有在信上写 address1,而是写address2. 当邮递员收到我的信时,他问他的老板在哪里address2,他的老板告诉他address2 = address1。然后他把信送到address1。
在那个类比中,address2并不需要实际存在才能发生该交易。除非我误解,AWS API Gateway 需要address2存在,因为字母先到address2然后再到address1.
似乎正在发生的事情是,AWS 不知何故知道这address2是等式的一部分,因为它在address2使用时拒绝请求而不是address1.
这种情况有什么区别,我如何设置 DNS CNAME 和 AWS 以使情况 1 发生?
ios - UIScrollView:ViewController 视图框架更改后滚动内容
简而言之……我可以滚动内容,但是在更改 ViewController 视图框架后,我无法滚动到顶部以查看“所有”滚动视图内容(框架 Origin Y 值减小,因此 VC 视图向上移动以适应键盘)。
在情节提要 ViewController 上,我添加了一个 UIScrollview 和它下面的一个按钮。滚动视图受限于其父(VC)视图。我在滚动视图中添加一个 contentView 并将其约束到滚动视图,并在内容视图和滚动视图父视图之间添加相等的宽度和高度约束。然后我将文本字段添加到 contentView 并将它们约束到 contentView。我计算并设置了 scrollView 内容大小,因此我只能滚动内容而不是整个 contentView。到现在为止还挺好。
我注册了键盘通知,并且在键盘中将显示处理程序我减少了视图控制器的视图原点 Y 值(通过 setFrame),这将视图向上移动,因此视图的底部最终位于键盘上方。同样在keyboardWillShow 处理程序中,我将scrollview contentsize 增加了键盘的垂直高度,因为scrollView 区域减少了键盘的垂直高度。
我能够滚动内容,但是 contentoffset (0,0) 位于内容的中间,并且额外的 contentsize 出现在文本字段内容的下方。我不再能够向上滚动到内容的顶部。
我知道scrollView通过改变它的边界来滚动它的内容所以我试图改变scrollview框架(减少它的原始Y值)并且也尝试了同样的contentview但是当contentView中的一个文本字段变成FirstResponder或者我只是尝试用鼠标滚动,内容向下滚动,内容的上半部分不可见,不能滚动到(如前所述 contentoffset 是 (0,0) 内容的一半,是“内容的顶部”。
有没有人看到我的方法有任何明显的问题,即在显示键盘的情况下继续滚动所有内容并且 ViewController 原点 Y 值减小?
csv - 如何使用 UI 路径将数据从 CSV 输入浏览器?
我是 UI Path 的新手,想使用将数据保存到 Web 浏览器中的 CSV 文件来填写在线表格。到目前为止,我已经完成了以下工作:
打开浏览器(添加 url) Type Into(输入用户名) Type Into(输入密码) Click(登录) Read CSV For Each Row
这是我所能得到的。有一个框显示“输入一个 VB 表达式”,无论我在这里输入什么,我都会收到一个验证错误,说明没有声明该表达式。
谁能解释这是如何工作的,我应该在这里输入什么以及为什么?
python - 使用 Ansible 启用 Apache 站点
我正在从 python 脚本运行剧本。我正在关注此代码
以下命令完美运行。
但是当我尝试通过从 python 脚本执行剧本来做同样的事情时。它说该网站不存在。以下是剧本。
它给出了以下错误。
致命:[token_server]:失败!=> {“ansible_facts”:{“discovered_interpreter_python”:“/usr/bin/python”},“已更改”:true,“cmd”:“a2ensite token_server”,“delta”:“0:00:00.054682”,“ end”:“2019-12-11 01:03:10.546478”,“msg”:“非零返回码”,“rc”:1,“start”:“2019-12-11 01:03:10.491796” ,“stderr”:“错误:站点 token_server 不存在!”,“stderr_lines”:[“错误:站点 token_server 不存在!”],“stdout”:“”,“stdout_lines”:[]}
更新 我尝试运行这个剧本。该剧本显示“/etc/apache2/sites-available”目录的内容。
它显示了我本地的 /etc/apache2/sites-available 目录的内容。这意味着该命令实际上是在我的本地而不是远程服务器上执行的。
这是我的“主机清单文件”。
javascript - 角。为什么复选框的行为很奇怪?
最好是现场观看。基本上会发生什么是你点击一个复选框,另一个被勾选。我检查了它已更改的数据,它已正确显示。[checked] 绑定应该是假的,但它是真的。
这里可能发生了特定于角度的事情,我看不出我做错了什么,但显然有些事情。
在这里复制代码:
和 app.component.ts
excel - 将两个vba代码合二为一
我也是 vba 和 excel 的新手,我在 excel 中创建了一个数据库,这两个代码对于我的项目的工作至关重要。我想同时运行这些 vba 代码,你能帮我合并代码并制作吗行得通,好吗?我自己尝试过,但没有任何效果。
第二个:
javascript - 编译失败 - Expo Web - 安装 UI-Kitten 后
安装 UI-Kitten 并将其应用到我的 App.js 后,我开始收到以下错误消息:
我已经查看了 card.component.js ,它似乎很好。此外,它看起来不适用于除 javascript 之外的任何其他文件,我认为应该在 expo web.xml 中正确加载。
关于它可能是什么的任何提示?
谢谢各位!
java - 使用 HashMap 的 Dijkstras 算法 - 如何插入从邻接图生成的节点?
我写了一个名为的类Adjacency,它读取一个 .txt 文件,其中包含与邻居有距离的不同城市。一些条目的示例是
Adjacency大约有 130 行代码,我可以根据要求粘贴。现在,一旦运行,它会在命令中打印出以下几行
这只是从 Lebbeke 和 Aalter 到他们的邻居的距离。我现在想将此结果与 Dijkstras 算法一起使用HashMap,以便仅从输入start节点和stop节点中找到最近的路径。
我见过很多使用 Dijkstras 算法的例子,但他们只使用整数作为节点,但我希望节点能够HashMap用于查找节点。
我的想法是这样的:
我创建了一个HashMap,其中每个键都是节点,每个值都是包含所有邻居的ArrayList(或)。List此外,在所有教程中,他们以无穷大启动起始节点,0其余节点以无穷大启动。但是,由于我事先不知道有多少未访问的节点,(因为我将读取每个节点数量不同的文件)我无法将它们初始化为无穷大。我应该将它们初始化为什么?只是一个很大的数字?
在我的类 PathFinder 中,我有我想要实现的方法 Dijkstra。
所以你可以看到我的问题归结为两件事:
- 如何从 Adjacency 获取节点并将它们作为键放在我的 HashMap 中?
- 如何找到所有节点的所有邻居并找到它们的距离?(这些实际上是我想放入
ArrayList对应于每个键/节点的图的边缘。)
欢迎任何关于良好开端的帮助。在此之后,我相信我可以自己完成算法。如果我的问题不好,请给我反馈如何改进它。
android - 带有 Vkontakte OAuth 的 Android Firebase 身份验证
我正在尝试通过 VK (vk.com) 服务将 Firebase 身份验证与自定义身份验证集成,但失败并出现下一个错误:
com.google.firebase.auth.FirebaseAuthInvalidCredentialsException:自定义令牌格式不正确。请检查文档。[无效的断言格式。需要 3 个点分隔段。]
我的代码如下:
tizen - 使用 jdk 10 安装 tizen studio 3.5 你如何安装?
我已经下载了 tizen studio 3.5 和 3.2 以及 10 个 jdk (open jdk8,9,10) oracle jdk(8,10,10.0.1,12,13) 并设置了 Path 变量以包含 jdk\bin 文件夹作为类路径和 JAVA_HOME 指向此文件夹。安装程序不会在 3.5 和 3.2 上关闭,并且包管理器不会运行一些 jdks 甚至不会运行安装程序。我很机智有没有办法在没有这个工作室的情况下使用 eclipce .或者只是通过一些编辑器在线编码。我必须添加这个,因为我已经使用了三天......如何不在当前版本的 JAVA 上运行而不是需要修复的错误先生。测试仪。
c# - 在c#中使用lock()锁定线程访问的对象
我目前正在尝试使用线程在 c# 中读取和写入数据到 xml 文件,我有一个实用程序类,它具有读取 XML 文件然后将数据写入 xml 的功能。我这样做的方式如下。
我还有一个后台线程,它不断检查 XML 文件中的更改以将视图重新加载给用户,因为我仍然收到 IO/Exception 说该文件已被使用,因此无法打开...我该如何解决?
c# - 将 appsettings 配置 DI 添加到 HostBuilder 控制台应用程序
我正在尝试在使用 HostBuilder 的 .net 核心控制台应用程序中包含一个 appsettings.json 文件,并尝试将一个部分(AppVars)添加到配置中。当我尝试这样做时,我收到错误:
这是我的代码:
下面我试图在一个类中注入 AppVars:
python - 在python的子目录中创建一个文件
我需要创建如下文件夹和文件:
假设我当前的工作目录名为“working_dir”
我需要创建 -> working_dir/my_folder/sub_folder/new_file.json
我可以在子目录中创建一个文件,如下所示:
下面是我的两个问题:
如何一次创建两级目录。我的意思是使用 makedirs 语法,如何创建 /my_folder/sub_folder。
有必要使用
makedirs语法吗?我不能直接在“with open....”语句中创建目录吗?如果我从上面删除 makedirs 语句,则会出现错误,即如果文件夹不存在,则不会创建文件夹,因此不会创建文件。
请注意,无论操作系统如何,该脚本都应该可以工作。另外,我正在使用 python 2.7.12
mongodb - MongoDB - 将字符串元素数组与文档中的单个字符串元素匹配
我正在使用 MongoDB v3.6.5
我有一个名为“经销商”的集合,其中包含如下示例所示的文档。
我有一系列国家价值观,例如;
我想从经销商集合中检索与“国家”属性和数组值之间的值匹配的所有文档。
python - python pandas 以一天中的小时为单位
我正在使用以下数据集,列中每小时计数。数据框有 1400 多列和 100 行。
我的数据集如下所示:
如何将此数据时间转换为日期时间,例如:
我希望一天中所有时间的平均值都在一天的列中。数据类型为:
谢谢你的帮助!
javascript - 在大型 React 应用程序中应该如何导入和使用图标?
我有一个使用大量 React 图标的 React 应用程序。我已经考虑过导入和使用它们的不同方法,但我不确定是否应该考虑对性能有任何重大影响。
1.在我的顶级App组件中导入我的所有图标,并根据需要将它们传递给每个组件。
这就是我现在正在做的事情,以为我只导入一次 SVG,但是将这些图标向下传递到更高阶和子组件变得很烦人。
2. 我可以只在需要它们的每个组件中导入图标。
这是有道理的,但我担心很多组件使用相同的图标,并且为每个组件重复相同的导入似乎会适得其反。
我的组件
我的其他组件
3. 我可以做一个自定义的钩子。
它本质上会执行选项 1,但不是作为道具传递给子组件,我可以独立实例化它。
自定义挂钩
我的组件
--
什么是最高效的解决方案?最佳做法是什么?
java - 正则表达式忽略某些字符之间
假设我有一个字符串:
我想在一些 var 前后匹配 + 符号,而不是在双引号或 exp() 内匹配。
有没有一种正则表达式方法只匹配不在引号或 exp() 中的 + 符号?
更新:
您可以假设 exp() 中的所有内容都应该被忽略。也许这是另一种思考方式。引号或 exp() 之间的任何内容都应从正则表达式中忽略。
正则表达式将用于 java String::split 方法。我不确定那将是哪个平台。
swift - URL 中的 Swift 引号
我正在尝试使用 Alamofire 向此 url 发出请求:
但它包含双引号,并且转换为 URL 失败。
我已经"用反斜杠逃脱了
但是当我在 URL 中转换字符串时,它返回 nil
我试过用 替换"符号%22,但它仍然无法正常工作。我尝试使用 addPercent 但它导致错误的 url 并返回错误 400 或 404
我还尝试使用 AlamoFire 方法进行 url 转换和编码,但我无法使其工作......
android - 带有几个按钮的主活动屏幕,单击这些按钮会启动一个新屏幕以显示结果
编辑:为了让这个问题不那么令人不快,我一直在努力解决这个问题,并且现在有一些东西要实际展示。我完全删除了所有以前的内容,并完全重写了我的问题。
我的最终目标是拥有一个包含多个按钮的 MainActivity 屏幕,每个按钮执行不同的操作。两个示例按钮是 1) 查看设备构建信息,以及 2) 查看已安装的应用程序。单击按钮时,我希望 Activity 切换到 RecyclerView 并显示该信息。用户应该能够按下后退按钮并单击另一个按钮。
我相信我已经准备好结构,但无法弄清楚如何集成功能来读取包。对于这个事实,我将在哪里创建函数本身以及如何传递结果以在 RecyclerView 中查看?
这是“MainActivity.java”:
这是我的“RecyclerViewAdapter.java”:
这是我的“layout_list.xml”:
最后但同样重要的是,这是我的“activity_main.xml”:
