问题列表 - 第9341页

如何使用wxMathPlot创建"实时"图?

我正在考虑使用wxMathPlot来绘制/绘制一些连续到达的数据.我想用它绘制"实时"情节/图表.那可能吗?

IE我不想只是一次性读取文件的静态图 - 我希望绘制流数据并继续到图的右侧 - (并让左侧掉落/滚出视图)

编辑

我还没有得到答案.wxmathPlot库中有一个名为mpFXYVector的有趣类,但它只是从数据向量中绘制一个图.我想要的是可以输入流并水平滚动图形的东西(如果需要也可以调整比例尺)

c++ graphing plot wxwidgets wxmathplot

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

SQLite DB中的标识列最大值

我有一个关于SQLite数据库的纯学术问题.

我正在使用SQLite.net在我的WinForm项目中使用数据库,当我设置一个新表时,我开始考虑ID列的最大值.

我使用IDENTITYfor my [ID]列,根据SQLite.net DataType Mappings,相当于DbType.Int64.我通常在零处启动我的ID列(将该行作为测试记录)并使数据库自动增加.

最大值(Int64.MaxValue)为9,223,372,036,854,775,807.出于我的目的,我甚至不会在达到最大值时划伤表面,但在数据库中发生了什么呢?在尝试阅读本文时,我发现DB2显然将值"包装"到负值(-9,223,372,036,854,775,807)并从那里递增,直到数据库无法插入行,因为ID列必须是唯一的.

这是在SQLite和/或其他数据库引擎中发生的事情吗?

database sqlite database-design system.data.sqlite

11
推荐指数
2
解决办法
8173
查看次数

如何使用Perl确定机器设置的当前时区?

我曾经假设它会如此简单$ENV{TZ},但TZ环境变量没有设置,但date命令仍然知道我在EDT中,所以必须有其他方法来确定时区(除了说chomp(my $tz = qx/date +%Z/);).

perl

8
推荐指数
3
解决办法
7738
查看次数

为什么Java中的变量不是默认的volatile?

可能类似的问题:

你在Java中使用volatile关键字吗?


今天我正在调试我的游戏; 它有一个非常困难的线程问题,每隔几分钟就出现一次,但很难重现.所以首先我将synchronized关键字添加到我的每个方法中.那没用.然后我将volatile关键字添加到每个字段.问题似乎只是解决了问题.

经过一些实验,我发现负责的领域是一个GameState跟踪我的游戏当前状态的对象,可以是正在播放也可以是忙碌.忙时,游戏会忽略用户输入.我所拥有的是一个不断更改state变量的线程,而Event线程读取state变量.但是,在一个线程更改变量后,另一个线程需要几秒钟来识别更改,这最终会导致问题.

它是通过制作状态变量来修复的volatile.

为什么volatile默认情况下不是Java中的变量,以及不使用volatile关键字的原因是什么?

java multithreading volatile

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

链表仅限量使用吗?

今天我好好看看我的STL选项.然后我想到了什么.

似乎链表(std :: list)的用途有限.也就是说,它只是真的有用

  • 容器中元素的顺序很重要,和

  • 我需要在中间擦除或插入元素.

也就是说,如果我只是想要大量数据并且不关心它的顺序,那么如果我想要O(log n)查找或者std ::我最好使用std :: set(平衡树) unordered_map(哈希映射)如果我想要O(1)期望查找或std :: vector(连续数组)以获得更好的引用位置,或者如果我需要插入std :: deque(双端队列)在前面和后面.

OTOH,如果顺序很重要,我最好使用std :: vector来获得更好的引用局部性和更少的开销,或者如果需要进行大量的调整,则最好使用std :: deque.

那么,我错过了什么吗?或者链接列表不是很好吗?除了中间插入/擦除之外,为什么有人想要使用一个呢?

c++ language-agnostic containers

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

CSS:内联元素拉伸以填充容器的可用水平空间

