问题列表 - 第36051页

Treeview控制面板

我有一个项目,其用户界面由两个面板组成(左侧和右侧).

在左侧面板中是树视图.根据所选节点的不同,右侧面板中需要不同的"形式".

到目前为止,我已经为右侧面板定义了一组不同的"用户控件",我创建它们并根据从树视图中选择的正确节点的要求显示它们.

是否存在用于管理此类过程的"模式",因为我的代码(此处包含的时间太长)非常脆弱且根本无法扩展.任何人都有任何建议,甚至知道一个开源项目,实现了同样的事情.

c# winforms

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

Java工具创建的WSDL文件的WCF序列化问题

我的团队的任务是获得几个内部开发的.NET客户端应用程序,以连接到一些新的Java Web服务.Java Web服务是第三方,供应商提供的WSDL文件,我们的团队具有有限的修改/控制能力......这意味着我们可能有权要求我们的供应商对WSDL进行轻微调整,但可能会有重大改变要么不可行,要么难以提出要求.

也就是说,我们正在尝试利用WCF/.NET 4.0生成客户端所需的.NET代理类文件.代理客户端类文件生成过程执行没有问题.

问题是当我们尝试在客户端应用程序中使用代理类文件时.我已经通过Web跟踪工具Fiddler验证了原始SOAP消息请求无法通过线路发送到服务器.

尝试调用有问题的Web服务方法时,我得到的特定.NET异常消息如下所示:

System.InvalidOperationException未处理Message = XmlSerializer属性System.Xml.Serialization.XmlAttributeAttribute在baseLanguage中无效.当IsWrapped为true时,仅支持XmlElement,XmlArray,XmlArrayItem,XmlAnyAttribute和XmlAnyElement属性.来源= System.ServiceModel

