标签: progress

从c#内部查找SQL Server的恢复进度

我知道这很可能是一个简单的问题,但是当您从 SQL Management Studio 内部恢复数据库时,您可以使用统计信息设置更新间隔

RESTORE DATABASE [test] FROM  DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\test.bak' WITH  FILE = 1,  NOUNLOAD,  STATS = 10
Run Code Online (Sandbox Code Playgroud)

如果我想从 c# 内部执行该行代码,我将如何获得进度?目前我只是使用System.Data.SqlClient.SqlCommand.ExecuteNonQuery(),但我不知道如何获得进度。

另外,如果速度更快,使用 Microsoft.SQLServer 命名空间也是可以接受的。

c# sql-server backup progress database-restore

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

异步进度旋转器

这是进度旋转器的代码:

import sys
import time

def spinning_cursor():
    while True:
        for cursor in '|/-\\':
            yield cursor

spinner = spinning_cursor()
for _ in range(50):
    sys.stdout.write(spinner.next())
    sys.stdout.flush()
    time.sleep(10)
    sys.stdout.write('\b')
Run Code Online (Sandbox Code Playgroud)

输出

python2.7 test.py
|
Run Code Online (Sandbox Code Playgroud)

由于循环休眠了 10 秒,它的旋转速度非常慢......

如何在进程休眠时继续旋转旋转器?

python progress

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

新窗口中的 JavaFX 进度指示器不会“旋转”

我做了登录屏幕,现在我必须做一些需要大约 8-10 秒的后台工作,我用进度指示器(不确定)创建了新窗口,但它只是弹出并且它是静态的(不旋转),我假设我在做一些事情线程部分错误,这是代码:

Task<Boolean> loginTask = new Task<Boolean>() {
        @Override
        protected Boolean call() throws Exception {
            return true;
        }
    };

    loginTask.setOnRunning(e -> {

           //background task(collecting data)

    });
Run Code Online (Sandbox Code Playgroud)

在这之后我做了这个:

 Thread thread = new Thread(loginTask);
    thread.setDaemon(true);
    thread.start();

    //progress indicator window
    Parent p = null;
    try {
        p = FXMLLoader.load(getClass().getResource("/fxml/loginLoader.fxml"));
        p.setVisible(true);
        Scene scene = new Scene(p);
        Stage wndw = new Stage();
        this.loadingStage=wndw;
        wndw.setTitle("Loading data... Please wait.");
        wndw.setScene(scene);
        wndw.show();
    } catch (IOException ex) {
        ex.printStackTrace();
    }
Run Code Online (Sandbox Code Playgroud)

它弹出了,但它是静态的:

在此处输入图片说明

我需要做什么才能使进度指示器旋转?

java javafx window progress indicator

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

黑莓 - 应用程序加载屏幕

我的应用程序包含大量图像.所以加载应用程序需要一些时间.我想在加载应用程序时显示加载屏幕.这怎么可能 ?

user-interface blackberry splash-screen loading progress

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

在对话框中显示进度

我有一个需要很长时间的过程,我想要一个窗口来显示进度.但是,我无法想象如何显示进度.

这是代码:

if (procced)
{
    // the wpf windows :
    myLectureFichierEnCour = new LectureFichierEnCour(_myTandemLTEclass);
    myLectureFichierEnCour.Show();

    bgw = new BackgroundWorker();
    bgw.DoWork += startThreadProcessDataFromFileAndPutInDataSet;
    bgw.RunWorkerCompleted += threadProcessDataFromFileAndPutInDataSetCompleted;

    bgw.RunWorkerAsync();
}
Run Code Online (Sandbox Code Playgroud)

和:

private void startThreadProcessDataFromFileAndPutInDataSet(object sender, DoWorkEventArgs e)
{
    _myTandemLTEclass.processDataFromFileAndPutInDataSet(
        _strCompositeKey,_strHourToSecondConversion,_strDateField);
}
Run Code Online (Sandbox Code Playgroud)

