问题列表 - 第32551页

MS图表控制两个Y轴

我正在构建一个图表,按类别按体积显示项目.到目前为止,我已经成功地按体积显示项目,因为它是一个简单的x/y图表,但是我想显示y2并且我知道MS Chart Controls有一个内置AxisY2然而当我尝试任何东西时,Chart得到了一切都很时髦.

这是我正在寻找的(在ascii艺术中):

item1 |[][][][][].............| cat1
item2 |[][]...................| cat2
item3 |[][....................| cat1
item4 |[][][][][][][][........| cat1
      |_______________________|
        0   1   2   3   4   5
Run Code Online (Sandbox Code Playgroud)

就像之前提到的那样,我可以获得物品和计数,因为这是相对容易的,这是我似乎无法放置的类别.

谢谢

c# charts controls

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

限制在泛型中使用任何一种类型

在泛型中,我们可以使用" where "子句来给出约束

public void MyGeneric <T>() where T : MyClass1 {...}

现在如果我想要类型T是MyClass1类型说一个接口IMyInterface 然后我需要做类似的事情

public void MyGeneric <T>() where T : MyClass1, IMyInterface  {...}

但我不知道(或者可能不可能)我们是否可以创建一个通用方法,可以采用从2种类型中的任何一种继承的类型.即如果我的任何其他类继承自MyClass1 实现IMyInterface 但我的类都没有,那么我的泛型方法应该适用于这些类.

我希望我已经清楚了.

c#

6
推荐指数
2
解决办法
3161
查看次数

是否更好地登录到文件或数据库?

我们仍在使用旧的经典ASP,并且只要用户在我们的应用程序中执行某些操作,就会想要记录.我们将编写一个通用子例程来接收我们要记录的详细信息.

我们应该使用FileSystemObject将其记录为txt文件还是将其记录到MSSQL数据库?

如果是数据库,我们是应该向现有数据库添加新表还是应该使用单独的数据库?

sql-server logging asp-classic

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

JFreeChart PolarPlot:数学方向

我想创建一个极坐标图,其中数据以数学方向绘制(因此,该系列从东方开始,然后逆时针继续)。JFreeChart 的默认行为PolarPlot是从北开始并顺时针继续系列。

类中是否有对此内置的任何支持PolarPlot?我知道如何转换数据以达到目标,但这种方法相当麻烦,因为我也需要调整角度标签。

java jfreechart

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

什么是<RequiredTargetFramework>和<targetframeworkversion>之间的区别?

我们将.net 3.5项目(c#)升级到.net 4.0.当您查看项目文件时,有两个标记我正在尝试理解:

<RequiredTargetFramework>3.5</RequiredTargetFramework>
<TargetFrameworkVersion>4.0</TargetFrameworkVersion>
Run Code Online (Sandbox Code Playgroud)

为什么有两个看似相似的标签具有不同的值?

.net-4.0 visual-studio-2010 .net-3.5

12
推荐指数
1
解决办法
6017
查看次数

使用const/nonconst版本在C++中的模板类上重载[]运算符

哇,这是一个很长的头衔.

这是我的问题.我在C++中有一个模板类,我正在重载[]运算符.我有一个const和一个非const版本,非const版本通过引用返回,以便类中的项可以更改为:

myobject[1] = myvalue;
Run Code Online (Sandbox Code Playgroud)

这一切都有效,直到我使用布尔值作为模板参数.这是一个显示错误的完整示例:

#include <string>
#include <vector>
using namespace std;

template <class T>
class MyClass
{
    private:
        vector<T> _items;

    public:

        void add(T item)
        {
            _items.push_back(item); 
        }

        const T operator[](int idx) const
        {
            return _items[idx];
        }

        T& operator[](int idx)
        {
            return _items[idx];
        }

};


int main(int argc, char** argv)
{
    MyClass<string> Test1;      //  Works
    Test1.add("hi");
    Test1.add("how are");
    Test1[1] = "you?";


    MyClass<int> Test2;         //  Also works
    Test2.add(1);
    Test2.add(2);
    Test2[1] = 3;


    MyClass<bool> Test3;        // Works up until...
    Test3.add(true);
    Test3.add(true); …
Run Code Online (Sandbox Code Playgroud)

c++ templates return-by-reference

10
推荐指数
3
解决办法
388
查看次数

在DirectShow之外使用DirectShow过滤器?

我目前正在处理Windows Media Foundation.但是,由于Microsoft H.264解码器和一些缺少自定义格式的解码器的一些问题,我想知道是否可以直接使用CLSID实例化DirectShow解码器,并围绕它构建一个暴露IMFTransform的代理获得Media Foundation的解码器.所以这是我的问题:

我可以直接实例化Directshow过滤器(首选解码器)并使用它们进行解码(即放置一些压缩帧并获得未压缩的帧)来创建MFT吗?

我知道如何使用其CLSID实例化过滤器本身.但是,我不知道如何使用实际的解码功能.

任何想法,提示,链接任何将被欣赏.谢谢,

J.

directshow instantiation decoder clsid ms-media-foundation

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

使用日期匹配的select语句中的多个值更新表

我在更新桌子时遇到了问题,我确信它很直接,但我在这里绕圈转.

我要更新的表'table1'数据格式如下:

[Month]                    Figure
----------------------------------
2010-05-01 00:00:00.000 1.0000
2010-06-01 00:00:00.000 1.0000
2010-07-01 00:00:00.000 1.0000
2010-08-01 00:00:00.000 1.0000
Run Code Online (Sandbox Code Playgroud)

包含更新数字的表'data1'格式如下:

[Month]                    Figure
----------------------------------
2010-05-01 00:00:00.000 0.7212
2010-08-01 00:00:00.000 1.2351
Run Code Online (Sandbox Code Playgroud)

我正在使用的SQL和错误消息如下.

UPDATE t1
SET t1.figure = (SELECT figure from data1)
FROM table1 t1 JOIN data1 d1
ON (t1.[month] = d1.[month])


Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.
The statement has …
Run Code Online (Sandbox Code Playgroud)

sql sql-server join sql-update

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

为什么MATLAB中的数组饱和度为255?

这是我的代码:

arr = zeros(fx-10,1);
frm = frams(x).cdata;
for k=1:fx-10
    for i=1:10
        for j=1:fy
            arr(k) = arr(k)+ abs(frm(k+i-1,j)-model(i,j))
        end
    end
end
Run Code Online (Sandbox Code Playgroud)

为什么数组最多只能接收255个值?

我试着定义:

 arr = zeros(fx-10,1,'int64');
Run Code Online (Sandbox Code Playgroud)

并且代码失败:

??? 未定义的函数或方法'plus'表示'int64'类型的输入参数.

matlab

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

使用gson反序列化json数组

继续这个问题.

我无法反序列化以下json数组(抱歉大小):

"geometry": { "type": "Polygon", "coordinates": [ [ [ 771230.894373, 4422896.962001 ],
 [ 804804.852796, 4451159.130080 ], [ 876828.563339, 4417873.954498 ], [ 959794.979827, 
4430944.287708 ], [ 910992.515063, 4372980.866944 ], [ 932488.308736, 4357684.778349 ], 
[ 918573.372386, 4115663.286966 ], [ 834059.614976, 4013708.358795 ], [ 929360.231044, 
3833522.241529 ], [ 1008029.715188, 3776446.653183 ], [ 1061663.445852, 3533717.758754      
], [ 1035703.740599, 3519308.069656 ], [ 1095348.723766, 3396028.487184 ], [ 
1108462.159782, 3230455.268230 ], [ 1083571.121640, 3163122.508021 ], [ 1103953.720405, 
3082716.041755 ], [ 1045722.494771, 3020215.642212 ], [ …
Run Code Online (Sandbox Code Playgroud)

java serialization json gson

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