所有问题

0 投票
2 回答
120 浏览

java - 为什么 Java 评估三元运算的错误方面?

我可能会错过一些简单的解释,但下面一行会抛出一个NullPointerException

尽管

才不是。我还想提一下

不会自行抛出异常,而

做。

是否对第二方进行评估?还是我在屠杀什么?

编辑

评论中询问的一些附加信息: fiscalDocumentUtil.getFullValue(fiscalDocument.getInvoice())返回 null。的返回类型fiscalDocumentUtil.getFullValue(fiscalDocument.getInvoice())是 Long。

的返回类型fiscalDocument.getReceipt().getAmount()Integer

如果我发出显式(长)转换,则行为是相同的。

编辑 2

一个最小的可重现示例:Long val =true ? (Long) null: Integer.valueOf(1);. MC Emperor 的回答部分暗示了这一点,评论部分暗示了这一点。当然,这个例子已经在一定程度上回答了这个问题,因为事实证明,第二个表达式不需要抛出异常。

0 投票
0 回答
19 浏览

java - 电子商务的多变体/维度设计搜索

我正在开发一项服务,其可用性是重中之重。该服务将服务于高流量。对于系统中的任何订单创建,将使用不同的参数请求此服务以提供系统中产品的可用性(因此称为可用性服务)。流程如下:

  1. 用户使用 productId 输入触发请求的产品,响应应该列出该产品可用的 pincode。
  2. 用户选择 pincode - 使用参数 productId 和 pincode 触发请求以获得可用的交货日期。
  3. 用户选择日期 - 使用参数 productId、pincode 和交货日期触发请求以获取运输方式列表。
  4. 用户选择日期 - 使用参数 productId、pincode 和交货日期触发请求以获取运输方式列表。
  5. 与每个新输入类似-> 新请求通过添加的参数触发。目前系统中定义了 10 个这样的变体,预计将增加到 20+。

如何对此类数据进行建模以及如何将其存储在缓存中以便快速访问。请注意数据将是巨大的,并且用于缓存什么是键和值,以便可以使用不同的参数进行搜索?

目前我们正在考虑构建一个表,其中包含从每个变量值的交叉连接生成的行。我们正在使用 java 来开发后端服务。将是熊猫库在python中的数据框会更好。

0 投票
0 回答
130 浏览

android - 由于 mLoadedApk,我的一项活动中存在内存泄漏。我用过 LeakCanary。但无法理解

InstagramActivity 是第一个 Activity,它将在启动画面后对用户可见。GetDataFromServer 是一个单例,我使用改造用于网络调用。

我无法理解泄漏日志中提到的 mLoadedApk 和 mReceivers。由于我在代码中没有声明引用变量。

0 投票
3 回答
63 浏览

flutter - How to return catch exception in flutter

I working on error handling of api's. i want if api is crashed then it display a message of "Server is down" something like this, in UI.

I created a class where i'm creating methods of api, here in getBooks method if i modify the api url then it is printing this Exception, and i want it in UI. The problem is getBooks return type is List<Book>> so we can't return this Exception, any solution how to do this?

here is my api code

and calling it like

0 投票
0 回答
33 浏览

python - 如何在python中执行去重?

我有一个数据框。现在我想按一列分区,按一列降序排序。虽然我知道如何使用 sql 在 Pyspark 中执行此操作,但不清楚在 python 中执行此操作。我的 pyspark 代码如下:-

现在我想要在 python 中也一样。我该如何编码: -

进入蟒蛇?因为没有选择window.partitonBy

0 投票
2 回答
48 浏览

python - Python Pandas:计算每行每行的中位数(如重叠组)

我有一个这样的数据框,但要大得多:

我想为每 3 行计算一个新列,但在每一行中都有中位数。像这样:

因此,对于每个中间行,它需要 3 行,从头开始。但它总是必须在自己的前一排和后一排。因此,正在写入中位数的行位于中间。因此,第一行和最后一行必须为空。数据框的其余部分必须保持原样。