我可以打电话_myTandemLTEclass.processProgress来获得进展的暗示.

c# wpf multithreading progress backgroundworker

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

使用XML :: Parser解析大型XML文件时如何查看进度?

我正在使用以下代码来解析相当大的xml文件(> 50GB):

use XML::Parser;

my $p = new XML::Parser(
    'Handlers' => {
        'Start' => \&handle_start,
        'End'   => \&handle_end,            
        'Char'  => \&handle_char,
    }
);
$p->parsefile( 'source.xml' );

...

sub handle_start {
    ...
}
Run Code Online (Sandbox Code Playgroud)

问题是解析需要很长时间,我想得到某种进度表.

我更喜欢一种不需要首先扫描整个文件只是为了得到总计数的方法 - 所以,例如,输入文件中的当前位置是完美的,因为我可以简单地检查文件的开始总大小,然后进入handle_start()检查当前位置,然后打印出来.

xml perl parsing progress

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

德尔福悸动

什么是表明应用程序正在做某事的最佳解决方案?

我尝试显示进度指示器,但它没有用.

更新:-------------

进度条工作正常,但不是我想要的.

我想展示一个像Web浏览器一样使用的悸动,所以只要有东西正在更新它就会不断变换.

游标也可以处于crHourGlass模式.

delphi progress delphi-2007 throbber

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

在Android中运行方法时显示加载对话框?

我有一个方法设置,运行大约需要3-5秒(因为它在网上做了一些事情),我想显示一个加载对话框,但我无法弄清楚如何做到这一点,我试着在我打电话之前启动加载dialod然后该方法试图在这之后立即解雇它:

dialog.show();
myMethod();
dialog.cancel();
Run Code Online (Sandbox Code Playgroud)

但这没用,有没有人有任何建议?

java android dialog loading progress

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

在进行计算时显示进度条

我正在编写代码以计算Pi的值,有时可能需要很长时间才能计算出。我添加了一个进度条以显示进度,但是代码完全按照我的指示执行,它在计算后打开进度条,然后立即将其关闭(当值达到100时,它会关闭。)我试图粘贴代码对于进度条进入循环,但是不久我意识到解决了该问题,但是创建了多个进度条窗口。如果放在计算之前,进度条将保持为0(很明显),我在下面显示了我的代码:

import java.awt.BorderLayout;
import java.awt.Container;
import javax.swing.BorderFactory;
import javax.swing.JFrame;
import javax.swing.JProgressBar;
import javax.swing.border.Border;
import java.util.Scanner;

public class PicCalc 
{
public static void main(String args[]) 
{
  Scanner keyboard = new Scanner(System.in);
  double i = 0;
    double stage = 1;
  int iterations = 1;
    int x = 3; //Simply a variable to calculate pi
  double y = -1.0; // Another variable for pi
    double myPi; //This is my calculation of Pi, don't eat it. 

  System.out.println("Hello! I calculate Pi and compare it to …
Run Code Online (Sandbox Code Playgroud)

java logic progress

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

如何摆脱使用bootstrap创建的进度条中的差距

我使用bootstrap网站上的示例代码创建了一个进度条.我在进度条的开头有一个间隙,我无法将其删除.我已附上图片以显示它的外观.进度条在trart处有间隙

这是代码,

    <div class = "form-group">
        <div class = "col-xs-12">
            <h4>In Progress</h4>
        </div>
        <div class="progress progress-striped active col-xs-12">
          <div class="progress-bar col-xs-12"  role="progressbar" aria-valuenow="45" aria-valuemin="0" aria-valuemax="100" style="width: 45%; margin-left: 0; margin-right: 0; padding: 0px 0px 0px 0px">
            <span class="sr-only">45% Complete</span>
          </div>
        </div>
        <div class = "col-xs-12">
            <button class = "btn btn-danger col-xs-6 pull-right">Stop</button>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

css progress twitter-bootstrap progress-bar twitter-bootstrap-3

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