问题列表 - 第3567页

开发多语言Windows应用程序C#

我问的是c#中使用的常用技术,以支持Windows窗体中的多语言界面

c# multilingual internationalization winforms

5
推荐指数
1
解决办法
7723
查看次数

如何对winforms应用程序进行单元测试

借助ASP.NET MVC框架,可以对Web应用程序进行单元测试.但是,如何对Windows窗体应用程序进行单元测试?

.net unit-testing winforms

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

从基类调用虚函数

说我们有:


Class Base
{   
    virtual void f(){g();};
    virtual void g(){//Do some Base related code;}
};

Class Derived : public Base
{   
    virtual void f(){Base::f();};
    virtual void g(){//Do some Derived related code};
};

int main()
{
    Base *pBase = new Derived;
    pBase->f();
    return 0;  
}

Run Code Online (Sandbox Code Playgroud)

哪个g()会被召唤Base::f()Base::g()还是Derived::g()

谢谢...

c++ polymorphism virtual

50
推荐指数
3
解决办法
5万
查看次数

数据库设计问题

我以原始形式(csv和二进制)积累了大量数据 - 每天4GB,准确几个月.

我决定加入文明世界并使用数据库来访问数据,我想知道什么是正确的布局; 格式非常简单:每次勾选几次(出价,询问,时间戳等)x高达0.5万亿/天x数百种金融工具x数据.

有一个带有MYISAM的MySQL服务器(我知道这种用法是正确的引擎)在商用硬件上运行(2 x 1GB RAID 0 SATA,核心2 @ 2.7GHz)

什么是正确的数据库布局?表/索引应该如何?这种情况的一般建议是什么?你会预测到什么会给我带来陷阱?

编辑:我的常见用法是简单查询,以提取特定日期和工具的时间序列信息,例如

SELECT (ask + bid) / 2
  WHERE instrument='GOOG'
  AND date = '01-06-2008'
  ORDER BY timeStamp;
Run Code Online (Sandbox Code Playgroud)

编辑:我试图将所有数据填入由timeStamp索引的一个表中但速度太慢 - 因此我认为它需要更精细的方案.

mysql database financial

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

将tdbgrid的部分复制到剪贴板?

有没有办法轻松地将Delphi 2007中的TDBGrid选择行复制到剪贴板?

delphi clipboard

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

何时使用脚本语言?

何时应该使用脚本语言而不是像C++这样更详细的编译语言.C#还是Java?

为了使问题更有趣,让我们回答这样的问题:

你应该使用脚本语言... BLANK ...

当你需要使用脚本语言X.

当你需要B使用脚本语言Y.

当你需要C使用脚本语言Z.

scripting-language

28
推荐指数
5
解决办法
2万
查看次数

何时使用函数式编程语言?

在哪种情况下,我应该选择使用函数式编程语言而不是更简洁的面向对象语言,如C++,C#或Java?

我理解什么是函数式编程,我真正理解的是什么类型的问题是一个完美的解决方案?

language-agnostic functional-programming

81
推荐指数
4
解决办法
5万
查看次数

XSD类生成嵌套表问题

目前我遇到了从具有重复元素的xsd生成类文件的问题.我在VS2005 SP1中使用自定义工具'MsDatasetGenerator',从xsd为c#创建一个类型化数据集.我试图通过这个模式解析xml

    <?xml version="1.0" encoding=\"utf-8\"?>
<xs:schema id="XSDobject" targetNamespace="http://tempuri.org/XSDobject.xsd" elementFormDefault="qualified" xmlns="http://tempuri.org/XSDobject.xsd" xmlns:mstns="http://tempuri.org/XSDobject.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:element name="order">
        <xs:complexType>
            <xs:sequence>
                <xs:element name="contact">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="name" type="xs:string" />
                            <xs:element name="phone" type="xs:string" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="buyer">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="contact">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="name" type="xs:string" />
                                        <xs:element name="phone" type="xs:string" />
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
</xs:schema>
Run Code Online (Sandbox Code Playgroud)

但我得到以下错误" 同一个表'联系'不能是两个嵌套关系中的子表."

XSD正确编译,但它是无法处理重复表的类型化数据集.现在我也测试了xsd.exe工具,但它似乎生成与msdatasetgenerator相同的代码.我还尝试了一些第三方代码生成器工具,如XSD2Code,CodeXS,AltovaXmlSpy,但我也无法使用嵌套元素.

或者,我可以在输入和输出处解决xslt转换的问题但是它会花费我很多性能.

所以现在我问是否有人可以帮助我为VS2005提供一个好的解决方案,或者知道可以解决这个问题的好的xsd类生成器.它不必是类型化的数据集,如果它作为数组或列表工作,它也是完美的,只要它很容易序列化和反序列化.

在此先感谢Freggel

c# xml xsd .net-2.0

5
推荐指数
1
解决办法
7907
查看次数

使用FTP与NSURL

我想编写一个使用ftp下载文件的cocoa应用程序.我读到了NSURL类,它有"NSURLHandle FTP属性键".我想知道如何利用这些常量为ftp站点提供用户名和密码.

macos cocoa

0
推荐指数
1
解决办法
4437
查看次数

程序集中的类列表

我有一个DLL程序集,其中有各种类.每个班级有大约50-100名成员和4-5个职能.如何使用VB.NET程序创建所有类及其各自成员的列表?

我需要向用户显示使用特定类执行操作.

.net vb.net reflection .net-assembly

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