所有问题
python - python error could not install packages due to an environmenterror winerror 5 access is denied
当我尝试安装 scipy.state 时出现以下错误。我在装有 Python 3.8.1 的 Windows 10 机器上运行 pip3。
-我已经先安装了 Scipy
C:\WINDOWS\system32>pip3 install scipy 要求已经满足:scipy in c:\users\elnaz khatmi\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local-packages\python37\site-packages (1.4 .1) 要求已经满足:c:\users\elnaz khatmi\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local-packages\python37\site-packages 中的 numpy>=1.13.3(来自 scipy) (1.18.1)
- 然后我安装了 scipy.state 但我看到一个错误:
C:\WINDOWS\system32>pip3 install scipy.stats 错误:找不到满足 scipy.stats 要求的版本(来自版本:无) 错误:找不到 scipy.stats 的匹配分发
我尝试卸载并重新安装它,但出现以下错误
C:\WINDOWS\system32>pip3 install --upgrade --force-reinstall --user scipy.stats 错误:找不到满足 scipy.stats 要求的版本(来自版本:无)错误:找不到匹配的分发scipy.stats
php - 使用 HTTP 403 重定向
我正在使用 Slim PHP 并希望将用户重定向到/login
如果他们未登录但尝试访问需要用户登录的页面。在搜索如何构建我的中间件时,我发现此代码的所有变体在那个地方
例如在这个 SO 答案和这个 Slim discourse answer中。
问题是我无法将重定向和 HTTP 403 结合使用。据我所知,正常的 HTTP 重定向仅限于HTTP 代码 3xx。实际上,上面的代码在与 example 一起使用时可以正常工作302
。
我是否遗漏了某些东西,或者所有答案都结合起来withRedirect
并且403
“不正确”(因为不会导致用户浏览器的实际重定向)?
java - Spring注解@Validated在kotlin类中不起作用,相同的java代码起作用
我有 kotlin 获取请求。验证不起作用,可以或多或少地指定星期几验证限制
在同一个java代码验证工作
验证工作时的 Java 代码:请求:
http://localhost:12722/v1/get?dayOfWeek=100
响应->
}
Kotlin 代码,请求http://localhost:12722/v1/get?dayOfWeek=100
回复:
javascript - 从文本中删除一个字符
有没有办法用java脚本从文本中删除第一个和最后一个字符?
我可以只删除每个单词开头和结尾的字母( X )吗?如果单词以 ( X ) 以外的字母开头或结尾,我不想删除它
c# - 确定枚举值的算法是如何工作的?
在 C# 中确定 Enum 值的算法是如何工作的?
主要代码:
示例 1
将四的值设置为 1
执行结果是:
1 四 四
如果你反编译,你可以看到以下内容:
示例 2
将四的值设置为 2
执行结果是:
2 三 三
如果你反编译,你可以看到以下内容:
为什么第一个例子选择了最后一个匹配值,而第二个例子选择了第一个匹配值?
python - LLDB Python API,如何找到模块的加载地址?
我正在尝试为 lldb 编写一个 Python 插件,它将根据给定的模块名称和从该模块开始的偏移量创建一个断点。目前我正在手动执行此操作,使用以下命令:
我想自动化这个。为此,我需要获取my_module
. 类似于使用 lldb 的image list
命令并读取结果地址。
我找到了SBModule.ResolveFileAddress()
进行反向转换的方法 - 它采用绝对地址并将其转换为相对于模块的地址。
是否有一个函数接受一个SBModule
对象或一个模块名称,并返回该模块的负载?
sql - 将表列(按组)转换为 json
我有一个存储在 postgresql 上的数据集,其中每个 sku(按商店分组)都有不同的开始日期:
我需要将每个组转换为一个唯一的 json 文件,其中:
1- 日期栏:取第一个日期
2 - 存储和 Vx 列:它将唯一的非空值放入单个列表中
3 - 单位列:将整列作为列表返回
预期输出:
我刚刚找到了使用 postgresql 函数的示例row_to_json
vsphere - 如何在 vmware vSphere 客户端 REST API 中使用部分虚拟机名称(字符串)进行过滤?
再会!
我正在尝试自动化一些要对我组织中的虚拟机执行的操作。要执行的操作取决于 VM 名称中的 a 子字符串。
例如,我需要删除名称以“delete”开头的所有 VM,等等。
我可以使用以下 API 来获取 VM 列表:
获取https://{{vc}}/rest/vcenter/vm
但是,此 API 最多只能获取 1000 个 VM。
有什么方法可以过滤并仅获取来自该 API 的具有预期子字符串的 VM 列表?
据我了解,将 filter.names.1 附加到上述 API 是可行的,但为此我需要输入准确的完整 VM 名称。
有没有办法可以搜索带有部分文本的 VM 列表?
抱歉,我是这方面的新手。
感谢您的时间!
css - 如何动态控制 react-bootstrap-table-next 表列的宽度?
下面是我的表格在代码中的样子。我如何控制每一列并使它们具有不同的宽度?
python - 在 EC2 上使用 Requests 和 BeautifulSoup 时出现内存错误
我正在使用 requests 和 BeautifulSoup 来解析 Wikidata 以构建 Person 对象。我能够成功地做到这一点,但是在迭代地做这件事时,我在创建 ~3,000 个 Person 对象后遇到了下面的 MemoryError。
我尝试使用以下方法捕获不起作用的异常;
在 Pycharm 中运行程序时,我的本地计算机上不会发生此错误,只是在我的 AWS EC2 服务器上。
更新
请参阅下面的代码。我gc.collect()
在每 100 次迭代后添加,这似乎没有帮助。
人物.py
树生成器.py
pyspark - 如何使用 spark ML 计算 pyspark 分类模型中的基尼指数?
我正在尝试计算使用来自 pyspark ml 模型的 GBTClassifier 完成的分类模型的基尼指数。我似乎找不到像 python sklearn 中那样给出 roc_auc_score 的指标。
以下是我迄今为止在数据块上使用的代码。我目前正在使用数据块中的数据集
正如您在最后一行代码中看到的那样,显然没有名为 roc_auc_score 的度量标准来计算基尼系数。
非常感谢您对此的任何帮助。
angular - Angular:无法映射日期字段以对其进行格式化
我正在订阅一个 observable 以获取在角度 8 中工作正常的数据。我需要在使用映射时格式化日期我收到错误消息
找不到“object”类型的不同支持对象“[object Object]”。NgFor 仅支持绑定到 Iterables,例如 Arrays。
所以我相信添加地图运算符并更改返回类型。我不确定我实施地图的方式有什么问题。有人可以告诉我吗?
原始方法
修改方法
用户界面
服务
实施建议的解决方案后出错
java - ExecutorService 线程安全
假设我有一个来自 Executors 静态工厂方法之一的 ExecutorService 实例。
如果我提交了一个 Callable,其中 RetVal 不是来自某个线程的线程安全、本地实例化的对象,那么当我从同一个线程获取()它时,我是否需要担心 RetVals 的完整性?人们说局部变量是线程安全的,但我不确定当您返回本地实例化的对象并从其他线程接收它时它是否适用。
这是一个类似于我的情况的示例:
在上面的示例中,我正在检索一个在不同线程中创建的 ArrayList——一个由执行程序创建的线程。我不认为上面的代码是线程安全的,但我无法找到关于我的具体情况的很多信息。
现在我在我的计算机上尝试了上面的代码,它实际上在我尝试它的时间里 100% 返回了预期的结果,我什至尝试了我自己的 ExecutorService 实现,到目前为止我只得到了预期的结果。因此,除非我非常幸运,否则我很确定它可以工作,但我不确定如何。我在另一个线程中创建了一个非线程安全的对象并在另一个线程中接收它;我不应该有机会收到一个部分构造的对象——在我的例子中是一个不包含 2 个字符串的列表吗?
下面是我为测试而制作的自定义实现。您可以忽略 EType 枚举。
android - LiveData 仅在方向更改时触发
我有一个MutableLiveData
变量displayText
,它是 a 的文本TextView
,通过数据绑定设置
编码:
不知何故,文本TextView
仅在方向更改时发生变化,但在变量更改时不会更改。为什么?
apache - 如何使用 SPN、OpenShift 上的 apache2 和 kerberos SSO auth 处理不同的服务器名称
我正在尝试创建一个通用的 apache2 网络服务器作为身份验证“网关”。
场景:有人浏览到spn-servername.active-directory.int/secure
,apache 应该尝试使用 kerberos 来验证用户(使用 SSO 的最佳情况)并将他重定向到后端/另一个 web 服务。
它工作到身份验证和 SSO 成功的地步,但我不知道如何将它推广到 OpenShift 上的不同容器并使用相同的 Active Directory 用户。
问题是,如果我更改servername
容器和 apache confservername
的 auth 仍然有效,但 SSO 失败。我猜这是因为活动目录用户的SPN和servername
不同?我想在不更改用户/密钥表的情况下部署具有不同服务器名的不同应用程序。
配置具有不同主机名但具有相同 Active Directory 用户的多个 apache 身份验证网关的最佳做法是什么?
000default.conf
密钥表生成:
活动目录用户:
/var/log/apache2/sso.test.local-error.log 如果 SSO 不工作:
javascript - 添加多个事件监听器ajax
我正在尝试迭代 ajax 查询,但是每当我尝试运行代码时,我总是默认为1我对 js 不是很熟悉,想知道是否有人知道如何做到这一点,或者是否有更好的方法完全做到。提前致谢!
css - 带有 svg 圆圈的 Material-UI 单选按钮
大家好,我正在尝试使用 CSS 模块自定义 Material-UI单选按钮,但我未能取得太大成功,似乎更简单的方法是使用 Material-UI 中的 makeStyles 函数,但是我应该使用 CSS 模块。
所以这是标准的 Material-UI 单选按钮:
Material-UI 没有可用的复选标记,但我确信我可以用 SVG 以某种方式做到这一点,但我似乎不知道该怎么做。如果有人可以帮助或指出我正确的方向,我将不胜感激。
更新:事实证明,我可以使用我在 Material-UI 图标上找到的 Radio 组件的 checkedIcon 属性将 SVG 作为组件注入,这里是文档。
这只满足了我对我需要的已检查“活动”部分的需求,然后我在“悬停”部分苦苦挣扎,同时我认为我必须为此使用 SVG,而我真正需要做的就是使用::before 或 ::after 创建一个伪元素并将其样式化为带有主圆的圆,与“焦点”部分相同。
java - 尺寸屏幕问题
出于某种原因,应用程序在读取屏幕大小时 getRealSize() 开始给出虚幻大小和 25 % 的减少。我有一个 1920*1080 的屏幕,并给出 1440*810。当我开始一个项目时,屏幕尺寸显示正确。但是在构建发布之后,这个问题就开始了。
c# - Xamarin iOS Binding 在运行时转换方法
我在编写Xamarin Binding Library时遇到了一个问题。
先决条件
- 我有 iOS 原生框架。
- 我有一个 Xamarin 表单应用程序。
我必须编写我能够成功编写的 Xamarin 绑定库。
现在我卡住了
iOS 原生框架 API(在 MyClass.h 中):-
绑定代码 API(在 ApiDefination.cs 中):-
现在在 Xamarin UI 中,我们必须调用以下方法:-
现在我的要求是来自 Xamarin UI 我必须调用一个方法clearAllDishes()
,并且在 Xamarin Library Binding 中我必须以clearAllDishes()
这种方式处理它,以便我们可以从这里向 Xamarin UI 抛出异常并调用 iOS Native API clearAllDishes
。
multithreading - 如何将字符串发送到 _beginthreadex 以供线程读取?
我想使用 _beginthreadex 并传递一个字符串,即域的名称。通过它的正确方法/最佳实践是什么?
- 通过变量本身(sDomain)?
- 还是通过变量的地址(&sDomain)?
- 还是我制作一个结构并传递结构元素(&sDomain[0])?
c# - WinForms 中奇怪的“参数无效”问题
我在 Winforms 中创建了一个自定义控件。我可以将这些控件之一放在表单上,调整它的大小并毫无问题地运行它。我可以在同一个表单上创建控件的第二个实例,调整两者的大小,运行它,没问题。我可以阻止它运行,调整两个控件的大小,运行它,没问题。但是,当我删除第二个控件时,如果我尝试调整第一个控件的大小,则会出现一个消息框,其中显示“参数无效。”。
有人对问题可能是什么有任何建议吗?
php - PHP - 如何将 GET 参数添加到数组和排序?
使用 PHP,我需要从 URL 中获取所有可能的 GET 参数,将它们按字母顺序排序,然后将所有值添加到数组中。接收到的参数并不总是相同的。
例如,如果我收到以下信息;https://example.com?PARAMA=123&PARAMB=&ANOTHERPARAM=example
它需要进入这样的数组;
确保没有值的项目不会输入到数组中。
任何帮助将不胜感激。
java - 如果表属性具有默认值clock_timestamp(),如何在实体中注释属性?
在 Postgres 数据库中,我有一个带有“insert_time”属性(timestamptz)的表,它的默认值是clock_timestamp() 函数。
在 Java 中,我从表中创建了实体,但是当我想向表中插入新记录时,insert_time 的值为 null 而不是 clock_timestamp()。
如何正确注释实体,以便如果未在 Java 中传递 insert_time,则在表本身上使用 clock_timestamp() 的“默认值”?
或者如果属性设置为 null,如何在实体中读取 clock_timestamp()。
谢谢