问题标签 [viper]

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.

0 投票
2 回答
118 浏览

emacs - 在编译模式下启用 viper-mode 和 vimpulse

viper.el 被硬编码为禁用vipercompilation-mode如何在不修改原始文件的情况下解决此问题?

0 投票
1 回答
142 浏览

macos - 返回键在 minibuffer 内的 viper 模式下不起作用

我的 MacBook 有两个回车键。

  1. 一是退货
  2. 其他是放置在右侧命令键旁边的输入键。

我最近开始使用 Emacs24。我注意到,每当我处于 viper 模式并发出任何命令时,例如

返回键不起作用。相反,我得到一个错误。

我必须使用fn+returnCtrl+menter.

如果我禁用 viper 模式,则return不会出现任何错误。

我尝试使用Gnu Emacs 邮件列表存档中的解决方案,但它不起作用。

我该如何修复它,以便返回键也可以与 viper 模式下的命令一起使用?

更新

未加载 viper 模式时返回键的 Ch k 的结果。

未加载 viper 模式时输入键的 Ch k 的结果。

加载 viper 模式时返回键的 Ch k 的结果。

加载 viper 模式时输入键的 Ch k 的结果。

问题是当加载 viper 模式时,返回键在 minibuffer 中不起作用,尽管映射与您在上面看到的相似。

0 投票
3 回答
286 浏览

python - 解析 JSON 失败

我正在尝试解析这些数据(专门来自 Viper 恶意软件分析框架 API)。我很难找出最好的方法来做到这一点。理想情况下,我会做一个:

...我会得到价值。

不幸的是,我认为这不是有效的 JSON,并且在不编辑项目源的情况下,如何制作正确的 JSON 或轻松获取这些值?

编辑 1 谢谢!所以我试过这个:

我现在的输出是:

现在我收到了这个错误:

注意:我真的不想那样做查找和替换。尤其是“u”,因为这可能会产生意想不到的后果。

编辑2: 想通了!谢谢大家!

这是我最终做的事情,因为有人提到服务器的原始文本是“字典列表”:

0 投票
1 回答
77 浏览

java - 无法在 matlab 中执行“DocumentBuilderFactory”

每当我运行以下命令时,我都会收到下面给出的错误。请告诉我需要添加哪个 jar 文件才能在 Matlab 中运行命令。

命令:docBuilder = DocumentBuilderFactory.newInstance();

错误:

未定义的变量“DocumentBuilderFactory”或类“DocumentBuilderFactory.newInstance”。

0 投票
6 回答
8914 浏览

ios - iOS 使用 VIPER 和 UITableView

我有一个包含表视图的视图控制器,所以我想问我应该把表视图数据源和委托放在哪里,它应该是一个外部对象还是我可以在我的视图控制器中写它,如果我们说 VIPER 模式。

通常使用模式我这样做:

在 viewDidLoad 我向演示者请求一些流程,例如self.presenter.showSongs()

Presenter 包含交互器,并且在 showSongs 方法中我从交互器请求一些数据,例如:self.interactor.loadSongs()

当歌曲准备好传回视图控制器时,我再次使用演示者来确定该数据应如何在视图控制器中显示。但是我的问题是我应该如何处理表格视图的数据源?

0 投票
2 回答
467 浏览

ios - 这个 Xcode 项目文件夹层次结构最可能的设计模式是什么?

这是项目文件夹层次结构。我想知道在这种情况下使用什么设计模式。到目前为止,我发现它最有可能是Clean-Swift Architecture (VIP)

未知模式

下面是一个示例 Clean-Swift 项目的文件夹层次结构。

干净迅捷

0 投票
1 回答
590 浏览

ios - 如何将 IBOutlet 值从视图传递到 VIPER iOs 中的交互器?

我有一个与视图一起加载的 textView。然后用户可以编辑和修改值,当用户按下导航按钮时,viewWillDisappear() 将启动并将 textView 出口的值传递给交互器,这应该从 dataManager 触发一个方法来保存它核心数据的价值。

我的问题是在不违反 viper 规则的情况下传递此参数的最佳方法是什么?

我是这样做的,但我几乎可以肯定我做错了。这是我对 VIPER 架构的第一次体验,我们将不胜感激。

查看文件:

主持人:

交互者:

数据管理器:

完整的项目可以在这里找到: https ://github.com/AlfroMlg/Notes

0 投票
1 回答
765 浏览

environment-variables - Hyperledger Faric CA:ENV 覆盖证书签名请求 (CSR) 部分

我想通过变量 env 覆盖 fabric-ca-server-config.yaml 文件的这一部分:

例如,我知道:

FABRIC_CA_SERVER_CSR_CN=fabric-ca-server相当于 csr.cn 但 csr.names?? csr.host??

可以吗?:

问候

0 投票
2 回答
379 浏览

ios - 用于数据验证的 Swift VIPER Interactor 和 Presenter 规则

我确实有几个问题。使用交互器的最佳方法是什么:

假设在交互器中我保存了一些数据,但我想检查这些数据并显示下一个警报:

第一个问题是这违反了毒蛇?在将数据传递给拦截器之前,我是否需要检查演示者中的数据?

另一个问题:我需要使用函数showAlertFillIssue而不是传递文本吗?

甚至可以说presenter如果违反interactor.

0 投票
0 回答
34 浏览

ios - 协议中的泛型(无法推断出泛型参数“D”)

HttpService 通用协议:

MoyaHttpService 继承 HttpService 协议:

VIPER > 交互器类:

如何在这里调用请求函数?我调用 service.request() 错误。

或者:

给我错误:无法明确专门化泛型函数

无法推断通用参数“D”