所有问题

0 投票
1 回答
48 浏览

java - 使 substring() 方法忽略某些字符

我想创建一个动画,通过始终附加一个字符来构建一个字符串。喜欢:'H', 'He', 'Hel', 'Hell', 'Hello' 为此,我已经创建了一个简单的方法:

但如您所见,字符串还可以包含用户以后不可见的字符(如 §a 和 §b)。使用上述方法将它们添加到动画状态会看起来很奇怪,因为有 2 个状态没有可见的变化,这会使动画出现故障。例如用户看到:'', '', 'T', 'Te', 'Tes', 'Test', 'Test ', 'Test ', 'Test ', 'Test T'

但它们对颜色很重要,可能不会被删除,因为那样就没有颜色了。

那么如何在构建子字符串时忽略这些字符而不实际从字符串中删除它们呢?

0 投票
2 回答
683 浏览

python - numpy的转置方法无法将一维行ndarray转换为一列

让我们考虑a一个一维行/水平数组:

现在我想要b一个一维列/垂直数组转置a

但该.transpose()方法返回一个完全相同的ndarray,形状完全相同!

我期望看到的是

这可以通过

令我惊讶的是,它的形状是 ,(10, 1)而不是(1, 10)

在 Octave/Scilab 我可以这样做:

我知道 numpy ndarrays 不是矩阵(如此处所讨论),但是 numpy 的转置函数的行为对我来说没有意义!如果您能帮助我了解这种行为的意义以及我在这里缺少什么,我将不胜感激。

PS所以到目前为止我所理解b = a.transpose()的是b = a; b.shape = b.shape[::-1],如果你有一个“二维数组”,(N, 1)它将返回一个(1, N)整形数组,正如你对转置运算符所期望的那样。但是,numpy 似乎将“一维数组”(N,)视为 0D 标量。我认为他们应该将此方法命名为其他名称,因为这非常具有误导性/令人困惑的恕我直言。

0 投票
4 回答
68 浏览

javascript - 如何遍历对象并更改数据集中的属性键

我有一组数据需要根据我想要的特定格式重新格式化。以下是我收到的数据格式。

我需要做的是遍历所有对象属性键"name", "series""value"并将它们分别更改为"id","data"和。"x""y"

以下是我希望更改上述数据集的数据格式。我需要"name"替换为"x"并且"value"应该替换为"y"

我发现我们可以通过以下方式访问对象的属性键Object.keys

在数据格式化方面,我发现自己处于非常困难的境地。希望有人可以帮助我。谢谢

0 投票
1 回答
202 浏览

extjs - 使用 ExtWebComponents 我如何创建一个简单的视图?

我想将几个组件和元素组合在一起,我怎么能用 Sencha ExtWebComponents 做到这一点?

例如:

0 投票
1 回答
86 浏览

regex - 正则表达式匹配 SQL 脚本 SSMS 中的最后一个方括号

我正在尝试在 SQL Server Management Studio 2017 中执行正则表达式匹配,然后对部分 SQL 脚本进行替换,如下所示:

我想在最后一个匹配[]例如使用示例行[Gt 02 To 03 Weeks SUM ];所以我可以[|]'

我试过了

这给出了:

在此处输入图像描述

这是完全匹配而不是我希望替换的组匹配

然后我尝试了:

但这匹配一个太多(即它也匹配倒数第二个]

在此处输入图像描述

我尝试了其他一些方法无济于事。

行为似乎与在正则表达式 101 上使用 PCRE PHP 相匹配。示例:在这里,我添加了该标签,但我在该领域的经验不足,无法知道这是否有效。

请如何更改此正则表达式以仅匹配最后一个括号?

0 投票
1 回答
56 浏览

eclipse - 使用时 Prolog 中的错误未定义过程 (condition -> then_clause ; else_clause)

有人告诉我,这样的语法(条件 -> then_clause;else_clause)允许 if(...)do(...)else(...)。

运行时出现以下错误selmoutarde(V)

0 投票
1 回答
239 浏览

angular - Mat Stepper 中的输入具有第一个 Input 的值

垫步机代码

这就是我将值设置为输入的方式

重新加载页面后,所有输入的值都为driverName。我怎样才能解决这个问题??

0 投票
2 回答
269 浏览

java - 有没有办法解密 S/MIME 公钥数据?

我想根据其公钥获取 S/MIME 证书的电子邮件地址和过期日期。这种方法甚至可能吗?还是我完全错了?我可以解密公钥以通过 java 获取这些数据吗?

我在 google 中搜索,阅读了 wiki 页面并阅读了有关 oracle s/mime 项目的信息。但它并不像它可能的那样接缝。这些数据是否仅在 csr 中可用?

提前致谢

0 投票
1 回答
2179 浏览

javascript - React hooks 使用 recharts AreaChart 控制台警告

