问题标签 [resolver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sbt - 让 sbt 完全忘记 repo.scala-sbt.org 和 repo.typesafe.com
我正在开发一些 sbt 0.13.5 项目,这些项目会提取 100 多个依赖项进行编译。从韩国这里到达像typesafe.com
//这样的服务器需要大约 1scala-sbt.org
秒的maven.org
时间,这使得依赖关系解析需要几个小时才能完成。所以我设法通过以下方式设置 sbt 以使用安装在本地网络上的人工镜像:
● 保存~/.sbt/repositories
如下,
● 在顶部添加以下行~/.sbt/0.13/plugins/build.sbt
● 将同一行添加到本地项目目录的./project/plugins.sbt
通过这样做,我可以大大减少提取依赖 jar 所需的时间,但 sbt 仍在访问repo.scala-sbt.org
并且repo.typesafe.com
只是为了获得一些 404(有很大的延迟)。
因此,只有在我/etc/hosts
将这些域指向一个虚拟 Web 服务器之后,我才能实现最短的构建时间。(约 2 分钟提取所有依赖项并编译play-scala
示例)
是否有一个设置可以让 sbt 完全忘记scala-sbt
和typesafe
repos 并且只使用配置的本地代理?
resolver - What is a resolver (specifically in C#)
new to C# (and programming in general) and have a question about Resolvers:
What does it mean to Resolve an assembly (i.e. a .dll file)? Basically I am trying to integrate our custom-made CRM with Sage and am told that before I can connect to the Sage DB I need to locate a particular assembly and resolve it BEFORE I resolve all the other relevant assemblies. I know that is vague but it's a fairly general question so I'm hoping someone can help me out!
Please note this is in C#.
python - 使用 lxml 解析 DTD 路径
我有一组内部调用其他 DTD 的 DTD。所有这些文件当前都存储在我项目的主目录中。我的项目开始看起来真的很堵塞,所以我希望将 DTD 移动到一个新文件夹中。我找到了一种方法来解析主文件的 DTD 路径,使用类似于此页面上的解析器。问题在于,尽管它正确解析了主 DTD 的路径,但它似乎两次解析了内部调用文件的路径。因为这个路径不存在,所以代码出错了。
我的解析器:
结果:
我能够创建一个解决方法,但它看起来非常hacky所以我想知道是否有更好的方法来解决这个问题
parameter-passing - AutoMapper - 将参数传递给自定义解析器的奇怪行为
虽然我对 AutoMapper 比较陌生,但我在我正在开发的一个小项目中使用它。我以前从未遇到过使用它的问题,但现在我在将参数传递给自定义解析器时遇到了一些奇怪的行为。
场景如下:我从存储库中获取消息列表,然后将它们映射到它的前端友好版本。没什么特别的,只是对象之间的一些正常映射。我在该前端对象中有一个字段,它告诉某个用户是否已经为该消息投票,这就是我使用自定义解析器的目的(这是第二个“ForMember”):
我在 Web 服务上调用此方法,问题是:我第一次调用 Web 服务(使用 Web 服务控制台)时,它运行良好。例如,如果我将 '555' 作为 userId 传递,我将使用正确的值访问此方法:
在自定义解析器中,值被正确传递给构造函数:
返回的结果是正确的。问题来了。我第二次调用服务时,传递了一个不同的参数(这次是'666'),到达自定义解析器的构造函数的参数是旧的参数('555')。这就是我的意思:
在映射对象之前,我们可以看到传递给构造函数的值是正确的('666'):
但是当它到达解析器的构造函数时,值是错误的,并且是旧的('555'):
对服务的所有后续调用都使用自定义解析器构造函数 ('555') 中的原始值,与我传递给服务的值无关(如果我从另一个浏览器进行调用,也会发生这种情况)。如果我关闭服务器并重新启动它,我可以传递一个新参数(将在所有其他调用中使用,直到我再次关闭它)。
知道为什么会这样吗?
svn - 如果输入错误的密码,ivysvn 将被锁定在颠覆之外
我的 ivy.xml 中有多个依赖项,并且正在使用 ivysvn 传递用户名和密码。
如果密码输入错误,那么由于有多个依赖项,身份验证失败多次,所以我现在被锁定在颠覆之外。
有没有办法,我可以强制它首先检查解析器凭据,或者在第一个依赖项失败时退出 - 这样我就不会被锁定?
scala - 如何添加 SBT 解析器(服务器端)
从 SBT 的角度来看,官方 SBT 文档提到了自己的解析器(链接)。问题是如何创建自己的公共服务器,从中可以下载依赖项(通过 SBT 的解析器)。
假设使用域进行简单的 apache/php 虚拟主机,我可以将.jar
文件放在具有一些命名约定的地方并最终使用:(示例)
如果是这样,命名约定和最佳实践是什么?如果没有,需要什么?是否需要访问 *nix 服务器?是否应该安装或配置某些东西?
感谢帮助
osx-yosemite - Yosemite localhost 解析器和 dnsmasq 脱机失败
设置类似于这篇文章的本地开发环境,一切正常,但最近我离线时无法访问本地开发域。当我连接到互联网时,它工作正常。我想知道 Yosemite 中解析器的使用方式是否发生了变化。如果我离线,似乎解析器规则会被忽略。
dnsmasq.conf:
/etc/resolver/dev
在线时:
离线时:
intellij-idea - IntelliJ Idea:模式和 DTD / 配置 XML 目录
我的项目中有很多 xml 文件,这些文件用许多 xsd 模式文件进行了描述。XSD 模式使用复杂的命名空间结构,我想配置 IDE (IntelliJ Idea) 以在我的本地文件系统 ( https://www.jetbrains.com/idea/help/xml-catalog.html ) 上解析这些模式的 URI。所以我打开 Idea Settings,选择 Language & Frameworks -> Schemas and DTDs -> XML Catalog 并指向xml-catalog.properties
包含以下内容的文件的路径:
接下来我创建xml-catalog.xml
文件(在与文件相同的目录中xml-catalog.properties
):
我希望 Idea 会http://www.mycompany.com/schemas
在我的本地目录中解析所有带有前缀的模式,c:/Projects/MyProject/schemas
并将它们用于验证和代码突出显示。但是编辑器中的所有 URI 仍然是红色的......谷歌搜索和使用路径、URI 和指令xml-catalog.xml
对我没有任何结果......
任何人都可以向我展示有助于解析至少一个 URI 或公共/系统的工作 XML 目录设置,或者指向我执行此操作的详细手册吗?
exception - Jersey 的异常监听器
我有一个 Jersey (2.14) 应用程序,它可以正常工作。我有一些服务在那里运行。现在我想配置 ServletContainer 以便任何未捕获的异常都应该被拦截并记录或通过电子邮件发送到某处。
我已经有一个 ApplicationEventListener 的实现和一个用于生成异常的测试端点。
这是应该生成异常的方法(这是有效的:-):
这是我的ApplicationEventListener的实现:
这是我的 web.xml 中的配置:
onEvent() 和 onRequest() 都被调用了,但是当发生异常时,我没有得到 ON_EXCEPTION,而是 START。
我究竟做错了什么?或者我怎样才能获得由我的 Jersey 服务方法产生的所有异常?
我想拥有/制作类似 Spring 的 HandlerExceptionResolver 的东西。
python - SNMP OID 解析器
我正在编写 Python 代码,其中用户以下列任何形式输入 SNMP OID:
我希望我的代码解析internet
为1.3.6.1
.
我正在考虑创建一个字典并为对象名称提供相应的值,但我认为这不是一个好主意。
请帮助我指导我应该如何进行。