这是它在 Excel 中的示例图片:

在此处输入图像描述

在此处输入图像描述

在 Excel 中,这很容易。您可以将公式向下移动。我尝试了许多在这里找到的解决方案,但它们并没有按照我的意愿去做。

例如,我试过这个,但它只让我分成 3 个组,我不想要:

我希望这些组像上面显示的那样重叠。我希望你能理解我的问题并能帮助我。

0 投票
1 回答
41 浏览

python - 我如何通过相似性知道句子中包含的特定字符串?

我如何通过相似性知道句子中包含的特定字符串?


  • 例如..

ex) 句子:社区在这里帮助您解决特定的编码、算法或语言问题。

特定字符串:algorism

  • 跑完之后

相似度:0.8248242(算法 - 算法)


现在,我正在使用 Python&jellyfish。我打算在 Outlook 中检查邮件主题并根据特定的字符串列表对其进行分类。

帮我.................

0 投票
0 回答
14 浏览

wordpress - 功能 wpb_admin_account 使 wp-admin 给我“无法访问此站点”

尝试了在functions.php中通过filezilla创建帐户的常用方法:

确定我更改了用户并通过了,但是在我尝试登录后我得到“无法访问此站点”,页面正在工作,但无法访问 wp-admin,这里有什么问题?

更新:

添加后:

它登录页面开始工作......经过一段时间尝试接受密码后,仍然不知道发生了什么,有什么建议可以下次更快地解决它?

0 投票
1 回答
96 浏览

python - Pandas 中的字典错误?

出于好奇,请轻描淡写地回答这个问题:

我试图查看 MultiIndex 中的切片如何工作时,我遇到了以下情况 ↓</p>

回报:

请注意,索引不是按排序顺序,即。a, c, b是在切片时会导致我们想要的预期错误的顺序。

像这样的错误:

这是预期的。但是现在,在执行以下步骤后:

问题

所以,现在的流程是:Series → Unstack → DataFrame → Stack → Series

现在,如果我像以前一样进行切片(仍然使用未排序的索引),我们不会收到任何错误!

结果没有错误:

即使data.index.is_monotonicFalse。_ 那我们为什么还要切片呢?

所以问题是:为什么?.

我希望你了解这里的情况。因为看到,在给出错误之前的同一系列,在unstackandstack操作之后没有给出任何错误。

那是我在这里遗漏的错误还是新概念?

谢谢!
阿尤什∞沙阿

更新:我已经使用data.reindex()so 再次取消排序。请再看一遍。

0 投票
3 回答
216 浏览

python - 'AttributeError: 'tuple' object has no attribute 'lower'' - 为什么 '.lower()' 方法在 Python 中不起作用?

我目前正在学习 python 并在模块中做练习。我之前已经学习过如何删除字符串中的任何大小写字母,这样用户以后使用它会更容易。但似乎当我将“ XXX.lower() ”方法应用于我的代码时,它不起作用。没有 '.lower()' 方法它工作得很好,但我真的很想知道为什么它不起作用?这是我的代码:

0 投票
5 回答
84 浏览

java - 如何垂直连接多列字符串?

我有以下字符串:

有人可以告诉我如何实现这样的目标吗?

我用不同的方式尝试过,但没有一个是通用的和无错误的。

一个例子:

它有效,但它很丑,因为我真的不知道我有多少“列”。我的意思是它只能是 a,b,c 或更多 d,e,f,g,h... 而且字符串的长度可以不同,3 只是一个例子。

0 投票
1 回答
30 浏览

entity-framework - dotnet ef 迁移添加 InitialCreate 缺少项目参考

我正在尝试使用以下命令为 EF 生成迁移:

MyProject.csproj 项目依赖于同一解决方案中的另一个项目:MyDependency.csproj。

