所有问题
loops - 当目录有空格时,如何在 for 循环中 cd 进入目录?
这是一个简单的 for 循环,其中 aaa.txt 是目录列表。
但是每个目录都类似于:
Agatha Christies Marple 1x02 - 牧师住宅谋杀案
空格阻止 $variable 工作。我试过 "$variable" 但这不起作用。
所以我将 aaa.txt 更改为
那也没有用。
如何“cd”到带空格的目录?
wpf - 标签内容不更新 WPF
我有一个程序可以确定设备是否连接到互联网,当我启动程序时,标签会告诉设备是否已连接,但是当我断开设备连接或将设备连接到互联网时,标签不会更新,并且我需要重新启动应用程序才能看到标签更改。
这是我的代码
python - python - 如何在Python Pandas中循环遍历具有条件的数据框列名以获得最小值?
我想学习如何在熊猫中循环使用带有条件的列名。例如,我有一个列表 T = [400,500,600]。我有列名为 G_ads_400、G_ads_500 的数据框 ...如果 T 的值与 G_ads_ 匹配,我想获取 G_ads_ 列的最小值 ...打开其他建议)例如:当 T = 400 时取 G_ads_400 的最小值这是我的代码
我尝试了其他几种方法,但没有奏效。它要么是返回错误,要么只是列的名称。谢谢!
javascript - 如何在 Gatsby/React 上运行脚本(API)?
我将地图 API 脚本添加到 index.js 类返回:
它给出了两个错误:
'}' 预期。(第 4 行“:”)意外的令牌。你是说
{'}'}还是}?(第 7 行“}”)
它应该在html中工作。反应不应该返回html属性吗?我曾经以为它可能不接受脚本,但以下代码没有语法错误:
*使用 React 的 dangerouslySetInnerHTML 属性也不起作用。它确实修复了语法错误,但没有显示我的地图:
https://www.gatsbyjs.org/docs/custom-html/
* 不修复语法错误
这是完整的index.js代码:
我尝试并确认工作的原始 html 文件:(忘记添加 https: 和隐藏密钥。非常抱歉。)
windows - 如何修复 crashpad 编译错误(适用于 Windows)
我正在按照此处列出的说明进行操作:https ://github.com/chromium/crashpad/blob/master/doc/developing.md
我从这里克隆了 crashpad:https ://chromium.googlesource.com/crashpad/crashpad
但我得到以下结果:
哪个是对的。下没有子文件夹:D:\Work\GitRepos\ThirdParty\crashpad\third_party\mini_chromium
配置说明中一定缺少一些东西(?)如何为 Windows 构建 crashpad?
spring - 弹簧定义的问题@ManagedProperty
我目前正在维护一个基于 Maven 的 JSF Web 应用程序,结合 Spring Framework 和 JPA 并连接到 SQL Server 数据库。
在应用程序内部,我创建了一个使用和注释@ManagedBean定义的类 。@ViewScoped@Scope("view")
这个类被命名AvisoRecaladaBean,它有 3 个用@ManagedProperty注解定义的属性,如下所示:
第一个和第三个属性用于同一应用程序的其他托管 bean。此外,IUsuarioService和ISigcueAvisoRecaladaService是接口,每个接口都由一个使用@Service注释定义的类实现。实现后一个接口的类也有@Transactional注解。JsfUtil也是一个用 定义的类@Service。
另外,我定义了一个名为的Integer属性folioBusqueda和一个List<SigcueCertAvisoRecalada>名为的属性listado。SigcueCertAvisoRecalada是一个实体类,指向一开始提到的数据库中的一个表。
上面提到的每个属性都有它的 getter 和 setter。
另一方面,我创建了一个名为avisoRecalada.xhtml 的XHTML 页面,它与AvisoRecaladaBean托管Bean 一起工作。
XHTML 页面有一个面板网格,其中定义如下:
里面的actionListener命令按钮是指下面的方法AvisoRecaladaBean
Spring 配置定义在一个 XML 文件中,定义如下(我只显示重要部分):
faces-config.xml 仅定义了以下托管 bean:
它的解析器定义为:
当我使用 WildFly 10 应用服务器部署应用程序时,我没有收到任何错误消息。此外,当我访问 XHTML 页面时,我没有收到任何错误。
但是,当我在输入文本中输入一个值并按下命令按钮时,我得到一个NullPointerException. 堆栈跟踪表明异常是在尝试执行buscarRegistro().
经过一番调试,我发现该avisoRecaladaService属性为空,而其他两个托管属性却不是。
我尝试了以下解决方案无济于事
- 添加和/或替换
@ManagedProperty为@Autowired - 使用
@Qualifier注解来命名 bean(我命名它"avisoRecaladaService")并使用 currentApplicationContext来获取 bean(来源:Spring Bean never set as ManagedProperty in JSF Bean)。我得到了NoSuchBeanException这个解决方案:
- 编辑:直接实例化avisoRecaladaService。不可取。此外, SigcueCertAvisoRecaladaService 的自动装配属性为 null:
- 编辑:替换
@ManagedAttribute为@Resource(来源:Spring 中的 @ManagedProperty 等效项) - 替换
@ManagedAttribute为@Inject(与之前的解决方案相同的来源)
任何关于最终解决方案的建议都是非常有义务的。
编辑
根据 Kukeltje 的要求,根据应用程序的 pom.xml,涉及的库如下:
- jboss-jsf-api 2.2
- jboss-el-api 3.0 规范
- 弹簧芯 4.2.8
- 弹簧网 4.2.8
- 弹簧表达式 4.2.8
- 弹簧上下文支持 4.2.8
- spring-web-mvc 4.2.8
- JDK 1.8.0_191
- 在 Eclipse Oxygen 中开发(如果相关)
classification - 将多张图像输入 CoreML 图像分类模型(swift)
我知道如何使用 CoreML 库来训练模型并使用它。但是,我想知道是否可以为模型提供不止一张图像,以便它更准确地识别它。
这样做的原因是因为我正在尝试构建一个对组织学切片进行分类的应用程序,但是,其中许多看起来非常相似,所以我想也许我可以以不同的放大倍率输入模型图像以进行识别。是否可以?
谢谢你,迈赫迪
java - 如何在 spring-boot 中使用 MongoTemplate 使用另一个字段更新 MongoDB 集合字段
我需要使用 spring-boot 中的 mongo 模板使用另一个字段来更新字段值。我知道如何使用 MongoDB 查询来做到这一点。但是在MongoTemplate不将数据加载到内存的情况下,无法从数据库级别找到一种方法。
我正在寻找这样的东西。它value1在集合中,需要从嵌套数组 ( menu) 中的值更新,并且第 0 个索引始终包含该值。
google-apps-script - 带有 Apps 脚本的 Google Cloud Logging API - 删除日志 - 在此服务器上找不到请求的 URL
使用 Apps 脚本,我需要删除特定 Google Cloud 项目的 Stackdriver 日志。这应该可以通过 Apps 脚本和 Cloud Logging REST API 使用DELETE请求来实现。Apps ScriptUrlFetchApp.fetch(url,options)可以使用该DELETE方法。下面的代码返回响应代码:404。我之前得到响应代码:400,但现在它正在接受 URL 结构,但它就是找不到 URL。如果 URL 需要日志 ID,那么我不确定从何处获取日志 ID。我想删除项目中的所有日志,而不仅仅是一个特定的。
错误信息:
代码:
文档: https ://cloud.google.com/logging/docs/reference/v2/rest/v2/logs/delete
如果只使用没有有效负载的 URL,那么我会得到响应代码 404,没有任何解释。
我已经尝试了许多不同的 url。
文档声明日志 ID 必须是 URL 编码的。但是,我不确定日志 ID 使用什么。
c - C 如何在一个句子中搜索和统计一些特定的单词
我从 6 月 1 日开始学习 C 语言,很抱歉我的英语不好。
我正在编写程序来从键盘搜索和计算句子中的一些介词,如“at、in 和 on”。我目前正在编写这样的代码。但是,我不能在“char word”中输入字符串。也许,我无法正确使用某些功能,但我不知道问题出在哪里。有人可以帮我吗??
django - 如何在 django rest 框架和 docker 中设置 prometheus
我想使用 prometheus、django rest 框架和 docker 监控我的数据库,
都是我的本地机器,错误如下:
那么错误是url http://127.0.0.1:9000/metrics, http: //127.0.0.1 :9000是乞求我的API,我不知道是什么问题,我的配置如下
我的要求.txt
- django-普罗米修斯
我的文件 docker:docker-compose-monitoring.yml
我的文件夹和文件 prometheus/prometheus.yml
我的文件 settings.py
我的模型.py
我的网址.py
应用程序运行良好,在 127.0.0.1:9090/metrics 时,但只是监控相同的 url,而我需要监控不同的 url,我认为问题不在于文件 prometheus.yml 中的配置,因为我不知道如何调用我的表或我的 api,请帮助我。
再见。
java - “规则”与同名变量的差异
与 C 不同,在 Java 中,在较小的范围内声明同名变量是非法的,因为它可能是编程错误的来源,对吧?
但是为什么这个规则在创建构造函数时不适用呢?(这只是一些设计缺陷吗?)
编辑:这个链接为什么你可以在java中为方法之外的变量使用重复的变量名?类似,但在重复的问题中,变量的范围“完全不同”,就像一个在main方法中,一个在方法外。但在我的例子中,两者都在课堂FirstName上,不是吗?
c# - .net core 3.1 本地化 resx 命名的明显重大变化?
我处理过许多 .net Core 2.2 应用程序的本地化。
我现在正在开发一个 .net Core 3.1 本地化应用程序
在 Startup.cs ConfigureServices 我有
在配置方法中,我定义了我的文化等并包括
我的观点都是完美的本地化。然而,即使模型/数据注释或控制器被正确命名并放置在模型或控制器文件夹中,它们也不会本地化。
在之前的 2.2 中,使用文件夹结构对我来说完美无缺。我是否错过了 3.1 下的新内容,应该告诉它以不同的方式查看文件夹?该文件夹不应该命名为 Models 而是其他名称?
我查看了所有文档,在网上搜索过,但没能找到。
更新 见下面的答案
cmake - Clang:使用 Cmake 为我的项目构建 compile_commands.json
我正在尝试按照以下说明创建 compile_commands.json 文件:http: //clang.llvm.org/docs/HowToSetupToolingForLLVM.html
我在文档上看不到任何允许针对我自己的代码构建 compile_commands.json 文件的选项。我在关注 doc 时使用的命令构建 json 文件,但文件的内容包含 llvm 源目录中的文件/目录。我假设如果这个文件包含我自己项目的内容,那么当我运行 run-clang-tidy.py (从这里),那么它将针对我自己的项目运行 clang-tidy。
所以问题是:如何让 Cmake 构建 compile_commands.json 以包含我自己的项目?
node.js - 使用 Docker Compose 将单独的 Postgres 和 Node 容器连接在一起
我正在尝试使用 Docker Compose 将 Node.js 容器连接到 Postgres 容器。我可以很好地运行 Node 服务器,也可以从本地连接到 Postgres 容器,因为我已经映射了端口,但是我无法让 Node 容器连接到数据库。
这是撰写 YAML 文件:
在我的 Node 容器中,我正在等待 Node 服务器启动并尝试连接到另一个容器中的数据库,如下所示:
今天深入阅读后发现上面的连接代码中的DB主机不能是localhost,因为它是指当前正在运行的容器,所以它必须设置为我们容器的服务名称'正在连接到(在这种情况下为 dba)。我还映射了端口,并且可以在我的节点服务器启动之前看到数据库已准备好接受连接。
但是,我不仅无法从 Node 连接到数据库,而且也无法从 try catch 中看到任何成功或错误控制台日志。就好像连接没有解决,并且永远不会超时,但我不确定。
我还看到需要更新“listen_addresses”,以便其他容器可以连接到 Postgres 容器,但是当我由于缺少日志而无法调试实际问题时,很难找出如何执行此操作并进行测试。
任何方向将不胜感激,谢谢。
python-3.x - 多类语义分割模型评估
我正在做一个关于多类语义分割的项目。我制定了一个模型,该模型通过降低损失值来输出漂亮的下降分割图像。但是,我无法在诸如 meanIoU 或 Dice 系数之类的指标中评估模型性能。在二元语义分割的情况下,很容易将阈值设置为 0.5,将输出分类为对象或背景,但在多类语义分割的情况下不起作用。您能否告诉我如何在上述指标上获得模型性能?任何帮助将不胜感激!
顺便说一句,我正在使用 PyTorch 框架和 CamVid 数据集。
bash - 我正在使用 Pandoc 将 Markdown 转换为 .docx - 如何从生成的文件名中删除 .md?
我一直在 MacOS (OSX) 上的 Automator 中成功使用 shell 脚本,但我的方法在生成的文件名中保留了“.md”扩展名。
例如,如果我输入文件myfile.md,则输出为myfile.md.docx
这是我的脚本:
谁能帮我完成这最后一步?
php - PHP通过引用传递类中相同对象的函数
我正在尝试通过将其从类传递给另一个函数来修改已创建的对象。在我下面的场景中,我希望结果为 2,但我得到一个“未捕获的错误”。
当我运行 add_helper 函数时,就会发生错误。我期望结果为 2。
在此先感谢您的帮助。
将要
angular - 在执行流的其余部分之前,如何强制流等待 interval() 运算符完成?
我的问题如下:我的 web 应用程序使用了可以过期的身份验证令牌。当它们即将到期时,服务器会发送 401 错误,提示浏览器首先执行令牌刷新请求。我正在使用retryWhen()操作员来处理这种情况。操作员使用以下retryWhen()代码请求新令牌。
所以 retryWhen 操作符将tokenExpired作为它的 lambda retryWhen(tokenExpired())。因为几乎可以同时触发多个请求,所以我以这样一种方式编写了代码,即只有第一个请求会触发令牌刷新 http 请求,而通过this.requestNewToken()类似调用的任何其他请求都会从该方法retryWhen获得AWAIT_REFRESH消息。requestNewToken()这样我可以防止对新令牌的多次请求。
当接收到 AWAIT_REFRESH 时,代码必须每 100 毫秒检查一次是否tokenRefreshStatus已更改为TOKEN_REFRESHED或TOKEN_REFRESH_FAILED。它现在可以重复这个更长的时间,然后大约 4000 毫秒。maxWaitTimeInMilliSeconds因此,当达到 0 或更低时,间隔也必须停止重复。之后有一个 if 语句检查是否TokenRefreshStatus等于TOKEN_REFRESHED,如果是,则返回,timer(0)如果不是,则抛出retryWhen操作员收到的原始错误。
我的问题是应用程序不等待间隔代码完成。它只是直接进入 if 语句,导致它总是抛出错误。我认为我不应该订阅间隔,而是应该将其作为一个新的可观察对象返回,该可观察对象执行间隔迭代,然后检查间隔完成后令牌是否已刷新。我只是不知道我该怎么做。
谁能指出我正确的方向?谢谢







