当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 微软一直声称windows xp多么多么稳定可靠,但日前一位名为masaru tsuchiyama的外国编程爱好者刊出了一小段c语言代码。
 

 

    摘要:  学10年英语一定期望自己讲一口地道的英语,在需要应用的时候可以游刃有余。但几乎每个大学毕业生都接受了近10年的英语教育,从实际情况看,往往是成绩高于水平,笔头硬过口语,最终的结果就是大部分都是"哑巴"英语或者一口"chinglish",在实际应用中还要去专业的培训班去"深造"这是哑巴英语时代的典型现象。而"后哑巴英语时代"则是知道是哑巴英语的恶果,知道要改进哑巴英语,但却对改进的效果和方式感到无从下手,没有科学的评估体系。  哑巴英语时代的深层原因在于......
 ·常见显卡测试软件及测试方法    »显示摘要«
    摘要:  在我们日常进行的显卡测试中,除了大家熟知的3dmark系列软件之外,我们通常会借助一些常用的游戏软件以及测试软件来对显卡的各方面性能进行测试,这些测试软件的测试结果也是我们衡量一款显卡性能好坏的一个重要的参考。下面我们就来了解一下这些常用的测试软件……卡曼奇4 下载single player demo - c4 benchmark下载地址http://195.145.119.170/download3/help/tools/demo/comanche4......


关于9行代码导致系统崩溃的分析整理

  目前很多地方都转载着利用9行代码史windows崩溃的文章,不过我发现没有关于为什么会使windows崩溃的分析。我先把原文给大家看看。然后把具体的细节说一下。

  #include 【相关文章:笔记本知识小百科 笔记本电脑显示器小资料

  微软一直声称windows xp多么多么稳定可靠,但日前一位名为masaru tsuchiyama的外国编程爱好者刊出了一小段c语言代码。这一只有9行的小程序如果在windows xp/2000下运行,则可导致系统完全崩溃,并重新启动。但此程序对其他版本的windows没有任何影响。这一产生无限循环输出的小程序的代码如下: 【扩展阅读:基础知识 XST攻击理论及手法讲解

  int main( void ) 【扩展信息:知识产权处境尴尬 科技企业如何破局

  { 

  for(;{

       printf( "hung up\t\t\b\b\b\b\b\b" );

       print("hung up\t\t\b\b\b\b\b\b";

      }

  return 0;

  }

  如果去掉print语句,此程序还会导致nt 4.0系统出现蓝屏错误。

  但愿微软赶快修补这一漏洞。同时提醒大家,此代码只可用于研究,不得用于任何非法勾当。

  如果去掉print语句,此程序还会导致nt 4.0系统出现蓝屏错误。

  以上就是网上纷纷转载的原文。

  关于为什么会导致错误,就在看下面的分析吧。

  \b是退格

  代码是用退格符把console里的光标退成null,然后显示任一字符(除\t),即崩溃。

  但是一般情况\b是不能退出规定的区域的,而如\b的前一个字符是\t则可以退出规定的区域(bug?)。

  双击运行时,系统将新建一个console,所以我们的显示在console的左上角,我们只需两个\b就可退出屏幕(第一个吃掉\t)。


...   下一页
 ·电脑硬件测试软件释疑    »显示摘要«
    摘要:  在各种电脑报刊杂志上,大家都看到过有关电脑硬件的测试报告。通常,这些测试报告或多或少会提供一些测试数据在内。不过,这些数据究竟代表什么意思,相信许多朋友看过之后并不是非常明白。  以下,笔者将根据自己实际摸索的经验,列举几套最著名的的电脑硬件测试软件和测试游戏,向大家解释它们是如何测得性能数据,以及这些数据所代表的意义。(一)3dmark 2000  点击下载  3dmark 2000是madonion公司推出的测试软件。顾名思义,它专门用来测试电脑的......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE