问题列表 - 第17901页

关于从sqlite切换到SQL Server,我应该知道什么?

目前我无法使用SQL Server测试我的代码.我一无所知,一直在使用SQLite.切换时我应该知道什么?我的应用程序是用C#.NET编写的

.net sql-server sqlite porting

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

如何使用opengl绘制螺旋

我想知道如何绘制螺旋线.

我写了这段代码:

void RenderScene(void)
{
    glClear(GL_COLOR_BUFFER_BIT);
    GLfloat x,y,z = -50,angle;
    glBegin(GL_POINTS);

    for(angle = 0; angle < 360; angle += 1)
    {   
        x = 50 * cos(angle);
        y = 50 * sin(angle);
        glVertex3f(x,y,z);
        z+=1;
    }
    glEnd();
    glutSwapBuffers();
}
Run Code Online (Sandbox Code Playgroud)

如果我不包括z项,我会得到一个完美的圆,但是当我包含z时,我得到3个点就是它.可能发生了什么?

我使用glviewport(0,0,w,h)设置视口

要包括z我应该做什么来设置z方向的视口?

opengl

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

System.currentTimeMillis()方法真的返回当前时间吗?

基于链接中提出的想法,我实现了几种不同的"睡眠方法".其中一种方法是"二进制睡眠",它看起来像这样:

while (System.currentTimeMillis() < nextTimeStamp)
{
sleepTime -= (sleepTime / 2);
sleep(sleepTime);
}
Run Code Online (Sandbox Code Playgroud)

因为检查是否已经到达下一个时间步骤发生在开头I,所以预计该方法运行时间太长.但模拟误差的累积分布(预期时间 - 实时)如下所示:alt text http://img267.imageshack.us/img267/4224/errorvscummulativearran.jpg

有人知道我为什么会得到这个结果吗?也许方法System.currentTimeMillis()没有真正返回当前时间?

BR,

马库斯

@irreputable

当我进行评估时,我还使用德国统计程序创建了钟形曲线.因为无法更改标题,所以这里是所有相关项目的英文翻译:

Häufigkeit=频率

费勒=错误

Mittelwert =平均值

Std-Abw =标准偏差

alt text http://img694.imageshack.us/img694/2254/bellcurve.jpg

java time sleep

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

使BackgroundWorker按顺序执行多个操作,而不冻结表单

我已经在这里问了一个类似的问题,但我现在有一个后续问题.

我需要连续几次启动外部程序,但我有几个问题:

  • 它试图同时启动所有操作.我放了一个空的"while(bgwkSVN.IsBusy){}",它有点起作用,但我很确定它会让你们中的一些人哭一点.
  • 只要所有操作都没有完成,它仍会冻结表单.鉴于其他一些SO主题,我认为我的代码编写方式,应用程序并不是真正的多线程,或者我没有利用它...但我真的不熟悉线程.
  • 它似乎没有做我要求它做的事情.我将尝试更简单的操作,以查看操作是否成功,或者后台工作程序是否从未启动.

这是代码(抱歉,它有点长):

private struct svnCommand
{
    public svnCommand(string args, string path, int pourcent)
    {
        this.args = args;
        this.path = path;
        this.pourcent = pourcent;
    }
    public string args;
    public string path;
    public int pourcent;
}

private BackgroundWorker bgwkSVN;

public Merger()
{
    InitializeComponent();
    InitializeBackgroundWorker();
    this.textBoxCheminRacine.Text = cheminRacine;
}

private void MergerRevisions(object sender, EventArgs e)
{

    activerControles(false);

    textBoxOutput.Text = "";
    cheminRacine = textBoxCheminRacine.Text;
    if (!cheminRacine.EndsWith("\\")) { cheminRacine = cheminRacine + "\\"; }

    string branchToMerge = …
Run Code Online (Sandbox Code Playgroud)

.net c# winforms

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

请尝试使用Dictionary <Dictionary <int,int>,Dictionary <int,int >>

我希望将字典嵌套在另一个中,以便容纳块的xy坐标.所以我会的

IDictionary<IDictionary<int, int>, IDictionary<int, int>>
Run Code Online (Sandbox Code Playgroud)

并且关键字词将容纳列,行组合,而值Dictionary将容纳x和y坐标.在用户输入平面上的块的值之后,它将用于绘制2D线框.

我有几个问题:1)我可能遇到哪些陷阱?2)是否有更好的方法来应对这一挑战?