当我检查.NET自动生成的代理类文件Reference.cs时,我注意到我的Web服务方法的请求和响应消息看起来像这样:

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.MessageContractAttribute(WrapperName="QueryPBOT_MXWO_OS", WrapperNamespace="http://www.ibm.com/maximo", IsWrapped=true)]
public partial class QueryPBOT_MXWO_OSRequest {

    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.ibm.com/maximo", Order=0)]
    public ConsoleApplication7.wsMaximo.PBOT_MXWO_OSQueryType PBOT_MXWO_OSQuery;

    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.ibm.com/maximo", Order=1)]
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public string baseLanguage;

    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.ibm.com/maximo", Order=2)]
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public string transLanguage;

    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.ibm.com/maximo", Order=3)]
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public string messageID;

    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.ibm.com/maximo", Order=4)]
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public string maximoVersion;

    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.ibm.com/maximo", Order=5)]
    [System.Xml.Serialization.XmlAttributeAttribute()]
    [System.ComponentModel.DefaultValueAttribute(false)]
    public bool uniqueResult;

    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.ibm.com/maximo", Order=6)]
    [System.Xml.Serialization.XmlAttributeAttribute(DataType="positiveInteger")]
    public string maxItems;

    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.ibm.com/maximo", Order=7)]
    [System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")]
    [System.ComponentModel.DefaultValueAttribute("0")]
    public string rsStart;

    public QueryPBOT_MXWO_OSRequest() {
    }

    public QueryPBOT_MXWO_OSRequest(ConsoleApplication7.wsMaximo.PBOT_MXWO_OSQueryType PBOT_MXWO_OSQuery, string …
Run Code Online (Sandbox Code Playgroud)

java wcf serialization interop wsdl

12
推荐指数
4
解决办法
8416
查看次数

额外的列破坏了MySQL的性能

我有一个看起来像这样的仓库表:

CREATE TABLE Warehouse (
  id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  eventId BIGINT(20) UNSIGNED NOT NULL,
  groupId BIGINT(20) NOT NULL,
  activityId BIGINT(20) UNSIGNED NOT NULL,
  ... many more ids,
  "txtProperty1" VARCHAR(255),
  "txtProperty2" VARCHAR(255),
  "txtProperty3" VARCHAR(255),
  "txtProperty4" VARCHAR(255),
  "txtProperty5" VARCHAR(255),
  ... many more of these
  PRIMARY KEY ("id")
  KEY "WInvestmentDetail_idx01" ("groupId"),
  ... several more indices
) ENGINE=INNODB;
Run Code Online (Sandbox Code Playgroud)

现在,以下查询在查询时间内花费大约0.8 秒,在获取时间花费0.2 ,总共大约一秒钟.查询返回~67,000行.

SELECT eventId
FROM Warehouse
WHERE accountId IN (10, 8, 13, 9, 7, 6, 12, 11)
  AND …
Run Code Online (Sandbox Code Playgroud)

mysql performance

6
推荐指数
1
解决办法
971
查看次数

我如何看待2个MySQL转储之间的差异?

我有2个MySQL转储文件.我想找到2个表之间的表数据差异.

mysql diff mysqldump

26
推荐指数
3
解决办法
2万
查看次数

使用F#进行BLL实现是否有意义?

你认为使用F#实现业务逻辑层是一个好主意吗?我将使用Entity Framework作为"数据映射器"并使用C#实现UI逻辑.

欢迎任何想法.我将不胜感激任何帮助!

谢谢.

PS这是什么目的?我是F#的新手,想尝试那种语言(技术).我必须实现一个相对较小的项目,获得F#体验可能会很好.

.net f# entity-framework

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

如何使用OpenGL禁用纹理上的模糊效果?

我在OpenGL程序中使用纹理映射字体.我在位图中绘制了非常基本的字体(每个字母为5x7像素,黑色背景为白色).当显示在大于几个像素的四边形上时,OpenGL正在做一些工作来使图像平滑.有一种简单的方法可以暂时摆脱模糊效果吗?

opengl

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

Ruby on Rails - 如何在没有应用程序布局的情况下呈现动作?

我有一个rails应用程序,我想渲染一个动作,而不使用我的应用程序布局(其中有页面页眉/页脚的东西).

我怎么能这样做?

ruby-on-rails

89
推荐指数
2
解决办法
4万
查看次数

未找到lib卷曲符号

真是愚蠢的C问题.

我正在尝试在这里构建源代码,以便我可以开始为自己修改它

http://curl.haxx.se/libcurl/c/ftpget.html

我下载文件,然后运行

gcc -o test ftpget.c
Run Code Online (Sandbox Code Playgroud)

得到

Undefined symbols:
  "_curl_global_init", referenced from:
      _main in ccFchguB.o
  "_curl_easy_perform", referenced from:
      _main in ccFchguB.o
  "_curl_easy_setopt", referenced from:
      _main in ccFchguB.o
      _main in ccFchguB.o
      _main in ccFchguB.o
      _main in ccFchguB.o
  "_curl_easy_cleanup", referenced from:
      _main in ccFchguB.o
  "_curl_easy_init", referenced from:
      _main in ccFchguB.o
  "_curl_global_cleanup", referenced from:
      _main in ccFchguB.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

这对我没有意义,因为

/usr/local/include/curl/curl.h
Run Code Online (Sandbox Code Playgroud)

存在并具有这些功能.我确定这是我遗漏的一些基本的c编译.

非常感谢任何指针.

c gcc compilation libcurl

9
推荐指数
1
解决办法
5386
查看次数

WPF ListView非整数滚动

如何在WPF ListView中关闭整数滚动?默认情况下,滚动ListView会跳转,所以我必须一次滚动整个项目.我想滚动一半,四分之一路等.

wpf listview wpf-controls

6
推荐指数
1
解决办法
1916
查看次数

在Javascript中动态创建数组

我有一个ajax请求,返回一些JSON格式的数据.我正在构建一个谷歌地图显示器,所以我需要获取该数据并将其传递给一些变量.所以我想建立一个像这样的数组:

var foo = [
    ['A Town', 32.844932, -50.886401, 1, setting1, '<div class="office"><div class="name">Smith</div><div class="location">111 Main Street<br /> Breen, MS<br /> 12345</div><div class="size">18 units<br />300 Foo</div><div class="thelink"><a href="#">Visit</a><br /><a href="#">Output</a></div></div>'],
    ['B Town', 33.844932, -51.886401, 2, setting1, '<div class="office"><div class="name">Jones</div><div class="location">112 Main Street<br /> Breen, MS<br /> 12345</div><div class="size">18 units<br />300 Foo</div><div class="thelink"><a href="#">Visit</a><br /><a href="#">Output</a></div></div>'],
[etc], 
[etc]
    ];
Run Code Online (Sandbox Code Playgroud)

然后我可以使用它来渲染我的谷歌地图位置.我有JSON数据,所以我如何循环它并构建这样的数组?还是有一种更好的方法可以做到我错过了(这是我怀疑的,哈哈)?

javascript json

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