例如,我有一个包含三个按钮的200px div,文本只是最小的,因此按钮不会填充可用的水平空间.是否有可能..

  1. 使最后一个按钮伸展以占据所有剩余空间?

  2. 第一个按钮伸展以填充推动最后两个按钮的剩余空间?

  3. 中间按钮伸展以填充剩下的空间推动最后一个按钮?

css

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

如何使以下代码干燥?

如何使我的下列代码"干"(不要重复自己)

- (void)updateLetterScore { // NOT DRY... Must fix
    if (percentScore < 60.0)
        letterLabel.text = [NSString stringWithFormat:@"F"];

    if (percentScore > 59.0 && percentScore < 64.0)
        letterLabel.text = [NSString stringWithFormat:@"D-"];

    if (percentScore > 64.0 &&  percentScore < 67.0)
        letterLabel.text = [NSString stringWithFormat:@"D"]; 

    if (percentScore > 66.0 &&  percentScore < 70.0)
        letterLabel.text = [NSString stringWithFormat:@"D+"]; 

    if (percentScore > 69.0 &&  percentScore < 74.0)
        letterLabel.text = [NSString stringWithFormat:@"C-"]; 

    if (percentScore > 73.0 &&  percentScore < 76.0)
        letterLabel.text = [NSString stringWithFormat:@"C"];

    if (percentScore > …
Run Code Online (Sandbox Code Playgroud)

cocoa dry objective-c

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

如何使用urllib2从Python中打开的URL中提取特定数据?

我是Python的新手,正在玩一个非常基本的网络爬虫.例如,我做了一个简单的功能来加载显示在线游戏的高分的页面.所以我能够获得html页面的源代码,但我需要从该页面中绘制特定的数字.例如,网页如下所示:

http://hiscore.runescape.com/hiscorepersonal.ws?user1=bigdrizzle13

其中'bigdrizzle13'是链接的独特部分.需要绘制并返回该页面上的数字.从本质上讲,我想构建一个程序,我所要做的就是输入'bigdrizzle13'并输出这些数字.

python urllib2

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

建议使用文件扩展名创建ActionResult的方法

我需要在ASP.NET MVC应用程序中创建一个具有.csv文件类型的ActionResult.

我将向我的营销合作伙伴提供"不要打电话"的电子邮件列表,我希望它在文件类型中具有.csv扩展名.然后它将自动在Excel中打开.

 http://www.example.com/mailinglist/donotemaillist.csv?password=12334
Run Code Online (Sandbox Code Playgroud)

我已成功完成以下操作,但我想确保这是绝对最佳和推荐的方法.

    [ActionName("DoNotEmailList.csv")]
    public ContentResult DoNotEmailList(string username, string password)
    {
            return new ContentResult()
            {
                Content = Emails.Aggregate((a,b)=>a+Environment.NewLine + b), 
                ContentType = "text/csv"
            };
    }
Run Code Online (Sandbox Code Playgroud)

这个Actionmethod会响应上面的链接就好了.

我只是想知道是否有任何意外冲突的任何不同版本的IIS,任何类型的ISAPI过滤器,或任何我现在无法想到的文件扩展名.

我需要100%肯定,因为我会向外部合作伙伴提供这个,并且不想在以后改变主意.我真的看不出任何问题,但也许有些东西模糊不清 - 或者更像"MVC"这样做的方式.

asp.net-mvc actionresult

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

负数的奇怪Objective-C Mod行为

所以我认为负数,当mod'ed应该被放入正空间...我不能让这发生在objective-c

我期待这个:

-1 % 3 = 2
 0 % 3 = 0
 1 % 3 = 1
 2 % 3 = 2
Run Code Online (Sandbox Code Playgroud)

但得到这个

-1 % 3 = -1
 0 % 3 = 0
 1 % 3 = 1
 2 % 3 = 2
Run Code Online (Sandbox Code Playgroud)

为什么会这样,是否有解决方法?

objective-c modulo

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