所有问题

0 投票
1 回答
46 浏览

java - 为什么我的服务器(使用 BufferedReader)没有收到客户端发送的所有数据?

我正在创建一个 Swing 白板应用程序,其中有一个输入设备和一个输出设备。使用输入设备的人可以在屏幕上绘画,然后该屏幕会显示在输出设备(以及输入设备)上。

绘图/绘画在输入设备(即客户端)上运行良好,但我无法将坐标正确发送到服务器(输出设备)。

第一个问题是服务器中的 BufferedReader 没有立即接收到数据。即使我在输入设备上绘图,服务器也会在 30 秒后绘制线条。

第二个问题是服务器没有收到所有的坐标,即使它们是由客户端发送的,因此线条不完整/损坏。

编辑:我实现了一个计数器,我注意到服务器仅接收客户端绘制的一半线的坐标对,从而导致图像不完整。此外,它以另一种方式接收它们。(即,如果客户端发送 line1、line2、line3、line4 的坐标,则服务器只接收 line1 和 line3(这就是显示不完整图像的原因)。

这是我在 mouseDragged ActionListener 中的代码。

这是接收数据的服务器中的代码

文件中的完整代码如下。

客户端

服务器端

0 投票
1 回答
335 浏览

azure - 如何使用 Pulumi 设置 Key Vault 访问策略?

我正在尝试使用 Pulumi 设置 Azure 基础架构。到目前为止,我已经使用pulumi preview了命令,似乎大多数事情都已经到位。

我已经能够整理出大多数事情,但不能整理出与 Azure AD 相关的部分。

例如,下面的代码有效:

但是下面的代码不起作用。

错误

错误:获取经过身份验证的对象 ID 时出错:从 Azure CLI 解析 json 结果时出错:等待 Azure CLI 时出错:退出状态 2

什么json?...我怀疑服务主体没有足够的权限来设置这些东西。

使用 --debug 标志

部分debug: Serialize property[resource:fe-modules-kv-[azure:keyvault/keyVault:KeyVault].accessPolicies.id[0].objectId]: Recursing into Output告诉我们问题不在于租户,但我还没有掌握足够的知识。

我对此进行了很多搜索,并确保我的服务主体具有必要的角色,能够通过为其分配角色User Account AdministratorCompany Administrator. 下面的脚本就是这样做的,我在 Azure 门户中确认了这一点。

我还缺少什么?或者我在哪里可以获得更多信息?

谁在运行部署?

它是服务主体。根据 Pulumi.yml 文件

下面的调试代码展示了这一点。

谁在运行部署(第 2 部分)?

实际上,在几百行之后,我找到了以下内容。

0 投票
1 回答
258 浏览

javascript - 如何使用 Lodash 格式化 JS 对象

实际上数据是通过 django 后端中的 SQL 查询和 item( models.TextField()) 和 date( models.DateTimeField()) 获取的 似乎 JS 对象已损坏,我想知道这种情况的任何解决方案

0 投票
1 回答
20 浏览

javascript - 使用fadeIn() 没有按顺序出现的段落

我希望名称按顺序淡入。它目前在动画方面看起来很糟糕。我希望名字出现然后倒下,第二个取代它,然后第二个倒下等

0 投票
0 回答
80 浏览

python - OSError:[Errno 13] 执行 shell 脚本时权限被拒绝

我试图从 python 脚本执行 shell 脚本,但我最终得到 OSError: [Errno 13] Permission denied 当打开 shell 脚本时被拒绝。

python脚本权限->-rwxr-xr-x

shell 脚本权限 -> -rwxr-xr-x

权限对我来说看起来不错。无法理解为什么会出现以下错误。

代码部分:

0 投票
1 回答
1531 浏览

android - 升级到 Android Studio 4.0 后,Lombok 注释不起作用

将 Android Studio 升级到 4.0 版本后,Lombok 注释停止工作。在升级之前,相同的代码正在编译,没有错误。

编码:

尝试编译时,我收到以下警告,最后出现错误(不确定所有警告是否相关):

有没有办法解决这个问题,或者我应该将 lombok 删除为不受支持?

0 投票
1 回答
128 浏览

javascript - 如何运行多个节点 js 文件?

我是 node.js 的新手,我对如何一次运行多个文件有疑问。假设我有scripts_1.jsscripts_2.js 我怎么能同时运行两者。我知道我可以做到这一点node scripts_1.js && scripts_2.js,但问题是我需要等待scripts_1完成scripts_2.js才能运行。

我尝试了 bash 脚本 start.sh

但我不喜欢它,我需要更好的方法。任何人都可以提供帮助。提前致谢

0 投票
2 回答
564 浏览

javascript - 使用 useState 钩子的函数组件会被视为有状态组件吗?

将类型的组件

被定义视为一个有状态的组件?或者仍然是一个无状态的功能组件,因为它没有React.Component显式扩展并且没有通过传递声明状态super(props)

最好的问候,康斯坦丁

0 投票
1 回答
61 浏览

.net - 如何处理(不解决)有时在 E2E 测试中提交后添加到表单中的验证码?

在我正在测试验证码的系统中很少出现,但是当它出现时,在我提交表单后它出乎意料(我无法猜测何时)。表单数据被保留,用户只需要解决验证码(在我的情况下解决不是问题)。问题是我不知道验证码什么时候会出现,只是盲目地寻找[AfterStep]钩子中的每一个都是在脚上射击,因为它会阻止每一步隐含的等待时间。

我的解决方案是:

  1. 在我确认表单的每个步骤之后,我都会添加一个步骤And Fill captcha if necessary

这很糟糕,因为我在整个测试套件中添加了 50 个步骤,其中 49 个通常是无用的 +Driver.FindElement是一个阻塞调用,因此它将等待 49*20 秒等待永远不会出现的验证码。

  1. 当验证码在表单提交后出现时,浏览器会获取 HTTP 代码X,因此我可以在单独的线程中收听代码,一旦我点击代码X,我将查找验证码,填写并重新提交表单。

这很糟糕,因为我发现无休止的讨论表明 Selenium 不支持它并且我无法收听状态代码,我认为这在最近没有改变。

我可能会选择 1. 解决方案,因为这是我知道的唯一可行的解​​决方案,但我可能会遗漏一些东西。

问题:这个问题还有其他解决方案吗?

0 投票
2 回答
30 浏览

python - 下面的代码有没有遗漏?

错误:从 .models 导入目的地 ImportError:无法从“travellor.models”导入名称“目的地”(C:\Users\Raja Kumar\projects\telusko\travellor\models.py)

谁能帮我吗 ?

0 投票
1 回答
30 浏览

angular - 如何在运行时以角度有条件地创建数据gridview?

我想以角度将 ODF(光配线架)表示为 gridView 假设我们有 24 个端口 ODF

html组件内部

输出将是这样的:

01|02|03|04|05|06|07|08|09|10|11|12|

13|14|15|16|17|18|19|20|21|22|23|24|

核心表

0 投票
3 回答
806 浏览

ruby - 正确删除 MacOS 上的 Ruby/RubyGems 和 gems 版本

我最近在我的 Mac 上通过自制软件安装了一个 Ruby 版本(和 RubyGems),因为 Mac 上安装的 RubyGems 由于权限问题而不允许您安装 gem。我按照此线程中最佳答案中的说明进行操作:您没有 /Library/Ruby/Gems/2.3.0 目录的写入权限。(mac用户)

在安装了一些 gem 之后,我意识到我不再需要这个版本的 Ruby 和 RubyGems,所以我跑去brew uninstall ruby摆脱它们(我假设 RubyGems 与 Ruby 一起被删除)。但是,我检查了一下,我安装的 gem 似乎仍在/usr/local/lib/ruby/gems/2.7.0. 我可以删除usr/local/lib/ruby文件夹吗,这是正确的方法吗?不知道 MacOS 自带的默认 RubyGems 是否使用了这个文件夹。

0 投票
1 回答
20 浏览

datatable - DataTable - 服务器端 - 排序列初始化

我有 6 个数据表,页面上有一个数据表配置,所有五个表的基本布局如下:

我的数据表配置选项如下:

我的问题是我需要按表按列排序。例如,在表 1 中,我想在第 3 列和第 4 列上为第二个表排序第 1 列和第 4 列,在第 0 列和第 3 列上排序第三列等等,有没有办法在每个数据表没有六个不同配置的情况下做到这一点?

0 投票
0 回答
153 浏览

json - Angular如何在formArray中推送嵌套的反应表单json id

我想提交一个包含 eventTitle 和多个图像的相册库。我可以使用 eventTitle 上传多张图片。问这个问题可能很愚蠢,但我是 Angular 的新手,这是我的第一个项目。卡住了这个问题。任何参考/文件都会有很大帮助。

提交表单时,我只需要传递图像和事件标题的 id 数组。我的 json 如下所示:

问题在于我无法推送 id 数组。只有最后上传的图像的 id 被推送。值得注意的是循环 id 并推入 formArray。有人可以帮我如何循环所有上传图片的ID吗?

// 我的 Gallery 组件 ts 文件:

0 投票
1 回答
1049 浏览

pyspark - 使用带有参数的 PySpark 3 DataFrame#transform 方法

这个问题讨论了如何链接自定义 PySpark 2 转换。

DataFrame #transform 方法已添加到 PySpark 3 API。

此代码片段显示了一个不带参数且按预期工作的自定义转换,以及另一个带参数但不工作的自定义转换。

这是输出的内容:

应该如何定义该with_funny()方法以输出 PySpark 3 API 的值?

0 投票
1 回答
321 浏览

google-bigquery - 上传到 BigQuery GIS:“无效嵌套:循环 1 不应包含循环 0”

我正在将 CSV 文件上传到 BigQuery GIS,但由于“无效嵌套:循环 1 不应包含循环 0”而失败。

这是完整的错误:

我在下面完整粘贴了 CSV 文件的违规行。它似乎是有效的 WKT(或者无论如何,如果我SELECT ST_GeomFromText('POLYGON(....)')在 Postgres 或 BigQuery 本身中这样做,我不会收到错误消息。

我可以很好地上传 CSV 文件的其他行,所以这不是架构等的问题。

我的 CSV 文件,完整:

这可能是一个缠绕顺序问题吗?

作为参考,我的源数据是 EPSG:27700 shapefile,我使用ogr2ogr.

0 投票
2 回答
264 浏览

python - 如何修复图像未显示在 heroku 部署的 django 应用程序中

我有一个用 Django 3.x 创建的博客。当我在本地服务器上运行该项目时,它工作正常。所以,我将我的项目部署到 heroku,这里是链接bblog-shovon.herokuapp.com/。然后项目运行良好。我的项目 git 链接https://git.heroku.com/bblog-shovon.git然后我创建了一个帖子,然后我给了它一个缩略图,最后一切都很好。但是,当我重新访问该网站时,每张图片都消失了。我没有找到他们。当我尝试在另一个选项卡上打开图像时,它会显示此错误消息屏幕截图。当我写这个问题时,我创建了一个新帖子,在发布这个帖子后,这个帖子图像正在工作。但是,旧图像不起作用。

那么,我该如何解决这个问题?请帮我!!

0 投票
1 回答
57 浏览

r - 条形图 R 中的图例

我正在尝试在 R 中制作条形图,但我有一个永久性的反复出现的问题。图例出现错误,我无法修复。

如果有人知道如何解决它,我将非常感激。我附上 R 的截图:

截屏

谢谢!

0 投票
1 回答
1699 浏览

flutter - 如何在 dart/flutter 中获取 mp3 元数据?

我正在制作一个音乐播放器应用程序。它能够读取文件,但我不确定如何提取元数据。我希望能够主要获取歌曲长度和专辑图片。虽然专辑图片可能是个问题,但我对歌曲持续时间和专辑名称等其他数据也很满意。

如果有人可以为我提供方法,我将非常有帮助。我提到了id3包,但没有太多关于如何处理输出的文章。一个适当的代码示例将非常有帮助。我是一个完整的飞镖初学者。

感谢世界。

0 投票
1 回答
104 浏览

android - Android Preference如何选择彼此相邻的多个项目之一

Preference 多个选择并排的示例

我正在尝试在我的 PreferenceScreen 中添加一个首选项,允许用户从相邻的一行中的多个条件中选择一个条件(如上图)。

android是否有一种预先构建的方式来做到这一点,或者我必须创建一个自定义偏好布局来实现这一点。如果是的话,最好的方法是什么。

0 投票
1 回答
387 浏览

qt - 如何加载和显示 QML 文件

我有两个 QML 页面main.qmlKos.qml我想要的是当单击一个按钮时main.qml它会加载Kos.qml到屏幕中。

我确实尝试过使用加载器,但它不起作用

Kos.qmlPageBackground用作背景

我在什么地方搞砸了吗?

0 投票
1 回答
273 浏览

python - 连接pyspark中的两个嵌套列

我有一个包含两列“a”和“b”的火花数据框。

例如,一个数据条目是:

我想通过连接名称来添加一列,因此该条目是:

我使用过 UDF,但它对于大数据来说是一种低效的解决方案,并且充当了优化的黑匣子。有没有办法通过使用 PySpark 函数或 SQL 查询来实现结果。

0 投票
3 回答
5985 浏览

ag-grid-react - 如何更改反应js中ag-grid行单元格的默认字体大小?

我第一次使用 ag-grid 表。我无法更改行单元格的默认字体大小(不是标题部分)。我想更改行单元格(行数据)的字体大小。我正在使用 ag-theme-alpine。

这是我正在使用的代码。

请提出一个好的解决方案。

0 投票
1 回答
877 浏览

amazon-web-services - 邮递员上的 AWS Api-Gateway 错误 500/api 网关测试成功

我在 api 网关中遇到了一个奇怪的 lambda 集成问题(尝试代理以及相同的问题)

lambda 首先命中 AppSync 并在错误时返回 JSON 内容或在成功时返回 XLXS 文件。

在 API 网关测试控制台上进行测试时,它会按预期返回状态 200 和二进制结果。但是当我通过邮递员在外部尝试它时它失败了。

更多信息 :

集成类型:Lambda

成功响应:

错误响应:

无服务器 apigateway 设置:

0 投票
1 回答
164 浏览

python - 预处理功能后如何保持图像和坐标(z轴)之间的关联?

我正在开发一个预处理函数,该函数将 DICOM 文件作为输入并返回 3D np.array(图像堆栈)。问题是我需要保持ImagePositionPatient[2]输出数组中已处理图像之间的关联和相对位置。

例如,如果一个切片ImagePositionPatient[2] == 5映射到返回堆栈中位置 3 的已处理切片,我需要返回另一个数组,该数组5位于第三个位置,并且所有原始切片都相同。对于在处理过程中通过插值或填充创建的切片,数组应包含一个像 -99999 这样的占位符值。

我在这里粘贴我的代码。编辑:新的简化版本

调整大小方法等的参考库是skimage