ASP.NET网站制作之C#中复杂完成多线程
Java欺骗了我们那么多年,如今的多核时代,我认为它气数已尽!多线程感到用C#举行开辟就是快usingSystem;
usingSystem.Threading;
namespaceConsoleApplication1
{
///<summary>
///Class1的择要申明。
///</summary>
classClass1
{
///<summary>
///使用程序的主出口点。
///</summary>
staticvoidMain(string[]args)
{
//
//TODO:在此处增加代码以启动使用程序
//
Threadthread1=newThread(newThreadStart(Method1));
Threadthread2=newThread(newThreadStart(Method2));
thread1.Start();
thread2.Start();
}
publicstaticvoidMethod1()
{
while(true)
{
Console.WriteLine("thisisthread:1");
Thread.Sleep(1000);
}
}
publicstaticvoidMethod2()
{
while(true)
{
Console.WriteLine("thisisthread:2");
Thread.Sleep(1520);
}
}
}
}
也不知道,我同学昨天说数据挖掘很好。 提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。 JSP/Servlet虽然在国内目前的应用并不广泛,但是其前途不可限量。 HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始,不说了. 在调试JSP代码时,如果程序出错,JSP服务器会返回出错信息,并在浏览器中显示。这时,由于JSP是先被转换成Servlet后再运行的,所以,浏览器中所显示的代码出错的行数并不是JSP源代码的行数。 目前在微软的.net战略中新推出的ASP.net借鉴了Java技术的优点,使用CSharp(C#)语言作为ASP.net的推荐语言,同时改进了以前ASP的安全性差等缺点。但是,使用ASP/ASP.net仍有一定的局限性,因为从某种角度来说它们只能在微软的WindowsNT/2000/XP+IIS的服务器平台上良好运行(虽然像ChilliSoft提供了在UNIX/Linux上运行ASP的解决方案. 最强的技术支持WebService,而且有.NET的所有library做后盾。而且ASP.NET在.NET3.5中还有微软专门为AJAX开发的功能--ASP.NETAJAX。 那么,ASP.Net有哪些改进呢? ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。 ASP是把代码交给VBScript解释器或Jscript解释器来解释,当然速度没有编译过的程序快了。
页:
[1]