所有问题

0 投票
1 回答
25 浏览

mysql - 在没有子查询的 where 子句中使用用户变量

我有以下情况:

我为这个例子简化了下面的 my_function;

这是我的主要存储过程:

现在如果我打电话给 my_procedure

call my_procedure('anything');

结果是:

但是如果我WHERE @score_var > 0.5在查询中 添加my_procedure,结果是:

预期结果“> 0.5”:

我见过一些使用子查询的答案,但我的问题是:(在这种情况下)我可以不使用子查询吗?

也欢迎替代方法。

0 投票
1 回答
217 浏览

python-3.x - 使用“find_element_by_xpath”查找元素

我正在尝试使用“find_element_by_xpath”查找元素,但出现“无法定位元素”的错误。

我也尝试过隐式等待,但仍然无法找到该元素。

HTML 文件如下所示:

我试过下面的代码行:

以上所有尝试都显示错误“没有这样的元素:无法找到元素”

我曾尝试使用“execute_script”来处理隐藏元素,

这没有给出任何错误,但我不确定它是否单击了正确的按钮,因为新网页正在打开并显示消息“无法访问您正在尝试的页面”。

0 投票
0 回答
57 浏览

python - 为什么导入的函数不能正常工作?

我使用 numpy.hstack() 方法编写了一个应该水平堆叠矩阵和向量的函数。但是当我将它导入另一个 python 文件时,它并没有做它应该做的事情。这是函数及其使用位置:

我尝试过直接编写没有该功能的代码并且它有效。当我尝试将其作为函数调用时,就会出现问题。

它仍然给出了结果:

我期望 5x6 矩阵:

0 投票
1 回答
61 浏览

javascript - npm 模块 - 是否可以拆分 bin 和 lib 依赖项?

假设我已经在 npm 上发布了一个 nodejs 模块。这很简单,您安装并导入它,并给定一个字符串和一个配置对象,它会返回一个字符串。

现在,我想让它作为本地模块和全局模块都可用:我在 package.json 中的 bin 中添加了一个脚本。该脚本导入并使用本地函数并打印结果。为了处理参数和配置对象,我使用 npm yarg 作为依赖项。

问题是这样的:如果我想将我的模块安装为本地,则不需要 yarg 依赖项,因为它仅在模块用作全局时使用。所以很浪费空间。

有没有办法只在我的模块安装为全局模块而不是本地模块时才安装 yarg 依赖项?

0 投票
2 回答
566 浏览

oop - 两个组合可以拥有同一个对象吗?

我正在尝试为在线拍卖系统制作类图,但遇到了这个问题。出价属于拍卖和买方(如果我错了,请纠正我)。那么我可以说用户由出价和拍卖由出价组成还是违反 UML 规则?我很困惑

0 投票
1 回答
50 浏览

php - 如何防止直接访问文件夹中的文件?

A 有一个具有以下结构的分隔“子目录”的网页:

  • 我的网页
    • /subdir/system/ - 这里是 php 表单文件,
  • 索引.php

index.php 调用 /system 中的 file1.php。然后 /system 中的其他文件由“提交”调用。我无法编写正确的.htaccess来防止通过它们的 URL 直接调用这些/system/ 。

我用谷歌搜索并尝试了各种.htaccess内容。但大多数情况下,要么根本无法访问“子目录” (甚至不能从index.php访问),要么是“网页”访问返回了“404”

通常用户应该打开index.php并决定他想要做什么。根据这一点,他被重定向到相应的/system/.php。任何其他尝试/例如添加https://mywebpage/subdir/system/ anyfile。应将他重定向回 index.php 或任何其他“错误页面”。

0 投票
7 回答
5368 浏览

android - 如何在tablayout中设置2个选项卡的宽度相等

我在 中添加 2 个选项卡TabLayout,以下是我的代码。

我得到以下输出。

在此处输入图像描述

但我希望标签占据屏幕的整个宽度,如下所示。

在此处输入图像描述

以下是我在文件中AppTabLayout定义的样式。styles.xml

0 投票
1 回答
58 浏览

android - 如何在 Android Studio 中显示样式继承信息?

今天晚上早些时候,我发现如果我按下控制键并将光标移到一种样式上,例如ActionBar

<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar">

然后在屏幕的 RHS 上打开一个新窗口,显示样式 ( ThemeOverlay.AppCompat.Dark.ActionBar) 的继承结构和用显示的颜色修改的属性。

然后发生了一些变化,现在单击/悬停什么也不做。

设置中的这个选项在哪里?我看不到对该功能的任何引用或如何再次打开它。我正在使用 Android Studio 3.3.1

0 投票
0 回答
48 浏览

swift - Swift、Xcode:在当前项目中使用 Swift FrameWork 和 pod

我有一个在Swift 3.2+Xcode 8.3.3和. 中开发的 tvOS 项目Objective-C

当我开始开发项目时,我从SingleViewApplication开始,后来添加了为我生成的PODS 。ABC.xcworkspace

现在我打开ABC.xcworkspaceXcode 进行任何开发。

项目层次结构是:

-ABC --ABC folder -Pods --Podfile

在我在 Swift 中创建一个框架并将其添加到项目之后Files -> Add Files to ABC,然后将其添加到Embedded binariesAndLinked Frameworks and Libraries

然后,我尝试导入并使用UIViewController在Framework中创建的。

我看到了错误no such module

我参考了其他帖子来解决此错误,例如设置路径recursive in framework search path,但没有什么对我有用。

如果您需要更多信息,请告诉我。

要知道,如果我遵循标准方式,即 1. 创建新项目 2. 创建新框架 3. 创建新 xcworkspace 然后将 1 和 2 拖到 3 中,它工作正常。

0 投票
1 回答
34 浏览

c++ - gcc makefile 编译和语法。如何调用 c 编译器和多个包含路径

我是 Linux/C++ 的新手,所以我需要你的帮助来理解下面的 makefile。

所以我的问题是

1)如何调用c编译器?我找不到任何电话和

2) 在 INC_DIR 指令中声明多个包含路径的正确语法是什么?

此 make 文件在 cygwin64 终端和 Windows 10 下使用。

0 投票
1 回答
59 浏览

go - 从方法或函数将指针设置为 nil

为什么这两个destroy函数都不会将指针更改为 nil 以及如何创建这样的函数?

输出:

https://play.golang.org/p/BmZjX1Hw24u

0 投票
1 回答
77 浏览

css - 如何使网格模板区域与网格区域一起使用?

我在这里的网格模板区域没有任何影响: https ://codepen.io/ta3aleb/pen/ErOpvr

知道是什么原因造成的吗?

0 投票
0 回答
78 浏览

android - 我的应用程序没有在模拟器问题上上传和运行

我是 android 开发的新手,正在尝试为我的班级项目开发一个 android 食品订购应用程序。我没有编码背景,正在使用 Youtube 和 Udacity 的 Android 应用程序开发课程开发应用程序。但是,每当我尝试在 android 模拟器中查看我的应用程序的进度时,我都会遇到某种形式的错误,这让我无法看到我的应用程序在模拟器上的样子。我面临的最新问题是

我无法理解为什么会出现这个问题。我的代码是否有问题,或者模拟器是否存在其他问题,不允许我上传和启动应用程序?

我试过禁用即时运行,但没有奏效。然后我尝试将连接超时从 5,000 毫秒增加到 50,000 毫秒。

build.gradle

我只是想解决这个问题并让应用程序在模拟器上运行,以便我可以将它传输到我的手机并在我的课堂上进行演示

0 投票
1 回答
782 浏览

laravel-5 - 如何在模型函数中编写 Laravel 雄辩的查询?

实际上我不知道如何使用函数从数据库中检索数据并在模型中查询。请帮助我应该在模型函数中添加什么。

这里是控制器

这是模型函数

0 投票
1 回答
208 浏览

java - ImageIO.read(new URL(imagePath)) 没有响应 HTTPS URL

我的代码在 localhost 入门工具包上按预期工作,但是当我将它部署到开发服务器时,我下面的代码大约需要 2-3 分钟,然后它说

我的代码如下:

这是开发服务器上的 AEM 不允许访问外部 URL 的东西吗?这是 AEM 6.3,此代码在 JSP 中调用,而另一个 JSP 使用 AJAX GET 请求调用该 JSP。