当我运行上面的命令时,我得到一个 FileNotFoundException 说文件 MyDependency.dll 没有找到。

在尝试创建迁移时,如何指示 EF 引用正确的依赖项?

0 投票
1 回答
44 浏览

sql - 在空间表中查找城市之间的距离

我需要找出 shape_area 大于 1000m^2 的城市之间的最小距离。我正在使用 Postgresql 和 PostGis,我的表格如下所示:

0 投票
0 回答
21 浏览

reactjs - 试图以反应钩子形式在 onBlur 调用一个函数

我试图在 setvalueas 的帮助下在改变反应钩子形式时调用一个函数,但它运行了三次而不是一次。有人可以帮我吗。这是我的代码

0 投票
1 回答
62 浏览

git - 当笔记本在 git 中被忽略时 Jupytext 预提交配置

我当前的钩子看起来像这样:

目录结构是这样的:

*.ipynb.gitignore文件中有,这意味着笔记本被忽略(由于 git 大小问题),但我希望预先提交以在每次提交中自动创建/同步 python 脚本及其配对笔记本。但显然是因为我的钩子没有按预期工作,并且没有*.py从我的文件生成(或同步)*.ipynb文件。

0 投票
1 回答
44 浏览

java - ExecutorService:如何提高性能

我有一个包含纬度和经度值的列表,我只是遍历此列表以获取纬度和经度,并找到特定纬度和经度的天气报告,并以 dB 为单位更新天气报告,但 100 次大约需要 75 秒。我怎样才能减少这个时间?

0 投票
1 回答
88 浏览

mysql - 如何使用 ansible 安装 mysql 版本 8.0.21

我正在尝试使用 ansible 安装 MySQL 版本 8.0.21。我已经从 MySQL 社区下载了所需的 tar 文件并尝试使用 dpkg 命令进行安装,但在传递密码时发现了问题。

这是我的 YAML。mysql 版本是用空密码安装的

0 投票
1 回答
51 浏览

python - 如何从 Django 的 for 循环中获取所有用户输入

我试图以 HTML 输入的形式显示所有创建的部门,并获取用户输入(value1,vlaue2)并根据“DepartmentID”更新部门表。问题是它只从循环中获取第一个值如何从 for 循环中获取所有输入。

模板

部门模板

视图.py

0 投票
0 回答
36 浏览

tensorflow - Tensorflow 2:一次对多个输入进行归一化

我想规范化许多输入特征。在 TensorFlow 教程中,他们建议使用为每个特征创建一个输入 + 归一化层的函数,并将结果连接起来。

cf get_normalization_layer 在这个链接

我相信当我们有许多数字输入特征时,首先连接所有输入然后应用归一化层会更有效。这是我尝试做的。我失败了,因为似乎串联不允许在许多输入和单个规范化之间建立“链接”。

我在 kaggle 上的某个地方看到过具有这种结构的代码(我记得作者确实提供了网络结构的图像),但我再也找不到它了。所以我被困在这里。

到目前为止,我的代码如下所示:

错误消息是“ V ValueError: Graph disconnected: cannot get value for tensor KerasTensor(type_spec=TensorSpec(shape=(None, 1), dtype=tf.float32, name='radius_mean'), name='radius_mean', description ="created by layer 'radius_mean'") at layer "concatenate_26". 以下之前的图层可以正常访问:[]"

我也无法调整我的规范化层。

你能帮我解决这个问题吗?任何帮助或相关代码的链接将不胜感激......

0 投票
1 回答
83 浏览

python - python如何知道dataclasses.field函数不是数据类中的默认值?

考虑以下类:

尝试执行此操作会产生TypeError: non-default argument 'b' follows default argument

现在考虑一下:

这执行没有错误。

问题是:field函数如何“欺骗”python解释器而不被视为默认值?我可以在自己的函数中复制这种行为吗?

0 投票
0 回答
33 浏览

database - 在 ArrangoDB 中添加参数

