莫相离 发表于 2015-1-18 11:30:52

ASP.NET编程:.Net和Java在速率上的对照-.NET 和 Java 之碰撞火花:究竟谁快仓酷云 ...

c语言的编译器,几乎是所有新平台都有的。因此从这点上看,c语言的程序,比其他任何语言更加容易跨平台。Javalobby论坛上一篇文章"BentUserReports.NET2.0SignificantlyFasterthanJava5...OhReally?"中,对.NETvsJava之尺度测试的了局提出了本人的疑问:.NET2.0是不是的确比Java5快?
BentUser上一篇文章".NETvs.JavaShootout"中对.NET2.0与Java1.5的功能举行了尺度测试,测试项目包含SelectionSort、MemoryEfficiency。在第一项测试内容中,分离对1,000个和100,000浮点数举行选择排序,测试了局以下图。


<br>

<br>作者对该测试了局提出疑问,并团体举行了不异的测试。测试了局使人受惊。了局请看〉〉
一家之言不成尽信,但同时也提出成绩:测试的公允性由谁监视?
总而言之,考证.NETvsJava孰快孰慢,明显并不是几团体作个测试就能够办理的。
因为二次编译器太复杂,那么建议只是在安装程序的时候编译一次,而不类似net网页编程那样运行就编译。并且我觉得,一次痛苦,总比多次低效率要舒服多了。

简单生活 发表于 2015-1-21 09:12:24

Asp.net脚本的出现,为ASP空间带来了更高的稳定性,同时也为程序员建站提供更高环境!

再见西城 发表于 2015-1-21 09:12:24

可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。

因胸联盟 发表于 2015-1-30 13:06:33

Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。

山那边是海 发表于 2015-2-7 00:57:26

Asp.net脚本的出现,为ASP空间带来了更高的稳定性,同时也为程序员建站提供更高环境!

莫相离 发表于 2015-2-11 20:28:35

ASP是把代码交给VBScript解释器或Jscript解释器来解释,当然速度没有编译过的程序快了。

乐观 发表于 2015-2-17 20:34:23

在一个项目中谁敢保证每天几千万甚至几亿条的数据不丢失?谁敢保证应用的高可靠性?有可以借签的项目吗?

活着的死人 发表于 2015-2-26 03:36:19

最强的技术支持WebService,而且有.NET的所有library做后盾。而且ASP.NET在.NET3.5中还有微软专门为AJAX开发的功能--ASP.NETAJAX。

变相怪杰 发表于 2015-2-27 04:45:40

asp.net空间的支持有:ASP.NET1.1/虚拟目录/MicrosoftFrontPage2000扩展/CDONTS,同时他的网站上也提供了Asp.net的使用详解和程序源代码,相信对使用ASP.NET编程的程序员来说会非常有用哦!

愤怒的大鸟 发表于 2015-3-5 22:04:49

由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求的时候,服务器就会打开多个进程,这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。

蒙在股里 发表于 2015-3-8 22:50:21

但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。

仓酷云 发表于 2015-3-9 03:06:33

在调试JSP代码时,如果程序出错,JSP服务器会返回出错信息,并在浏览器中显示。这时,由于JSP是先被转换成Servlet后再运行的,所以,浏览器中所显示的代码出错的行数并不是JSP源代码的行数。

飘灵儿 发表于 2015-3-16 20:12:05

Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。

谁可相欹 发表于 2015-3-17 23:55:42

asp.net空间的支持有:ASP.NET1.1/虚拟目录/MicrosoftFrontPage2000扩展/CDONTS,同时他的网站上也提供了Asp.net的使用详解和程序源代码,相信对使用ASP.NET编程的程序员来说会非常有用哦!

透明 发表于 2015-3-18 09:00:34

现在的ASP.net分为两个版本:1.1和2.0Asp.net1.1用VS2003(visualstudio2003)编程。Asp.net2.0用VS2005(visualstudio2005)编程。现在一般开发用的是VS2003。

小女巫 发表于 2015-3-20 02:02:30

但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。

冷月葬花魂 发表于 2015-4-1 15:08:55

CGI程序在运行的时候,首先是客户向服务器上的CGI程序发送一个请求,服务器接收到客户的请求后,就会打开一个新的Process(进程)来执行CGI程序,处理客户的请求。CGI程序最后将执行的结果(HTML页面代码)传回给客户。

金色的骷髅 发表于 2015-4-4 10:53:48

是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。

再现理想 发表于 2015-4-6 00:58:04

由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求的时候,服务器就会打开多个进程,这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。

第二个灵魂 发表于 2015-4-13 22:01:15

关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。
页: [1]
查看完整版本: ASP.NET编程:.Net和Java在速率上的对照-.NET 和 Java 之碰撞火花:究竟谁快仓酷云 ...