编辑(在 Sumanta Pakira 响应之后):这仅在传递的 URL 是安全的(即 HTTPS)时发生,对于 HTTP URL,它按预期工作。

0 投票
1 回答
514 浏览

react-native - 如果没有带有 react-i18next 容器的 react-navigation 的导航道具,我将无法导航

我应用了没有react-navigations 文档(NavigationService )的导航道具的导航示例,但我无法使其与react-i18next 一起使用

我在我的代码中应用了文档https://reactnavigation.org/docs/en/navigating-without-navigation-prop.html的示例:

当授权令牌被验证并且结果是否定的时,必须打开登录屏幕(NavigationService.navigate('Login'))但它_navigator.dispatch is not a function在 NavigationService.js 中返回错误:

依赖项:

  • 反应 16.5.0
  • 反应原生 57.1
  • 反应-i18next 9.0.0
  • 反应导航 3.1.2

有什么建议吗?有没有其他人发现这种情况?

0 投票
1 回答
878 浏览

python - 将 TextField() 迁移到 JSONField()

我曾经TextField(blank=True, default='')在我的模型中有一个。由于项目需求的一些变化,现在存储一个字典成为一个更好的主意,如下所示:

所以我把它改成了 JSONField: JSONField(blank=True, null=True)。对序列化程序进行了更改,并通过了该特定字段的测试。当我试图运行西装的其余部分时,我收到了这个错误:

这很有意义,因为 TextField 已设置null=False。该字段现在应该接受空值。我想象makemigrationsmigrate会做这项工作。

我的第一个想法是关于之前为 TextField() 设置的默认值。为了测试它,我将迁移恢复到创建之前的那一刻,删除新的迁移,“mademigrations”并运行测试。由于一些奇怪的原因,我仍然得到:“违反非空约束”错误。这让我认为问题不在于之前设置为 null=False 的 TextField() 中。如果是这样的话,这两个问题可能彼此无关。无论哪种方式,我都不知道如何进行。

0 投票
1 回答
1345 浏览

sql - 将数据插入 CLOB 列

我正在尝试找到一种在 BLOB 列上插入数据的方法。

在研究过程中,我在 IBM 网站上找到了这个示例,我不明白什么是“常规文件”。

这个例子的标题是“这个例子展示了如何将 :hv_text_file 引用的常规文件中的数据插入到 CLOB 列中”

:hv_text_file一种包含要插入到 blob 列中的文件描述的变量吗?

0 投票
0 回答
376 浏览

android - 从缓存读取的 Firestore 应用程序不起作用

我已经设置了类似于示例快速启动应用程序的 android firestore 应用程序,换句话说:

  • EntryActivity显示集合中的文档
  • 单击文档时,将文档 ID 传递给DetailsActivity
  • DetailsActivity使用它自己的FirebaseFirestore参考来读取带有 ID 的文档
  • 两者都EntryActivity通过inDetailsActivity获取自己的FirebaseFirestore引用FirebaseFirestore.getInstance()onCreate

但是,由于正在打开的文档以前是在 中读取的EntryActivity,所以我希望DetailsActivity从本地缓存中读取它比从服务器读取它更快

在 中DetailsActivity,从缓存中请求文档时:

结果是:

从服务器读取:

结果是:

这些运行多次以得出每个的平均时间。从缓存读取时速度没有明显差异。

EntryActivity为了进行实验,我尝试使用上述相同的方法阅读文档(在已经阅读之后)get(Source.CACHE),并且速度更快:

为什么在第一个活动中从缓存中读取速度更快?

0 投票
2 回答
1052 浏览

arrays - 在嵌套函数中更新静态数组而不创建临时数组?

我一直在用头撞墙,试图在 Julia 中使用静态数组。

https://github.com/JuliaArrays/StaticArrays.jl

它们速度很快,但更新它们很痛苦。这并不奇怪,它们注定是不可变的!

但不断有人建议我使用静态数组,即使我必须更新它们。在我的例子中,静态数组很小,只有 3 个长度,我有一个向量,但我一次只更新 1 个长度的三个向量。


选项1

有一个非常简洁的包叫做Setfield,它允许你在 Julia 中对 SVectors 进行就地更新。

https://github.com/jw3126/Setfield.jl

