问题标签 [operation]

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 投票
1 回答
741 浏览

wcf - 具有不同来源或操作 URL 的操作合同

我们的第三方 API 提供两种不同的 Web 服务,但具有相同的方法、模型。然而,它们仅在 URI 上有所不同(Web 服务路径、操作路径 [操作合同]。

所以我决定:

  1. 使用 VS 从他们的 wsdl 生成代码。

  2. 编辑命名空间以使用相同的“通用”而不是使用服务引用,而是使用 Reference.cs 编辑的代码。

  3. 创建一个新代理来处理要使用的服务的正确 URI(将 Reference.cs 包装在其中)。

现在,我遇到了“Method1”的问题,因为它们有不同的操作名称。有以下例外:

“服务器无法识别 HTTP Header SOAPAction 的值:http: //www.api.com/service/Method1

我只是注意到它正确的操作名称是: http: //www.api.com/service1/Method1

现在的问题是,是否有任何配置或行为可用于更正每个服务的每个方法的操作名称?

或者只要他们继续为 API 的每个实现添加合约,我也应该继续为每个实现添加合约,并为此使用 ChannelFactory?

请帮忙,谢谢。

0 投票
3 回答
76 浏览

php - 帮助条件操作

我有一些 PHP 的基本知识,并且我实际上了解下面的代码实际上是做什么的,但是我需要做一些更复杂的事情,希望你能帮助我。

我是一个销售网站的管理员,我们的程序员遇到了一些麻烦,他被我的老板解雇了,所以当我们正在寻找新的程序员时,我需要为此想出一个解决方案。

此代码执行以下操作:如果 $buyers 为 0,则显示消息“成为第一个购买它!”;如果等于 1,则显示“1 个买家”;如果等于 2(等等),则显示“2 个买家”;

但这只是针对信用卡公司已经批准的购买,所以如果30人购买但实际批准的只有2人,它会显示“2个买家”。

所以,我需要它显示“2 个买家 + 28 个待定”,这样人们才能看到该产品实际上正在销售。

在控制支付的数据库上,我们有“买家”和“待处理”的表格,因此很容易实现。我只是想不通,PHP不是我的领域,我只是在这里和那里弄清楚一些事情,因为我实际上是一名程序员,但对于另一种语言。

就是这样,谢谢你们的时间。

0 投票
8 回答
3784 浏览

c++ - 比较是原子操作吗?

以下比较是原子动作吗?即,它可以简化为单个 CPU 指令吗?

这就是我正在做的事情:

0 投票
1 回答
5398 浏览

assembly - MIPS程序集中的nand按位运算

我一直试图弄清楚如何在汇编中进行 nand 按位运算,但没有成功。我试图编写一个逻辑门模拟器,它基本上会为输入 A 和 B 生成这个真值表

我什么都试过了。

不产生正确的输出

0 投票
2 回答
110 浏览

java - 我需要使用方法还是可以在更改操作时简单地传递操作?

+我是否可以从, -or操作发生时将操作字符串传回,*以便将其保存为操作,然后我可以在按下时继续,=或者这根本不可能?

代码第 1 部分:

代码第 2 部分:

0 投票
1 回答
305 浏览

iphone - 当应用程序终止并重新启动时,无法在 iphone 的 sqlite 数据库中插入

该应用程序第一次运行良好,但是当我重新启动它时,它可以读取早期值但无法插入新值...请帮助

这就是我所说的......

0 投票
1 回答
2821 浏览

audit-trail - 审计跟踪项目列表 2 BusComp 未显示关联或解除关联操作。版本 8.0 +

我们的实现:我们添加了使用 Audit Trail 功能的审计,到 Bus Comp 以根据书架监控自身与孩子之间的 M:M 关系(使用交叉表。)-> 指定父子Siebel Applications 管理员指南中的“审计关联”部分。

查看审计跟踪: 1) 使用审计跟踪屏幕 -> 我可以找到关联/解除关联记录。2) 使用审计跟踪项目列表 2 Bus Comp 使用 Siebel Applications Administrator Guide 中的部分 -> 将审计跟踪链接到业务组件部分为特定视图提供审计跟踪选项卡。这是问题 它不显示关联/解除关联操作记录,即使它被清楚地记录并且我们能够在审计跟踪屏幕中查看它。

审计跟踪项目列表 2 是 VBC,我无法看到它在哪里或为什么不显示这些操作的逻辑?

提前感谢您的任何帮助!

0 投票
2 回答
814 浏览

python - 如何在 python 中使用 operator 模块编写小型 DSL 解析器

见下面的矩阵数据:

我需要为每行数据定义“规则”函数可以为下面的断言字符串返回“真”或“假”:

“A=B and B=C”为例:如果我将第 1 行传递到此规则中,我希望规则返回 false,因为在这种情况下它是不正确的。

我的问题是:

  1. 我如何定义一个 DSL 解析器来将这些“规则字符串”翻译成一个可行的 lambda 函数,然后我可以使用数据行作为参数调用这个 lambda 来返回断言结果?

  2. 我注意到模块操作有很多数学函数可以重用来定义规则,我可以为这些关键字创建一个“映射器”以供 DSL 解析器使用吗?它可能看起来像:

    关键字 = {"+": operation.add(), "/": operation.div(), "and": my_and_define() }

  3. 如果以上 2 是可能的,我如何在 lambda 和映射器中处理“$listname 中的 A”?

谢谢你的帮助。

Rgs,

KC

0 投票
3 回答
1193 浏览

php - PHP加减运算,结果不准确

<?php echo 199.8 + 0.9 -200.7; //expect 0, result 2.8421709430404E-14 ? ?>

在 PHP 版本 5.3.2-1 ubuntu4.7 上测试

0 投票
1 回答
426 浏览

wcf - 通过 WCF 验证自我跟踪实体 (EF)

在添加/更新实体时,我无法定义我OperationContract应该是什么。我想ObjectContext通过 WCF 服务发送一个实体(或实体列表)(这将为我实例化一个业务管理器以进行实际验证)。

如果实体通过了所有验证规则(这很可能需要查询数据库以确定更复杂的业务规则的通过/失败),它将被保存到数据库中,我需要能够传回它的 ID(身份列主键)和并发令牌的值(时间戳列),但如果它失败了,显然我们希望有一条或多条消息说明出了什么问题。在更新的情况下,我们需要的只是并发令牌的新值,但我们同样需要验证消息。

为了使它更棘手,一个实体也可以有多个子/孙实体。例如,行程将有止损,可能有订单。

我只是想知道人们如何在现实世界中处理这个问题。最简单的示例仅显示 WCF 服务的操作,例如:

有没有人有任何处理这个的好主意?我想我真的只是在这里寻找实用的建议。

我们是否应该尝试在一个服务调用中保存一组对象?

我们是否应该通过故障合约来传达验证消息?

任何建议/意见都会有所帮助,谢谢!