首页 相关文章 c#计算程序执行时间,计算一段代码执行所用的时间,测试效率

c#计算程序执行时间,计算一段代码执行所用的时间,测试效率


using System; using System.Threading; class Class1 { [System.Runtime.InteropServices.DllImport("Kernel32.dll")] static extern bool QueryPerformanceCounter(ref long count); [System.Runtime.InteropServices.DllImport("Kernel32.dll")] static extern bool QueryPerformanceFrequency(ref l...[ 查看全文 ]

2016-02-19 标签:
  • 标签:Web开发
    从别的站看到的一个不错的用js计算页面执行时间,比用asp要好点啊 script language=javascript  !--  var startTime,endTime;  var d=new Date();  startTime=d.getTime();  //--  /script script language=javascriptd=new Date();endTime=d.getTime ();document.write((endTime-startTime)/1000);/script[ 查看全文 ]
  • MySQL 的 SQL 語法調整主要都是使用 EXPLAIN , 但是這個並沒辦法知道詳細的 Ram(Memory)/CPU 等使用量. 於 MySQL 5.0.37 以上開始支援 MySQL Query Profiler, 可以查詢到此 SQL 會執行多少時間, 並看出 CPU/Memory 使用量, 執行過程中 System lock, Table lock 花多少時間等等. MySQL Query Profile 詳細介紹可見: Using the New MySQL Query Profiler (2007.04.05 發表) 效能分析主要分下述三種(轉載...[ 查看全文 ]
  • string str="wecncnc"; str+="wecncnc"; Regex re = new Regex(@"[ 查看全文 ]
  • 在进行memcpy操作时,虽然是内存操作,但是仍然是耗一点点CPU的,今天测试了一下单线程中执行memcpy的效率,这个结果对于配置TCP epoll中的work thread 数量有指导意义。如下基于8K的内存快执行memcpy, 1个线程大约1S能够拷贝500M,如果服务器带宽或网卡到上限是1G,那么网络io的work thread 开2个即可,考虑到消息的解析损耗,3个线程足以抗住硬件的最高负载。 在我到测试机器上到测试结果是: Intel(R) ...[ 查看全文 ]
  • 1.以下是我在网上看到的: 有时候我们要计算程序执行的时间.比如我们要对算法进行时间分析 ..这个时候可以使用下面这个函数. #include <sys/time.h int gettimeofday(struct timeval *tv,struct timezone *tz); strut timeval { long tv_sec; /* 秒数 */ long tv_usec; /* 微秒数 */ }; gettimeofday将时间保存在结构tv之中.tz一般我们使用NULL来代替. #include <sys/time.h< #include &l...[ 查看全文 ]
  • 标签:办公软件
    一、 Excel时间计算的基础 和日期一样,Excel处理时间的方式并不像我们看到的那样——时间是由小时、分钟和秒钟组成的,有特殊格式的数据。Excel 在内部把每 24 小时的时间周期作为一个从 0 至 1的小数存储(图 1)。 图" 1 说明:把A列中的时间数据复制到C列,然后通过“单元格格式”对话框,将C列的格式设置为“常规”即可看到如图所示的效果。 从图1中可以看出,每 24 小时的周期都从午夜零点(0:00:00)...[ 查看全文 ]
  • 如果叫你实现远程启动别人的计算机,你首先想到的可能是先做一个在远程计算机上面运行客户端程序,然后在本地计算机上面再做一个服务器端程序,通过这二个程序直接的通讯实现重启远程计算机。这当然是一个方法。但这未免有点麻烦。如果现在只告诉你远程计算机的管理者的登陆帐号,而并不允许你在远程的计算机上面运行一个所谓的客户端程序,让你通过程序来完成重启远程计算机。不知道你是否感觉有些困难了。其...[ 查看全文 ]
  • 标签:Web开发
    使用方法,放在任何地方! dz/pw用户添加到页内文字广告里面吧 距春节还有: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行][ 查看全文 ]
  • 标签:Web开发
    %@LANGUAGE="JScript" CODEPAGE="936"% script language=VBScript runat="Server" Function bytes2BSTR(vIn)     strReturn = ""     For i = 1 To LenB(vIn)         ThisCharCode = AscB(MidB(vIn,i,1))       &n...[ 查看全文 ]
  • 标签:怀孕
    了解受孕时间及预产期等对孕妇来说是一件比较重要的事情,医学上规定以末次月经的第一天起计算预产期,10个妊娠月,每个妊娠月为28天,而大多数准妈妈不知道怀孕时间怎么算,下面就针对怀孕从什么时间算起及怀孕时间是怎么算的这个话题做一下详细的介绍。 人类正常的妊娠时限大约是40周,医学上常以最后一次月经的第一天为计算预产期的开始时间,正常的怀孕时限大约是265天左右,指卵子受精的那一天开始计算...[ 查看全文 ]
  • 标签:flash教程
    本文由 中国 flasheryjl   原创,转载请保留此信息! 在帧标签的动作栏中,输入: var i = 0; var chongfucishu = 1000; t = getTimer(); while (i     //代码放在这里     i++; } trace(getTimer()-t); 测试时间有什么意义呢?可以帮助我们优化代码,同一个程序可以用多种方式编出来,最优...[ 查看全文 ]
  • 标签:网络游戏
    玩了一段时间《大冲锋》测试服后的感受 作者:流氓♂兔♀ 我测试服完了大概一个星期。武器5 衣服5 头盔6  勋章5 近战1。 确实遇到+10 +9 +8 +7的很难打,尤其是+10的重机枪,1000+的血超高的攻,实在打不动。还有一发就秒人的火箭。 很多人都说合成费钱,但是如果你不急于合成,每天给的勋章~开箱子得到的材料,也够升武器的了。当然,就算你花钱,也要你...[ 查看全文 ]
  • 女性意外怀孕后不得不选择去做人流,但是选择人流要选择最佳时间,才能使人流更成功,也能减少人流对身体的伤害。可能很多女性对人流最佳时间的算法还不是特别清楚,下面为女性朋友们简单介绍一下。 人流最佳时间如何计算 很多女性朋友意外怀孕后会选择去做人流,有的女性朋友认为人流手术越早做越好,这种想法是不正确的。人流的最佳时间是在怀孕后的45天左右。人流最佳时间如何计算可能很多女...[ 查看全文 ]
  • 孕吐越严重生的宝宝越聪明?(1) 对于准妈妈来说,孕吐,是让人倍感难受的事,不少怀孕初期准妈妈都苦不堪言。吃不下任何东西,一闻到稍敏感的气味就吐得天翻地覆,吃不下,宝宝吸收不到营养,怎么办呢?但以下的资料,或许会让孕吐严重的准妈妈倍感欣慰—— 一、国外研究者称:孕吐严重的妇女会诞下聪明的宝宝 加拿大研究资料表明,妇女在怀孕头几周常作呕,多会诞下聪明的孩子。孕妇作呕是...[ 查看全文 ]
  • 标签:ASP
      可以用waitfor组件. 下面是国外的一名ASP作者的语句: Developer's often need to have their apps wait a specified number of seconds, detect if a file exists within a particular timeout or wait for exclusive file access within a specified timeout. This component is designed to allow developers to do that from ASP. To install a) Move the component into the subdirectory you ...[ 查看全文 ]
  • 标签:Web开发
    BODY { FONT-SIZE: 12px; MARGIN: 0px; OVERFLOW: visible; LINE-HEIGHT: 140% } UL { FONT-SIZE: 12px; MARGIN: 0px; OVERFLOW: visible; LINE-HEIGHT: 140% } LI { FONT-SIZE: 12px; MARGIN: 0px; OVERFLOW: visible; LINE-HEIGHT: 140% } A:link { FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none } A:visited { FONT-SIZE...[ 查看全文 ]
  • 标签:PHP
      Author: Mitchell Harper 翻译    :Kefeng Nie (kefeng_nie@163.com) Date   :2002-10-15   一,简介   如果你对Unix/Linux有所了解的话,你应该知道他们大都自带了C和C++的编译器,分别是GCC和G++。Unix在程序安装及Make等许多地方使用到了这些编译器。利用一些控制台命令,C++和PHP, 我将向你介绍怎样生成一个完整的C++程序例子,他可以在用PHP程序来执...[ 查看全文 ]
  • 存储过程 p_sys_Login 定义如下: CREATE PROCEDURE p_sys_Login @argUserID varchar(20), --用户名 @argPassword varchar(20), --密码 @argResult varchar(50) OUTPUT --登录结果AS/* ... ...*/ 下面演示如何在C#中用最简洁有效的代码执行该存储过程并返回数据: /// /// 用户登录验证/// /// 用户名 /// 密码 public void Login(string userID, string password){ //数据库连接字符串存储在 Web.confi...[ 查看全文 ]
  • 标签:PHP
      一、简介 如果你对Unix/Linux有所了解的话,你应该知道他们大都自带了C和C++的编译器,分别是GCC和G++。Unix在程序安装及Make等许多地方使用到了这些编译器。利用一些控制台命令,C++和PHP, 我将向你介绍怎样生成一个完整的C++程序例子,他可以在用PHP程序来执行,并能获得相应的输出结果。我将先生成C++程序代码,并编译它,谈后讨论我们将如果通过使用PHP的函数passthru来执行这个程...[ 查看全文 ]
  • 清单 5.10 通过一个索引获取一个IP地址 1: using System;2: using System.Net;3: 4: class ResolveDNS5: {6: IPAddress[] m_arrIPs;7: 8: public void Resolve(string strHost)9: {10: IPHostEntry iphe = Dns.GetHostByName(strHost);11: m_arrIPs = iphe.AddressList;12: }13: 14: public IPAddress this[int nIndex]15: {16: get17: {18: return m_arrIPs[nIndex];19: }20: }21: 22: public int Count23...[ 查看全文 ]
手机页面 收藏网站 回到头部