所有问题
c# - 如何在 C# 中的 SAP GUIContainerShell 上设置当前单元格?
我目前正在使用 SAP GUI 脚本自动化我的工作,并且在尝试重新创建录制的宏时,我在某个特定点遇到问题,我不知道如何翻译。
我已通读 SAP GUI Scripting API pdf 并且正在努力了解我如何操作该.setCurrentCell 1,"MAKTX2"
部分。我正在使用以下内容访问容器单元:
如何使“材料”双击“MAKTX2”?
编辑:完整的 SAP GUI 脚本:
webpack - 在 SharePoint 框架 WebPart 中引用图像
我正在尝试创建一个包含图像的简单 SharePoint Online WebPart。问题是没有显示打包在 WebPart 中的图像。
我找到了这个解决方案: https ://mattjimison.com/2017/06/03/referencing-images-sharepoint-framework-webpart/
但问题是当我这样做时出现错误gulp serve
:
好像它是一个缺失的模块?我怎样才能启动并运行它?
php - MySQL 身份验证方法错误 - 缓存 SHA-2
尝试在我的本地主机上访问 phpmyadmin 时,出现以下错误:
无法登录 MySQL 服务器
mysqli_real_connect():服务器请求的客户端未知的身份验证方法[caching_sha2_password]
mysqli_real_connect(): (HY000/2054): 服务器请求客户端未知的身份验证方法
经过研究,我了解到我需要更改我的用户密码的身份验证方法。我按照这个链接做了。我还确保 config.inc.php 文件中的信息是正确的。然而,我仍然遇到同样的错误。
我似乎无法理解:
- MySQL当前的身份验证方法是什么?
- 应该是什么?
- 我该如何改变它?它是针对整个 MySQL 配置还是针对每个用户单独更改?
更新 我注意到两件事:
- 用户表中有“密码”字段,但有“身份验证字符串”
- “authentication_string”的长度是 41。虽然我将密码设置为 9 个字符并使用它们登录。
- “插件”的值为“caching_sha2_password”
- macOS High Sierra 10.13.3
- 阿帕奇 2.4.28
- PHPMyAdmin 4.8.0.1
- MySQL 8.0.11
python - 每次while循环通过时如何创建一个新数组
我正在创建一个简单的 python 程序,它将用户输入的值存储在一个数组中。程序最多会询问用户 8 次(可输入 8 条数据)。我需要程序在每次通过 while 循环时创建一个新数组。因此,如果 i = 1,并且每次循环通过时,它都会执行 i = i + 1,直到 i < 9。循环应该总共创建 8 个数组。下面是我一直在做的,代码很简单,你的见解会很有帮助。代码的上下文是一个简单的运动员性别表格。
最后几行肯定是错误的,但希望这可以让我了解我想要做什么。
apache-spark - Apache Spark 将事件计数到时间戳存储桶中
我已将数据加载到 Spark 数据框中,并正在使用 Spark SQL 进一步处理它。
我的问题很简单:
我有如下数据:
等等。
我想获取每 2 分钟发生的事件数。
所以,
我的输出将是:
在 Pandas 中这很容易,但我不知道如何在 Spark SQL 中做到这一点。
上述格式数据必须以时间戳为一列,在该时间桶内发生的事件数(即黑白时间戳和时间戳+2分钟)作为另一列。
很感谢任何形式的帮助。
谢谢。
dialogflow-es - Dialogflow API - 根据请求设置位置
我对 Dialogflow API 有疑问。我有一个包含多个阶段的对话框。让我们将它们称为第 1、2 和 3 阶段。您在对话中越深入,数字就越高。欢迎意图是 1,第二个 2 和第三个 3。
共有三个按钮(1、2 和 3)。请求对话时应该设置上下文(或类似的东西..)。所以按钮 3 在 3 处连接到对话框,跳过意图 1 和 2。
我想知道如何使用 API 做到这一点?我尝试设置事件,但不知何故它不起作用。
提前致谢!
extentreports - 范围报告 - 线程“主”java.lang.NoSuchFieldError 中的异常:VERSION_2_3_23
在运行以下代码时,我发现以下异常。请帮我解决问题。我也尝试过更改 freemaker jar 文件。
错误详情:
android - Xamarin.Andoid:将 ImageView 与 CanvasView 合并
我正在使用此xamarin示例中的 FingerPaintCanvasView 。
我正在使用2 层。第一层是我想要绘制的ImageView 。第二层是要绘制的PaintCanvasView。
画布具有透明背景,并且两个视图的布局参数均以编程方式设置。这样标记工作正常。
现在的问题是,我如何才能将此图像视图与标记画布合并,以尽可能少地丢失单个文件(文件系统中的位图或图像文件)的质量损失。
让我解释一下为什么我提到了质量损失:例如,背景中的图像从设备相机的尺寸为 1920x1080。显示器只有 1280x800 像素。由于我无法将图像放入显示器中,因此我需要显示一个缩小的版本,并且标记发生在这个缩小的版本上。
编辑:
@Joe LV:
这是您的演示,没有在我的设备上部署任何更改:
我很快就会尝试 Android 8 模拟器。
所以这个方法不适用于 API <= 24 :-( (API 25 和 26 未测试)
markImageImageView
仅保存我从设备存储加载的图像(可以是任何图像)
canvasMarkMeta
是来自链接模板的 FingerPaintCanvas,其中保存了绘制的线条。
javascript - Javascript二进制字符串,转十六进制,转base58,转回十六进制,转回字符串,随机错误
我正在学习区块链并想创建一个创建地址的示例,纯粹用于教育目的 - 不会在任何接近生产的地方完成。
任务:创建160个随机位,将其转换为十六进制,将其转换为基数58,然后通过反转过程来测试正确性。
它有点工作,但是在二进制之前和之后的比较中我得到间歇性的“错误”。hexStringToBinary 函数返回不同长度的字符串:
python - 将 Chrome 浏览器更新到最新版本后 Chrome 网络驱动程序崩溃
当我尝试运行浏览器选项卡崩溃时,我已将 google chrome 浏览器更新到最新版本。
错误:
python - 用 0 替换随机列表条目
你好。我对这个问题有些麻烦:
- 我有一个清单,例如
a=[1,4,5,7,10]
- 我需要另一个列表,其中包含从a
(b = np.random.choice(a,3,replace=False)
-> b = [4,7,10]中随机选择的元素
但b的长度必须与 相同len(a)
。我想我用那个文本把某人弄糊涂了,所以这里是例子:
因此,未选择的元素必须为零。
任何建议,将不胜感激
codeigniter - 我想将视图传递给一个字符串,并使用 codeigniter 作为电子邮件中的消息正文传递。有什么建议么?
我想在注册用户时发送电子邮件模板。所以我为它创建了视图,以便可以根据需要使用不同的视图。就像注册和忘记密码一样,有两种不同的视图。
qt - 使用 QT Designer 控制 QCombobox 中的工具提示
我QComboBox
在 QT Designer 中创建了一个。
我只想显示一个工具提示,当我们将光标指向组合框中的三角形按钮时,即组合框的大部分角落。
如果我将光标指向组合框中的任何其他位置,我不想显示工具提示。
我们可以这样做吗?就像,我们是否可以控制组合框中的某些部分(或者)我们只能为整个组合框设置工具提示?
提前致谢!
java - 从模式为 JAXB 绑定类生成 Jackson 属性
在处理应用程序时,我也想将我的 JAXB 类用于 JSON 绑定。
所以对于某些类,我需要用@JsonTypeInfo
.
所以我想我会使用自定义绑定。
这是我的 XJB 文件的样子:
这就是我在课堂上想要的:
@JsonTypeInfo(use=Id.CLASS, include=As.PROPERTY, property="subVehicleType")
但我不断收到以下错误:
难道我做错了什么?
更新
我做了回答中提到的:它在我的 TEST 独立项目中工作,但是当我在我的主项目中做同样的事情时,我得到以下信息API Incompatibility error
[ERROR] Failed to execute goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.2:generate (default) on project Domain: Execution default of goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.2:generate failed: An API incompatibility was encountered while executing org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.2:generate: java.lang.NoSuchMethodError: japa/parser/JavaParser.parse(Ljava/io/Reader;Z)Ljapa/parser/ast/CompilationUnit; (loaded from file:/C:/JavaDev/.m2/repository/com/google/code/javaparser/javaparser/1.0.8/javaparser-1.0.8.jar by java.net.URLClassLoader@ce3ebdfb) called from class org.jvnet.annox.japa.parser.AnnotationExprParser (loaded from file:/C:/JavaDev/.m2/repository/org/jvnet/annox/annox/1.0.2/annox-1.0.2.jar by java.net.URLClassLoader@ce3ebdfb).
我不确定是哪个其他 api 导致了这个冲突。但是从上面的消息中很难理解。
c++ - 创建一个可以接收 board1[{1,1}]='X' 的类;? (方括号内的大括号)
我在 main.cpp 的其中一行中得到了硬件,我想支持:
这背后的逻辑意义是将(1,1)位置的字符“X”分配给“游戏板”。我不知道如何创建一个接收大括号的数组,例如 [{int,int}]。
我怎样才能做到这一点?
PS因为这些是符号而不是字符(并且因为我不认识属于这个问题的任何术语)在谷歌中搜索这种类型的问题非常困难,所以这可能是重复的:-(,希望不是。
我试着做:
第一次尝试:
第二次尝试:
第三次尝试:
javascript - Postman 使用 switch 语句进行 HTTP 状态代码测试
我正在尝试在 Postman 中创建一个测试,以根据 switch 语句的结果返回不同的文本响应。但是,我不确定为什么当我单击“运行”时它说没有可用的测试我已经正确设置了我的 Get 方法,因为当我自己执行它时它返回例如 200 OK。我有以下内容:
.net - Angular WithCredentials 不适用于 POST、PUT
我正在一个 Angular 网站上工作:
• .Net Framework 服务器在 localhost/test
• 本地主机上的客户端:4200
我的 cookie 身份验证工作正常,我的 GET 请求工作正常。
在我的服务器的 web.config 中,我有以下内容。
鉴于此设置,我希望 PUT 和 POST 请求同样适用。
我从中得到 401 Unauthorized 。
我的调查
我看到的请求方法是 OPTIONS,它告诉我这在飞行前失败了,并且这个问题与 CORS 而不是 Angular 有关。我一直无法弄清楚我错过了什么。
我将不胜感激任何指导。
kubernetes - 使用 Traefik 进行 Kubernetes 基本身份验证
我正在尝试在使用 Traefik 作为入口控制器的 Nginx 示例上配置基本身份验证。
我只是"mypasswd"
在 Kubernetes 机密上创建机密。
这是我正在使用的入口:
我检查了 Traefik 仪表板,它出现了,如果我访问 nginx.mycompany.com,我可以检查 Nginx 网页,但没有基本身份验证。
这是我的 nginx 部署:
Nginx 服务:
python - 在 odoo 9 中创建不同的形式和树
我正在构建模块odoo。在我的模块中,需要两个表单和树,它们具有来自一个类的不同字段。我已经试过了,但没有用。这是我的代码
和这样的错误<field name="view_id" ref="client_form_view_2,client_form_view_2_tree"/>
。我该如何解决这个问题?
tsql - 理解t-sql中AND和WHERE的逻辑
我正在研究 Transact-SQL,Microsoft Azure。我试图理解为什么在某些连接查询中WHERE
,AND
两者都可以使用并给出相同的结果(或者至少在我的数据库中看起来是相同的结果),而在其他查询where
中不起作用并且确实如此。
在这里,我加入了 2 张桌子:
这给了我我正在寻找的东西=只有 customerAddress 表中类型为“Main Office”的行。将单词 WHERE 更改为 AND 给出完全相同的结果。
现在,查询是基于以前的,但我正在尝试加入 3 个表。这里WHERE
不起作用,我必须放一个AND
:
如果我将其更改WHERE
为AND
它可以工作。为什么?2个表和3个表的join有什么区别?谢谢
java - 从数据库中删除一个简单的行
我有 2 张桌子,并且testInput
我有一个带有另一张桌子 id 的 FK。testCases
testInput
所以基本上我要删除的行是输入的 id、testCase 的 id、名称和描述。
我试图删除该行,我得到
java.sql.SQLIntegrityConstraintViolationException:无法删除或更新父行:外键约束失败(
mydb
.testInput
, CONSTRAINTfk02
FOREIGN KEY (testCase
) REFERENCEStestCases
(idtestCase
) ON DELETE NO ACTION ON UPDATE NO ACTION)
我不想删除testCase的记录。我只想删除该测试用例的输入。我该怎么办?
如果你想要代码...
xml 测试用例
xml 测试输入
export - 导出大型数据集
我在一家中型在线时尚公司工作,我们有一个非常大的报告,我们使用 FM 服务器端脚本导出,大约 75 个字段/15k 记录。
我遇到的问题,正如你想象的那样——这需要很长时间!我们有很多计算字段,在导出之前在脚本中执行查找、替换等操作,为了每天用新数据构建和更新报告,我还应该说明,还有很多来自其他表的相关数据出口。
我非常清楚这不会是一个快速的出口,但是如果有人对如何最大限度地减少出口时间有任何建议,我将不胜感激。目前我们正在导出为 CSV,那么例如 XLSX 会更快吗?
任何关于如何加快速度的建议都将受到欢迎!
谢谢你-S
css - Webpack 不尊重导入顺序
我们目前正在使用 Webpack 和 React,使用 Bootstrap 进行设计,并使用自定义 CSS/SASS 覆盖一些引导程序样式。
在一个简单的 HTML 页面上,我们使用:
我们的风格会覆盖引导程序,例如我们的<hr>
显示的是我们在creative.css
但是,当我使用 react 和 webpack 将设计移至项目时,只有 bootstrap 会覆盖所有内容。
我努力了:
和:
还尝试将 app.js 包装到 index.js 中并设置父级的样式,然后是子级的样式,如下所示:
index.jsx:
import './css/bootstrap.css'
应用程序.jsx:
import './css/creative.css'
还尝试了另一种方式:
index.jsx:
import './css/creative.css'
应用程序.jsx:
import './css/bootstrap.css'
但是我的自定义样式永远不会覆盖引导样式。
这不仅发生在 HR 身上,例如我们已经完全重新设置了表单输入的样式,但它们只是作为引导程序默认显示。