我在我的应用程序上通过 recharts 实现了 AreaChart,如下所示:

它现在工作正常,但我在控制台(chrome)中收到了这个警告。

警告:componentWillReceiveProps 已重命名,不推荐使用。有关详细信息,请参阅“一些链接”。

  • 将数据获取代码或副作用移动到 componentDidUpdate。
  • 如果您在 props 更改时更新状态,请重构您的代码以使用记忆技术或将其移动到静态 getDerivedStateFromProps。了解更多信息:“一些链接”

  • 将 componentWillReceiveProps 重命名为 UNSAFE_componentWillReceiveProps 以在非严格模式下抑制此警告。在 React 17.x 中,只有 UNSAFE_ 名称可以使用。要将所有已弃用的生命周期重命名为新名称,您可以npx react-codemod rename-unsafe-lifecycles在项目源文件夹中运行。

请更新以下组件:Animate、Area、AreaChart、Text

我正在使用 react 16.9.0

您对删除此警告有什么建议吗?

0 投票
2 回答
171 浏览

javascript - 使用权限时无法读取属性.remove()

我想在我的网站中删除地理位置权限

https://developer.chrome.com/apps/permissions

我得到这个错误L

无法读取未定义的属性“删除”

我的manifest.json

添加到项目:

我的错误在哪里?

0 投票
1 回答
320 浏览

html -
添加后元素消失
(引导)元素

我正在使用引导程序 4.3.1 编写登录页面。
添加“行”div后,水平标尺消失了,我就是拿不回来了。
有趣的是,当我添加注释部分标签时,我可以再次看到水平线。

关于为什么会发生/如何在没有部分标签的情况下使水平线再次可见的任何建议?

0 投票
1 回答
3791 浏览

javascript - React JS - onChange 函数被触发两次

在反应中处理日期输入时遇到问题。所以日期值来自graphQL,日期格式是,dd.mm.yyyy但为了为HTML日期输入设置默认值,我将格式转换为yyyy.mm.dd并再次保存数据,反之亦然。

我在状态中保存日期并调用更改函数来更新值和转换格式。

问题是这个函数被触发两次onChange并返回NaN-NaN-NaN(在第二次运行时)但不是每次都只是有时(奇怪)。而且,对于某些日期,它可以正常工作,例如,02.03.2000没有错误并且只执行一次。

24它调用了两次,第二次调用出错(见截图)。也许转换是错误的?如果我defaultValue从输入中删除,那么它只调用一次。

在此处输入图像描述

0 投票
1 回答
3957 浏览

python - Django - AttributeError:模块'os'没有属性'environment'

在学习 Django 的背景下,我需要使用 Faker 模块用随机数据填充 Sqlite。

在 models.py 下创建了几个模型:

为了随机填充这些模型,我使用以下脚本 (populate_first_app.py):

当我运行 populate_first_app.py 时,出现以下错误:

AttributeError:模块 'os' 没有属性 'environment'

使用 Visual Studio Code (v1.39.2),我被卡住了。

可视代码在以下几行中突出显示错误:

“主题”类没有“对象”成员pylint(无成员)

我使用以下命令安装了 pylint:

但还是卡住了。

0 投票
0 回答
469 浏览

python - Quart 是否有任何 Socket.IO 集成?

我正在使用 Quart,我真的很想将 Socket.IO 与它一起使用,但我找不到 Quart 的 Socket.IO 集成,仅适用于 Flask。我应该尝试烧瓶版本还是没有办法?

0 投票
0 回答
38 浏览

c - EasyClang 找不到我的标头,即使它们已安装

我也在 Sublime 文本和 Clang 上安装了 EasyClang。我在 Windows 上工作,我的标题在我的 WSL 环境中。我有以下设置:

但是,我收到错误:clang: error error - 'stdio.h' file not found

0 投票
1 回答
216 浏览

authlib - authlib:未使用配置中的一些 client_kwargs

总体上喜欢 authlib。关于https://docs.authlib.org/en/latest/client/frameworks.htmlhttps://docs.authlib.org/en/latest/client/django.html中描述的 client_kwargs的问题

问题陈述:我试图在 client_kwargs 字典中传递“范围”和“受众”键/值对,但只有“范围”键/值用于生成 URI 以进行授权。我需要通过 Atlassian OAuth2.0 的“观众” https://developer.atlassian.com/cloud/jira/platform/oauth-2-authorization-code-grants-3lo-for-apps/

通过将“audience”="api.atlassian.com" 传递给 oauth.atlassian.authorize_redirect 进行一些修改后找到了解决方法。

问题:oauth.register/AUTHLIB_OAUTH_CLIENTS 中的client_kwargs是否仅用于某些关键字参数?如果是这样,最好在文档中分享它;否则将其与其他所有内容一起设置在配置中会很方便。

此行为在 0.12.1 和 0.13.dev0 中发现。谢谢!