谢谢

更新不确定如何标记答案,因为两个不同的建议导致使用的解决方案.我结束了:

IDictionary<KeyValuePair<int, int>, Point>
Run Code Online (Sandbox Code Playgroud)

并且每个块设置下一个块的x,y坐标到其右边和下一个块.

这是Mehrdad Afshari,Reed Copsey和CSharpAtl为KeyValuePair和Cory Charlton为Point提供的答案的组合.

如果有办法标记多个答案,请告诉我,否则我只是将列表中的第一个答案标记为答案.

.net c#

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

如何以二进制格式下载存储在SQL DB中的文件

我只是将上传的文件存储到SQL Server的二进制字段中,但我还需要允许用户使用Asp.NET下载它.我怎样才能做到这一点 ?

提前致谢.

sql-server asp.net file-upload download

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

有没有人在JFreeChart中做过跟随鼠标的十字准线?

我们使用JFreeChart来制作XY图,我们有一个功能请求来做一个与鼠标一起移动的十字准线,并突出显示最接近地映射到鼠标x值的数据点.您可以在Google财经中查看类似的示例 - http://www.google.com/finance?q=INDEXDJX:.DJI,INDEXSP:.INX,INDEXNASDAQ:.IXIC.

那些谷歌图表只突出显示当前值(我们希望这样做并显示十字准线),但它们显示了我们正在寻找的实时鼠标交互.

有什么优雅的建议吗?

谢谢.

java jfreechart

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

在 Acrobat 中隐藏“您无法保存在此表单中输入的数据”消息

我正在我的 Web 应用程序中嵌入 PDF 表单。该应用程序允许您填写表单中的字段,完成后,单击“提交”按钮,该按钮将保存您在表单中输入的所有内容。该功能运行良好。

不幸的是,Adobe Reader 在其嵌入控件顶部显示一条消息:“请填写以下表格。 您无法保存在此表格中输入的数据。 如果您需要一份副本作为记录,请打印您已填写的表格。”

现在,我知道 Adob​​e Reader 试图告诉用户什么。基本上,Adobe Reader 不允许您将输入的内容作为新的 PDF 保存到本地硬盘中。

但是,由于我们添加了一个“提交”按钮,该按钮将有效地保存他们在我们的应用程序中输入的内容,并且它正在工作。因此,我们认为此消息具有误导性,并希望将其删除。

我在 .Net 中使用 iTextSharp 作为表单自动化服务器端。我还没有找到从嵌入表单中删除此消息的方法。

有什么帮助吗?

pdf itext

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

找出没有以更快的方式在变量中设置的位

可能重复:
计算32位整数中设置位数的最佳算法?

找出没有.变量中的位集更容易.但是我们怎么能用最快的方法执行相同的操作呢?

c embedded

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

所有用户路径?

在C#中,我可以执行以下操作:

DirectoryInfo di = new DirectoryInfo(System.Environment.GetEnvironmentVariable("ALLUSERSPROFILE"));
Run Code Online (Sandbox Code Playgroud)

这将为我提供所有用户个人资料的路径.

在C++中,我可以使用SHGetFolderPath,但似乎并没有为所有用户提供CSLID.是否有一个equlivant函数,我可以将%ALLUSERSPROFILE%吹出它的路径值?

c++ winapi path

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

标签 统计

.net ×3

c# ×2

java ×2

sql-server ×2

asp.net ×1

c ×1

c++ ×1

download ×1

embedded ×1

file-upload ×1

itext ×1

jfreechart ×1

opengl ×1

path ×1

pdf ×1

porting ×1

sleep ×1

sqlite ×1

time ×1

winapi ×1

winforms ×1