问题...它更新了本地副本。因此,如果您在嵌套函数中,它会更新本地副本。因此,它带有一些簿记,因为您必须就地更新本地副本,然后return该副本并更新实际感兴趣的数组。你不能传入你想要的数组并更新它,至少,我不能弄清楚!现在,我不介意簿记,但我觉得更新本地副本,然后返回值,更新另一个本地副本,然后返回值,最后更新实际数组必须带来速度损失。我可能是错的。


选项 2

让我感到困扰的是,为了更新静态数组,我必须

exampleSVector::SVector{3,Float64}<-- 只是为了明确它的类型和大小

exampleSVector = [value1, value2, value3]

这将更新所需的数组,即使它在函数内部,这很好,也是目标,但如果你在函数内部执行此操作,它会创建一个临时数组。这要了我的命,因为我的函数处于一个被调用 4+ 百万次的循环中,所以这会产生大量的分配并减慢速度。


如何在SVector不创建临时数组的情况下更新选项 2 场景?

对于选项 1 场景,我可以更新实际感兴趣的数组而不是本地副本吗?

如果这需要一个简单的示例代码,请在评论中说明,我会做一个。我的想法是没有一个是可以回答的,但是如果需要的话我会做一个。

编辑:

MCVE 代码 - 选项 1 有效,选项 2 无效。

0 投票
1 回答
37 浏览

sql - 如何比较来自两个不同行的列并显示两列之间的百分比差异

我需要将PickAlgoScorefromRow1PickAlgoScorefrom进行比较Row2,如果两个数字之间的百分比差异为> 50%,则显示给我,否则,忽略。我还需要对表中的每两行执行此操作。

在此处输入图像描述

0 投票
1 回答
642 浏览

selenium-webdriver - 黄瓜功能文件在Java类中没有拾取步骤定义,但运行Junit后控制台没有错误

项目结构-图像 结构我正在为我的 java 项目编写一些黄瓜测试。运行黄瓜类时,控制台中没有发生错误,但是根据步骤定义脚本,我已经给出了调用浏览器的脚本,因此根据我的假设,黄瓜类不调用步骤定义类或胶水。您能否检查一下并让我知道为什么不调用它。

控制台输出 结构

0 投票
1 回答
36 浏览

mongodb - MongoDB find() - 试图构造一个复杂的日期查询

我正在尝试编写一个相当繁琐的 MongoDB 查询,它返回一组仅针对未来事件过滤的结果(事件)。

不幸的是,这些事件的数据模式有点令人沮丧。用户可以设置具有特定结束日期的事件(可以使用),或者他们可以选择在特定日期结束的重复(也可以)。

但是,他们也可以选择事件每 X 天/周/月重复一次的选项(有一个类型字段可以选择其中的哪一个),总共 Y 次重复。因此,如果我想计算一个有效的结束日期,我需要在我的查询中使用所有这三个变量。

我正在努力处理在 MongoDB 查询中操作日期的语法,使用数据库中的数据来构造一个新的日期对象......

这是我到目前为止构建的条件,正在尝试完成具有 /* */ 注释的 3 行。

如果有人知道这样做的方法,我将非常感谢任何帮助。谢谢!

0 投票
1 回答
259 浏览

ios - Swift Snapchat fetchSnapUserInfo() 'UserEntity' 值不是已解析的身份

我正在努力在 Xcode 中将 Snapchat 登录集成到我的 iOS 应用程序中。这是我当前的代码,在我的视图控制器中实现 SCSDKLoginButton :(错误以注释突出显示)

在添加“// ERROR HERE”的行上,我不断收到错误“使用未解析的标识符'UserEntity'”。我直接从 Snapchat LoginKit 教程中复制并粘贴了该方法,但我不知道如何修复它。很感谢任何形式的帮助 :))

(顺便说一句,我的 AppDelegate 和 info.plist 文件已经实现了所需的代码)

0 投票
1 回答
53 浏览

java - DownloadTask 永远不会获取内容并使应用程序崩溃

我试图获取网站内容,但我的应用程序在调用 DownloadTask 时不断崩溃

这是我的 DownloadTask 和 onCreate 代码

并且调试也转到Log.i,我猜结果字符串没有得到内容?还是下载任务代码全错了?

“创建”