0 投票
3 回答
481 浏览

python - 无法获取使用 Image.open(requests.get()) 抓取的临时图像文件的文件扩展名

这是我在这里问的第一个问题,所以请原谅没有经验:-)

我有以下文件用于保存图像,然后返回文件路径/URL:

我收到以下错误

raise ValueError("未知文件扩展名:{}".format(ext))

google_url参数是用于从 Google Places API 获取图像的 api URL。下面当我调用i.show()图像打开时,我知道图像正在通过,并且我可以看到在大多数情况下(尽管不一定全部)它正在返回 PNG 或 JPEG 文件。我认为问题在于我实际上并没有从中获取任何文件名i,我假设这是因为它是一个临时文件。

任何帮助将不胜感激,我对 Python 有点陌生。

0 投票
1 回答
22 浏览

python-3.x - 使用 request.post 发送 url

在后端,我们设置了一个 Selenium 脚本来代表我们易受攻击的客户端。此脚本将单击您发布到以下留言板 ( http://csec380-core.csec.rit.edu:5004/ ) 的任何链接。您的第一个目标是证明该客户端正在运行。第 1 步:设置服务器 向我们的客户发送一条消息,其中包含指向您页面的链接。使用您的访问日志来验证客户端是否已连接到您的站点。

但这是我得到的结果。我不知道如何将我的链接发送到这个网站。

0 投票
1 回答
46 浏览

java - 使用 Java 8 和流处理数据 csv

我正在学习 java 8 并试图在 java 中处理一个 csv 文件;

我想知道是否可以改进这段代码,我不喜欢我这样做的方式;

0 投票
0 回答
28 浏览

swift - 使用 AVPlayer 流式传输远程音频文件会在 macOS 上引发一些错误

我正在尝试AVPlayer在 macOS 上流式传输远程音频文件。它播放音频,但会引发一些错误。这些错误是什么意思,我该如何消除它们?

这是我的代码。

错误是:

附言

  1. 我签Outgoing Connections (Client)入了 App Sandbox。
  2. 音频 URL 是安全的。(https://)
  3. 没有与播放器相关的 UI。所有这些代码都在AppDelegate.swift.
0 投票
1 回答
39 浏览

ios - 拍照后我的 segue 没有执行

我正在开发一个使用相机的应用程序,然后照片应该被发送到另一个 ViewController,但我不确定是否可能 segue 无法到达那里或者它只是被执行,但是当我确认我的应用程序崩溃的照片,并且我的日志中没有显示任何错误。

这是相机视图控制器

然后,这是第二个没有出现的VC。我相信 segue 不应该在那里完成或其他什么,但如果你把它放在代码的另一部分,它会在拍照之前执行。

谢谢

0 投票
1 回答
955 浏览

macos - 无法编译和运行简单的 Ada 应用程序

对 Ada 来说非常陌生,并且已经开始通过 GNAT GPS 中的 Hello World 教程来学习。当我编译我的代码时,我很难找出错误。该错误看起来像源文件目录问题。但是我对这种 IDE 中的错误输出非常不熟悉。

这是我试图编译和运行的代码(文件:main.adb):

代码和 GPS IDE 的图像

这是我收到的构建错误:

我假设我错误地安装了 Ada 和/或 GPS。有什么建议或想法吗?谢谢你。

更新/其他想法:

我假设的另一件事是该项目无法找到 Ada 源代码,因为该项目保存在 /desktop?

0 投票
1 回答
125 浏览

mysql - 如何将 oracle TRUNC(SYSDATE-100,'Q') 添加到 MySQL

我已经安装了 MySQL,我有一个 oracle 脚本,我创建了模式和表,并在 oracle 中坚持使用 trunc 和 Quarter,并希望它们插入 MySQL。

插入mysql时如何使用trunc和q?

错误代码:1292。不正确的日期时间值:'4' 错误代码:1292。不正确的日期值:'Q' 列 'start_date' 在第 1 行错误代码:1292。不正确的日期值:'Q' 列 'start_date' 在第 1 行

0 投票
1 回答
94 浏览

python - 如何使用 `subprocess` 模块执行 __name__== '__main__ ' *without* 下面的 python 代码?

我有一个带有表单的python脚本

从另一个 python 脚本,如何在__name__ == '__main__' 使用subprocess模块的情况下执行下面的代码?

[编辑] 另外,我的 python 脚本带有argparse模块的输入参数。在执行部件下方的代码时,我还需要传递参数__name__

0 投票
1 回答
29 浏览

android - 哪些情况会在 savedInstanceState 中保存数据?

我最近发了一个问题,得到的答案是和savedInstanceState的状态有关。我想知道在哪些情况下信息会保存在 savedInstanceState 中,操作系统还出于什么其他目的使用 savedInstanceState。我找到了一些将 savedInstanceState 与 android 生命周期相关联的信息,但我无法确切了解如何