标签: execution-time

如何在php中增加最大执行时间

我想在php中增加最长执行时间,而不是通过更改php.ini文件.

我想从我的php文件中增加它.

这可能吗?

php ini execution-time

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

找出python脚本完成执行所花费的时间

我在python脚本中有以下代码:

def fun(): 
  #Code here

fun()
Run Code Online (Sandbox Code Playgroud)

我想执行这个脚本,并找出在几分钟内执行所需的时间.我如何知道执行此脚本需要多长时间?一个例子将非常感激.

python datetime execution-time

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

phpMyadmin中的最长执行时间

当我尝试在phpMyadmin中执行(某些)查询时,我收到此错误

致命错误:在140行的C:\ xampp\phpmyadmin\libraries\dbi\mysql.dbi.lib.php中超出了60秒的最大执行时间

因为我有一张非常大的桌子(超过9百万条记录)

我编辑了文件C:\ xampp\php\php.ini

并将"最大执行时间"的值从60更改为1000然后重新启动PHP并仍然具有相同的错误.

有解决方案吗

php mysql database xampp execution-time

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

测量函数执行时间的最佳方法是什么?

显然我能做到DateTime.Now.After- DateTime.Now.Before但必须有更复杂的东西.

任何提示赞赏.

c# performance benchmarking execution-time

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

循环执行时间为零

是否有可能有一个零执行时间的循环?我认为即使是一个空循环也应该有一个执行时间,因为它有与之相关的开销.

c c++ optimization execution-time as-if

74
推荐指数
3
解决办法
4481
查看次数

如何解决phpmyadmin中的超时?

我想通过phpMyAdmin 导入巨大的(至少 300 mb)sql脚本.

我试过了:

post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 300
max_input_time = 540
memory_limit = 1000M
Run Code Online (Sandbox Code Playgroud)

在我的php.ini文件中,但我在导入过程中仍然遇到超时错误.

php mysql phpmyadmin execution-time

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

为什么这个Java代码比相同的C#代码快6倍?

我对Project Euler问题5有一些不同的解决方案,但是这个特定实现中两种语言/平台之间的执行时间差异引起了我的兴趣.我没有使用编译器标志进行任何优化,只是简单javac(通过命令行)和csc(通过Visual Studio).

这是Java代码.它在55ms结束.

public class Problem005b
{
    public static void main(String[] args)
    {
        long begin = System.currentTimeMillis();
        int i = 20;
        while (true)
        {
            if (
                    (i % 19 == 0) &&
                    (i % 18 == 0) &&
                    (i % 17 == 0) &&
                    (i % 16 == 0) &&
                    (i % 15 == 0) &&
                    (i % 14 == 0) &&
                    (i % 13 == 0) &&
                    (i % 12 == 0) …

c# java execution-time

44
推荐指数
3
解决办法
5914
查看次数

用C#衡量执行时间

我想测量一段代码的执行情况,我想知道最好的方法是什么?

选项1:

DateTime StartTime = DateTime.Now;

//Code

TimeSpan ts = DateTime.Now.Subtract(StartTime);
string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}",
        ts.Hours, ts.Minutes, ts.Seconds,
        ts.Milliseconds / 10);
Console.WriteLine(elapsedTime, "RunTime");
Run Code Online (Sandbox Code Playgroud)

选项2:使用System.Diagnostics;

    Stopwatch stopWatch = new Stopwatch();
    stopWatch.Start();

    //Code

    stopWatch.Stop();
    // Get the elapsed time as a TimeSpan value.
    TimeSpan ts = stopWatch.Elapsed;

    // Format and display the TimeSpan value.
    string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}",
        ts.Hours, ts.Minutes, ts.Seconds,
        ts.Milliseconds / 10);
    Console.WriteLine(elapsedTime, "RunTime");
Run Code Online (Sandbox Code Playgroud)

这不仅仅是基准测试,它实际上是应用程序的一部分.函数执行的时间是相关数据.然而,它不需要是原子的或超精确的.

哪个选项更适合生产代码,还是其他人使用不同的东西,也许更好?

c# datetime execution-time measure

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

Rscript和littler之间的区别

......除了这个事实,RSCRIPT被调用,#!/usr/bin/env Rscript利特勒#!/usr/local/bin/r在脚本文件的第一行(我的系统上).我发现执行速度存在某些差异(似乎littler有点慢).

我创建了两个虚拟脚本,每次运行1000次并比较平均执行时间.

这是Rscript文件:

#!/usr/bin/env Rscript

btime <- proc.time()
x <- rnorm(100)
print(x)
print(plot(x))
etime <- proc.time()
tm <- etime - btime
sink(file = "rscript.r.out", append = TRUE)
cat(paste(tm[1:3], collapse = ";"), "\n")
sink()
print(tm)
Run Code Online (Sandbox Code Playgroud)

这是更小的文件:

#!/usr/local/bin/r

btime <- proc.time()
x <- rnorm(100)
print(x)
print(plot(x))
etime <- proc.time()
tm <- etime - btime
sink(file = "little.r.out", append = TRUE)
cat(paste(tm[1:3], collapse = ";"), "\n")
sink()
print(tm)
Run Code Online (Sandbox Code Playgroud)

如您所见,它们几乎相同(第一行和接收器文件参数不同).输出被sink编辑到文本文件,因此导入R中read.table …

scripting r execution-time

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

用c ++计算执行时间

我写了一个c ++程序,我想知道如何计算执行时间,所以我不会超过时间限制.

#include<iostream>

using namespace std;

int main ()
{
    int st[10000],d[10000],p[10000],n,k,km,r,t,ym[10000];
    k=0;
    km=0;
    r=0;
    scanf("%d",&t);
    for(int y=0;y<t;y++)
    {
    scanf("%d",&n);
    for(int i=0;i<n;i++)
    {
            cin>>st[i] >>d[i] >>p[i];
    }
    for(int i=0;i<n;i++)
    {
            for(int j=i+1;j<n;j++)
            {
                    if((d[i]+st[i])<=st[j])
                    {
                              k=p[i]+p[j];
                    }
                    if(k>km)
                    km=k;
            }
        if(km>r)
        r=km;
    }
    ym[y]=r;
}
    for( int i=0;i<t;i++)
    {
         cout<<ym[i]<<endl;
    }


    //system("pause");
    return 0;
}     
Run Code Online (Sandbox Code Playgroud)

这是我的节目,我希望它在3秒的时限内!怎么做 ?是的,我的意思是执行时间!!

c++ execution-time

30
推荐指数
5
解决办法
15万
查看次数