这可能是一个基本问题,但我根本找不到答案......

它与 ArrangoDB 相关联,我只是在学习它,当我尝试使用 POST 请求(REST API)插入数据时,如果我添加另一个不是“_key”参数的参数,则会出现错误,因此下图添加了一个记录成功 在此处输入图像描述

但是当我尝试添加参数时,它给了我一个错误

在此处输入图像描述

当我在 Web 界面中添加文档时,即使添加更多参数,它也会成功插入... 在此处输入图像描述

有谁知道如何将具有更多参数的文档插入到集合中?我可能需要定义一个模式吗?提前感谢您的答案。d

0 投票
0 回答
18 浏览

html - 用户上传的媒体文件未显示

使用 django 将用户上传的数据从“/blogs/createblog”表单网页呈现到“/blogs”网页,但用户上传的图像文件没有显示在他/她的博客文章(“/blogs”)页面中。我的 settings.py、基本级别/urls.py、app/models.py、app/views.pyhtml 模板是这样的

设置.py

基础项目/urls.py

应用程序/模型.py

应用程序/views.py

应用程序/editor.html

应用程序/yourblogs.html

可能是什么问题??我通过单击特定 BlogPost ImageField 中的图像 url 得到的错误是..

404页面不存在

请建议我解决方案。

0 投票
0 回答
14 浏览

wordpress - 如何将可变电子邮件地址添加到 WooCommerce 中的新订单电子邮件?

我正在尝试根据他们选择的取货地点将WooCommerce 上的新订单电子邮件发送到不同的电子邮件地址。

如何以编程方式将此电子邮件地址添加到发送电子邮件操作?

$email_new_order = WC()->mailer()->get_emails()['WC_Email_New_Order'];

$email_new_order->trigger( $order_id );

0 投票
3 回答
231 浏览

android - 使用 HmsMessageService(HMS 推送工具包)无法在华为设备上获取通知

我正在使用 HMS 推送工具包来获取通知。大约 1 周前通知工作正常,但现在当我重新运行该代码时,它无法正常工作。我交叉检查了所有东西,但找不到任何东西。我正在使用的依赖项是:

我在我的项目中也添加了 agconnect-services.json。还在清单中添加了应用程序 ID。SHA-256 密钥也可以。

接收通知的代码是:

我还在清单文件中添加了此服务的标签。

我也尝试过使用 HMS 工具包(android studio 中的编码助手),从那里发送通知是成功的,但我没有在应用程序上得到它。

在此处输入图像描述

要查看Logcat 日志,请单击此处

0 投票
2 回答
43 浏览

java - 为什么我不输出除 1 以外的 'a' 值?

为什么循环不是以 1 以外的不同值重新开始。

输出:

输入一个数字:1

1 * 1 = 1

2 * 1 = 2

3 * 1 = 3

4 * 1 = 4

5 * 1 = 5

6 * 1 = 6

7 * 1 = 7

8 * 1 = 8

9 * 1 = 9

10 * 1 = 10

11 * 1 = 11

12 * 1 = 12

13 * 1 = 13

14 * 1 = 14 在这里它终止了!

所需输出:

1 * 1 = 1

2 * 1 = 2

3 * 1 = 3

4 * 1 = 4

5 * 1 = 5

6 * 1 = 6

7 * 1 = 7

8 * 1 = 8

9 * 1 = 9

10 * 1 = 10

11 * 1 = 11

12 * 1 = 12

13 * 1 = 13

14 * 1 = 14

15 * 1 = 15

1 * 2 = 2

2 * 2 = 4

3 * 2 = 6

4 * 2 = 8

5 * 2 = 10

6 * 2 = 12

7 * 2 = 14

8 * 2 = 16

9 * 2 = 18

10 * 2 = 20

11 * 2 = 22

12 * 2 = 24

13 * 2 = 26

14 * 2 = 28

15 * 2 = 30 等等....