08 2010 档案
摘要:Visual Assist是个好插件,但只是针对VC6来说,在VS2005下它就成了累赘。但更奇怪的是VS2005中通过“外接程序管理器”禁用它之后,重启VS2005,它又蹦出来了。受不了了,动个小手脚灭之。改注册表:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Addins\VAssistNET.Connec...
阅读全文
摘要:原帖及讨论:http://bbs.bccn.net/thread-211272-1-1.html[奥地利]Daniel Strigl 著野比 译来源:http://www.codeproject.com下载:源文件HighPerformanceTimerSource.zip简介精确的时间计量方法在某些应用程序中是非常重要的。常用的 Windows API 方法 GetTickCount() 返回系...
阅读全文
摘要:For performance test, it is very important to measure code execution time. Without measurement, there is no way to tell if we meet performance goal. System.Environment.TickCount is not suitable for hi...
阅读全文
摘要:通过 System.Diagnostics 监控您的应用程序发布日期: 2006-08-14 | 更新日期: 2006-08-14Brad McCabe本页内容事件日志性能计数器Process 类问题总会有解决办法。您刚刚部署的应用程序在开发计算机上一切都好,但在生产中却出了差错。问题可能会马上显现,也可能会随着时间的推移慢慢显露。现在怎么办呢?开发人员会匆忙推出代码的调试版本并重新部署,这种情形...
阅读全文
摘要:Debug类和Trace类的区别 您一定发现了在System.Diagnostics命名空间中还有一个名为Trace的类。它的函数功能和Debug非常相似。为什么要有这样两个功能类似的类呢? 原因是这样的,Debug类里所提供的函数仅在编译时带#Debug宏参数才奏效,一旦到了Release版本中,这些函数都会被忽略。也就是说Debug类的功能仅在程序员开发的时候能用。而Trace则不同,它能在R...
阅读全文
摘要:下面有从浅入深的6个问题,您可以尝试回答一下 一个如下的语句for (int i = 0; i < 10; i++){if (i == 5)j = 5;},什么都写在一行,你怎么在j=5前面插入断点在一个1000次的循环体内部设置断点,你希望当循环进行到900次后中断,怎么才能做到呢?你有一个表达式在上面循环的某一次发生了变化,你想知道是哪一次,在哪个地方,怎么才能做到?你希望你的断点在被命...
阅读全文
摘要:常见的超限绝缘有两种: 一是当某一道岔区段与相邻轨道区段的绝缘节到该道岔警冲标距离小于3.5米时,此绝缘节为超限绝缘,经过该道岔区段办理进路时必须检查相邻区段的空闲条件。 二是某一道岔区段与相邻道岔区段的绝缘节到该道岔警冲标距离小于3.5米,当相邻区段的道岔开通本道岔区段或道岔失去表示时,该绝缘节为超限绝缘;当道岔不开通本区段时,该绝缘节就不是超限绝缘,即根据道岔位置条件来决定,此叫条件超...
阅读全文
摘要:.NET对Windows消息循环的封装 第一部分在讲.NET对消息的包装前,先了解下传统的Windows程序。 先看一下直接用C++构造一个窗体的代码,以下代码在VS2005中自动生成, 笔者对其进行了删减,只保留主要部分。 代码 利用C++直接调用API的方式编写Windows应用程序主要包含的步骤: 窗体的设计 窗体的注册 创建、显示和刷新窗体 编写消息循环 编写回调函数 我们这里只讨论后两个...
阅读全文
摘要:开始--控制面板--管理工具(经典模式下好找)--计算机管理--本地用户和组--用户--删除除了administrator以外的所有账号就可以了。如果你要让administrator不隐藏的话:大家都知道系统如果有2个或以上系统管理员帐号时,默认不显示“administrator”帐号如果要以此帐号登陆系统,需要在出现欢迎界面时按两次ctrl+alt+del然后输入admi...
阅读全文
摘要:方法一、在Vistual Studio 2005 命令提示符下输入devenv /resetuserdata,重新打开就会出现语言选择提示,选择C#就可以了。如果打开VS后发现字体颜色及大小异常,请再次输入devenv /ResetSettings恢复 IDE 的默认设置。方法二、在VS2005中选择“工具--导入导出设置--重置所有设置”,再在系统模版中选C#就行了。
阅读全文
摘要:在安装SQL SERVER 2000时出现如下的提示: “以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机。” 按照提示重启计算机,再安装,仍然出现同样的提示。这是因为安装程序在先前的安装过程中在系统注册表留下了一些信息,导致不能安装。删除掉如下键值信息即可安装: 在运行窗口输入regedit,打开注册表编辑器,在HKEY_LOCA...
阅读全文
摘要:创建辅助线程应用程序可以创建一个或多个线程以执行方法。创建辅助(或从属)线程的第一个步骤是创建 ThreadStart 代理,指定要由该线程执行的方法。然后将 ThreadStart 代理传递给 Thread 类的构造函数。例如,要启动新的线程并执行 MyFunction 方法,请调用 Thread 类的 Start 方法,如下所示:从辅助线程更新用户界面您可以使用 Control.Invoke ...
阅读全文
摘要:嵌套类(Nested Class)是在类中定义的类。以下把拥有内嵌类的类称为外部类。根据《深入理解嵌套类和内部类》嵌套类分为静态嵌套类和非静态嵌套类,其中非静态嵌套类页被称为内部类。 嵌套类在UML中是composite的另外一种代码表示形式,表示耦合度更高,并且与外部类更加紧密。 一般类的 访问修饰符可以定义为默认的internal 或者public,而内嵌类就有比较多的选择,可以是为prot...
阅读全文
摘要:1.新南昌站将于向莆线于2011年同时建成使用。向莆线虽然客车时速200公里,但不是客车专线,在生产经营上,必然是动车组和普速车混合开行,否则,就会造成运能的浪费。2.南昌站与新南昌站不能以客车的车辆类型分工。如铁二院的初步设计按照车辆检修配置分工:南昌站开行各种普速车(含九江-南昌动车组),而新南昌站只可开行动车组(只设动车组检修设备,不设普速车检修设备),这是明显不妥的。如果新南昌站的车辆检修...
阅读全文
摘要:进站色灯信号机显示下列信号:一个绿色灯光——准许列车按规定速度经正线通过车站,表示出站及进路信号机在开放状态,进路上的道岔均开通直向位置。一个黄色灯光——准许列车经道岔直向位置,进入站内正线准备停车。两个黄色灯光——准许列车经道岔侧向位置,进入站内准备停车。一个黄色闪光和一个黄色灯光——准许列车经过18...
阅读全文