问题列表 - 第20760页

加入2个课程 - 基本上

我有一个针对第三方WSDL的.NET Web服务参考.

在该引用中有2个类.基本上这两个类很可能是第三方API方面的接口,但在.NET中最终为2个代理类.

我需要将这两个类组合成一个类.为什么?因为这些是分裂的愚蠢,它们是允许我进行方法调用的服务.方法调用在这两个代理类之间分为一半和一半.

所以我想创建一个名为ThirdPartyService的自定义包装器类,并以某种方式基本上继承这些代理类的成员.我知道你可以在C#中继承2个类,但是我也看不到如何用接口做这个.

c# oop design-patterns adapter wrapper

2
推荐指数
1
解决办法
2174
查看次数

是否有一个与getcwd等效的C++?

我看到C的getcwd来自:man 3 cwd

我怀疑C++有一个类似的,可以返回一个std :: string.

如果是这样,它叫什么,我在哪里可以找到它的文档?

谢谢!

c++ getcwd

33
推荐指数
4
解决办法
6万
查看次数

软件设计网站

哪些网站(不是书籍)文档设计(UML或其他)用于软件应用程序?

建筑师有许多可用于灵感和建筑的资源.我不寻求构建软件的资源(例如Meyer的面向对象软件构造),而是软件组件或类图的设计示例,可用作开发应用程序的起点.

示例应用可能包括:

设计模式的书是一个良好的开端,但有点太低级.

oop design-patterns object-oriented-analysis

13
推荐指数
1
解决办法
795
查看次数

在Django中创建自定义字段查找

如何在Django中创建自定义字段查找

当过滤查询集,Django提供了一组您可以使用查找的:__contains,__iexact,__in,等等.我希望能够为我的经理提供新的查找,例如,有人可以说:

twentysomethings = Person.objects.filter(age__within5=25)
Run Code Online (Sandbox Code Playgroud)

并获取Person年龄在20到30之间的所有对象.我是否需要继承QuerySetManager类来执行此操作?如何实施?

python django django-queryset

11
推荐指数
4
解决办法
5017
查看次数

linq如何从父集合包含另一个集合中的子项的集合中选择父节点

我有一个可观察的集合,即所有者和该集合有儿童项目,即狗.

现在给出了另一个当地狗狗的集合,我怎样才能选择所有在我当地的Dogs藏品中存在狗的所有者.平等条件是狗==狗.

linq

4
推荐指数
1
解决办法
721
查看次数

SQL UPDATE评估顺序

以下查询中的评估顺序是什么:

UPDATE tbl SET q = q + 1, p = q;
Run Code Online (Sandbox Code Playgroud)

也就是说,将"tbl"."p"被设置为qq + 1?此处的评估顺序是否受SQL标准的约束?

谢谢.

UPDATE

在考虑了Migs的回答之后,我对我能找到的所有数据库进行了一些测试.虽然我不知道标准是什么,但实施方式各不相同.

特定

CREATE TABLE tbl (p INT NOT NULL, q INT NOT NULL);
INSERT INTO tbl VALUES (1, 5);   -- p := 1, q := 5
UPDATE tbl SET q = q + 1, p = q;
Run Code Online (Sandbox Code Playgroud)

我发现的价值"p""q"分别为:

database           p   q
-----------------+---+---
Firebird 2.1.3   | 6 | 6  -- But see …
Run Code Online (Sandbox Code Playgroud)

sql evaluation operator-precedence sql-update

36
推荐指数
2
解决办法
4305
查看次数

我如何计算为Java类定义的int成员数?

我有一个存储大量int成员变量的类,每个变量定义如下:

public final static int int1 = int1value;
public final static int int2 = int2value;
...
public final static int int106 = int106value;
Run Code Online (Sandbox Code Playgroud)

还有第二个类需要根据int第一个类中的s 数进行循环.我如何向第一个类添加一个函数来计算这些成员变量?

java reflection variables

-3
推荐指数
1
解决办法
2571
查看次数

合并地图列表并将值组合到Clojure中的集合

作为FOO,我可以将什么功能放在最后?我玩哈希集(只对前两个值正确),conj和concat,但我知道我没有正确处理单元素与设置条件中的任何一个.

(defn mergeMatches [propertyMapList]
    "Take a list of maps and merges them combining values into a set"
    (reduce #(merge-with FOO %1 %2) {} propertyMapList))

(def in 
    (list
        {:a 1}
        {:a 2}
        {:a 3}
        {:b 4}
        {:b 5}
        {:b 6} ))

(def out
    { :a #{ 1 2 3}
      :b #{ 4 5 6} })

; this should return true
(= (mergeMatches in) out)
Run Code Online (Sandbox Code Playgroud)

处理这个问题最常用的方法是什么?

functional-programming clojure

12
推荐指数
2
解决办法
7074
查看次数

为什么我不能将零设置为数组中的第一个键?

这段代码的结果:

for($i = 0; $i <= 7; $i++){

    $eachone[] = array ('a' => '1', 'b' => '2', 'c' => '3');

$a[] = array($i => $eachone);

unset($eachone);

}

$json_string = json_encode($a);
echo $json_string;
Run Code Online (Sandbox Code Playgroud)

是:

[
    [
        [
            {
                "a": "1",
                "b": "2",
                "c": "3"
            }
        ]
    ],
    {
        "1": [
            {
                "a": "1",
                "b": "2",
                "c": "3"
            }
        ]
    },
    {
        "2": [
            {
                "a": "1",
                "b": "2",
                "c": "3"
            }
        ]
    },
    {
        "3": [
            {
                "a": "1",
                "b": "2", …
Run Code Online (Sandbox Code Playgroud)

php arrays json

8
推荐指数
1
解决办法
278
查看次数

SVG 到黑白

我希望能够将 SVG 文档转换为黑白。我的尝试是使用 'sed' 的以下 Makefile 脚本:

%.bw.svg: %.svg
    sed '/stroke:none/!s/stroke:[^;\"]*/stroke:black/g' $< > $@
Run Code Online (Sandbox Code Playgroud)

这适用于线条等,但不适用于填充物。基本上,如果笔触不可见(无),那么我将其转换为黑色。我想对填充物做同样的事情,如果不是白色或不可见,则转换为黑色。

我想知道以更好的方式做这样的事情是否太复杂,也许使用 XSLT,但我没有经验。任何人都可以帮忙吗?

python xslt awk svg sed

4
推荐指数
1
解决办法
5883
查看次数