所有问题
reactjs - 如何使用 Nextjs 将我的 URL 与应用程序状态同步
我的应用程序有过滤器。我想做浅层路由,并在用户更改过滤器同时更新我的应用程序状态时将查询添加到 URL。但这似乎我在维持两种状态。有没有这方面的最佳实践?因为我希望我的 url 匹配应用程序状态
vue.js - “公共”文件夹中文件的 VUE CLI 不同路径
我的应用程序结构是 - 文件夹 -> 前端 - 带有应用程序文件夹的文件夹 -> html -> spa - 这是我放置我构建的应用程序的地方 'spa' 中有 2 个文件夹 - 资产和静态。在静态文件夹中有来自“前端->公共”的文件。
这是我需要添加外部脚本的问题,所以我放入了 index.html 的头部
当我构建我的应用程序时,一切都很好,但是在本地(npm run serve)它有错误的 URL。我尝试使用publicPath
invue.config.js
甚至通过 ternary 正确设置它process.env.NODE_ENV === 'production'
。在本地和构建模式下,文件被找到了,但它也改变了所有的路线(链接、菜单等)。
请帮我解决
php - 数组索引没有按应有的方式执行?
我有以下代码,它让我发疯..
这里发生了什么?这是我设置数组的方式:
apache - 使用 WHM 和 apache2 将子域转发到 localhost 的端口
简而言之,我可以使用访问我的网站,example.com:3000
但我想使用sub.example.com
.
我正在使用 WHM 使用example.com
域来管理我的服务器。我已经使用WHM控制面板为sub.example.com
. 它工作正常并重定向到sub.example.com/cgi-sys/defaultwebpage.cgi
.
我还尝试通过在文件中添加以下行来使用VirtualHost进行反向代理,如此处所述:/etc/apache2/conf/httpd.conf
然后我使用sudo systemctl restart httpd
. 但是,子域仍然重定向到sub.example.com/cgi-sys/defaultwebpage.cgi
路径而不是转发到port:3000
. 你能帮我解决这个问题吗?
值得一提的是,服务器在 CentOS(7.7 版)和 Apache(2.4.41 版)上使用 WHM 和 CPanel(84.0.21 版),并 port:3000
通过 docker-compose 连接到 docker 映像(gitea)。
python - 在 python 中,如何在具有 dtype 对象的列上使用 split('_')?
我正在处理一个数据框,其一列是对象类型:
例子:name 36512 non-null object
我尝试了以下但没有成功
另外,尝试了以下方法:
我的目标是使用拆分前两个单词split('_')
,但除非类型是字符串,否则无法这样做
例子:BMW_740i_4_4_Liter_HAMANN_UMBAU_Mega_Optik
输出:['BMW', '740i']
在新列中
c++ - 如何使地图按值排序C++
我试图使用自定义比较器按值排序地图,但我无法弄清楚为什么我一直收到“没有匹配的 compareByVal 调用”的错误
这是我在 main.cpp 中的内容:
flutter - 使用 Package flutter_webview_plugin 获取旧的滚动偏移量
我正在尝试使用 Package flutter_webview_plugin将 Webview 集成到测试应用程序中
我的目标是当用户在 Web 视图中向上滚动并在用户向下滚动时显示它时隐藏一个底部导航栏。
在提到的包中有一个监听器来收听垂直 Schroll 的变化:
offsetY 值,是当前值,但我怎么不能得到旧值,将其与新值进行比较?任何想法 ?
postgresql - 列索引超出范围:2,列数:1 更新 jsonb 列时出错
我正在尝试使用 mybatis 更新 java 中的 jsonb 列。
以下是我的映射器方法
更新 jsonb (external_group) cloumn 时出现以下错误。
对于非 jsonb 列,我可以使用相同的方式进行更新。
此外,如果我输入硬编码值,它适用于 jsonb 列。
更新 jsonb 列时如何解决此错误?
c# - 在等待异步完成之前函数返回
我正在尝试通过 SendGrid API 发送 2 封电子邮件。有时0发送,有时1发送,有时都发送。似乎该功能不等待承诺。我该如何解决它,以便它始终发送两封电子邮件?
我的功能如下所示:
这就是我所说的:
python - 将 ID 与一组不同的名称匹配
我有一个包含公司名称列表的数据集,以及它们各自的 ID。每家公司都有多个实例,其中一些看起来不同。每个公司名称至少有一个实例具有 ID,但由于拼写不一致,并非所有实例都具有 ID。所有的公司都聚集在一起。数据看起来像这样:
有没有一种很好的方法可以将缺少 ID 的公司名称与正确的名称相匹配?
reactjs - 在网格中定位元素的更好方法
我尝试在我的应用程序上有一个标题,其中左侧项目 (A) 与标题的左侧对齐,第二项 (B) 位于标题的中心,第三项与右侧对齐。
我尝试了很多,发现只有这对我有用
我认为这是一个丑陋的解决方案,因为在项目中放置一个容器对我来说似乎是不必要的。特别是如果我们认为这个容器没有网格项目。我真的很想告诉该项目将其内容与某个位置对齐。如果这个解决方案更像他的解决方案会更好:
有没有办法做类似的事情?
appium-android - 在可点击元素上启动时,Appium 无法在 Android App 中滚动
我的情况
我想为 Android 应用程序编写 UI 测试,因此我需要滚动一些应用程序的片段。测试是用 Kotlin 编写的,Appium 版本是 v1.15.1 。
我的问题
我使用标准滚动方法(见下文),只要我的起点坐标不落在可点击元素上,它就可以正常工作。在使用Appium Desktop Inspector浏览应用程序时,我也观察到了这种行为。
我目前的做法
如前所述,如果起点 (100,500)不在可点击元素上,则此方法有效。
例如,如果一个按钮恰好位于(100,500),则不会执行滚动/滑动,但实际上仍然会调用滚动侦听器。
manim - 如何获取已经确定的图表上某个点的坐标?
在 manim 中,我想获取图表上某个点的坐标?
algorithm - 寻找 64 位以上数字的快速确定素性测试
我已经搜索了确定数字是否为素数的方法,但大多数方法要么是概率的(米勒拉宾),要么是小于 64 位的数字。
另一种解决方案是使用带有一些改进或筛子的蛮力方法,但是当数字超过 64 位阈值时,这两种方法都不是很有效。
django - Vue PWA 登录在开发中有效,但在生产中返回 401
我有Vue.js PWA
一个Django Rest Framework
后端可以在我的笔记本电脑上本地正常工作(使用浏览器)。当我将它部署到生产环境时,当我使用浏览器登录时它继续正常工作,但是当它作为 PWA 打开时无法登录(即:在手机上或保存在浏览器中的 PWA)。
这是我的登录代码:
如前所述,通过浏览器登录时,一切都在本地和生产环境中运行。尝试使用 PWA 登录时出现问题。
尝试登录 PWA 时,我得到以下信息:
对从服务器收到的错误进行控制台日志,我得到:
在生产中,以下工作:
- 使用笔记本电脑或手机上的浏览器登录网站。
- 然后打开 PWA。这可以正常工作,我可以继续使用 PWA。
尝试使用 PWA 登录时出现的唯一问题。
javafx - 选择显示在 JavaFX 8 中的 treeTableView 中的第一项
我有TreeTableView
几个项目的控件。用户可以使用侧滚动条移动到表格的任何部分。我怎么知道表格显示的第一个项目是什么?我的意思是,我们看到的第一个项目。我一直在研究这个控件提供的方法,我看到它scrollTo
根据我们指定的订单号显示一个项目,但我没有找到类似getFirstItemShown
. 我想对于一个TableView
控件它应该工作相同,对吧?我正在使用 JavaFX 8。
angular - Angular 代码未在浏览器中正确显示
输出仅显示“食谱书”,其余数据未显示...我使用的是 Angular 8,并且 bootstrap.min.css 已添加到 angular.json 文件中...
diff - 如何从 gerrit 中两个补丁集的差异创建补丁
在给定的 gerrit 提交中可以有多个补丁集。是否可以根据同一提交的两个特定补丁集的差异创建 diff.patch?
我需要这个,因为我在补丁集 3 之上进行了更改,并且当我推送我的更改时,补丁集 4 已经存在。现在我的更改是补丁集 5 的一部分,补丁集 4 的更改丢失了。目前我正在手动识别更改和修复:(
r - 如何在具有不同 x 范围和因子的 ggplot 中使用 stat_function?
我在编写 ggplot 时遇到问题。我有这种数据集,关于与身体长度相关的器官大小(以 x 为单位):
Species 是考虑的物种,CatAge 是年龄类别,Organ 是测量器官,a0 和 a1 是公式 a0+a1*x 中的系数,xmin 和 xmax 是体长,它们是线性回归的极限
(注意:这是一个完全不切实际的数据集,但我的数据集具有类似的结构:物种、幼虫龄、测量器官以及系数和限制)
我想要的是这种类型的图(老动物的红色/棕色头/尾,年轻动物的蓝色/绿色头/尾):
基本上,我只想告诉 ggplot:在正确的面板中使用 a0 和 a1,在 xmin 和 xmax 的范围内绘制线性回归,并根据器官/CatAge 组合应用颜色。
所以我虽然有这样的代码
当然,没有奏效。在我的尝试中,我收到了许多错误消息:尝试应用非函数,xmin 和 xmax 未知,美学必须是长度 1 或与数据相同 (18):x 等
我什至考虑通过一个循环“for”来逐行考虑数据集,比如
好吧,它也失败了。
我可能会尝试为每个组合逐行手动编写,例如:
但是 1)我什至不确定它是否会起作用 2)我的真实数据集有 3 个物种、3 个器官、5 到 7 个阶段和 57 行,这样做会很乏味。而且我不知道如何编写这段代码。
这就是我呼救的原因。有什么想法可以做我想做的吗?预先感谢您的帮助!
grpc - 每次请求时在 gRPC 客户端中打开和关闭通道
我在 kafka 应用程序中有一个 gRPC 客户端。这意味着客户端将不断打开和关闭通道。
我想知道我是否可以一直保持频道打开?还是每次拨打新电话都必须打开频道?我想知道,因为我正在测试性能,如果我只是保持通道打开,它似乎会大大改善。另一方面,有什么我想念的吗?
python - Python - 逐一处理列表中的所有内容
我有一个列表my_list = []
在这个列表中有一些 int,所以my_list = [1,2,3,4]
现在我想一个一个地处理每个数字,而不知道只有 4 个 int。列表中可能有 1000 件事情。我想过这样的事情:
但我收到了这个错误:IndexError: list index out of range
javascript - React Hooks 和 useState 的使用
我有一个包含一些状态的组件。之间有什么不同
示例 1:
和示例 2:
示例 2 更详细。但是我在网上看到的所有钩子示例都更喜欢示例 2 的风格。是否有任何性能损失或最佳实践偏爱一种或另一种?
excel - ssis - 如何参数化excel连接
我需要加载一个 .xlsx 源来做一些事情。我制作了一个 Excel 连接管理器,它可以工作,但我需要对其进行参数化以使用动态路径。我怎样才能做到这一点?我已经阅读了很多指南,但我无法让它发挥作用。如何定义路径变量以及如何使用它?
angular - 如何在不使用标记的情况下以 angular -typescript 向我的地图添加文本/标签?
我在角度使用 agm-map。我需要在地图中的多边形中心添加一个标签/文本。如何在不使用标记的情况下在Typescript中实现它?
我尝试使用 MapLabel 实用程序来做到这一点。看看下面的代码。
我还提到了下面的链接 https://codepen.io/adg29/pen/reGaPd
先感谢您。