仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 815|回复: 8
打印 上一主题 下一主题

[学习教程] ASP.NET网页编程之ASP.NET技能:同时对多个文件举行大批写...

[复制链接]
乐观 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:42:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
呵呵,那你就关注微软的招聘信息以及别人的招聘经验啊,还有也不一定去做技术的,你如果真的想去就多了解了解。(其实我的意思是说想到微软做技术是很不容易的。asp.net|技能|功能|优化  我本人的一个项目,必要同时对65536个文件举行屡次写操纵。
  假如先全体翻开一切的文件,然后反复写,最初封闭一切的文件。那末第一次写操纵全体完成必要16分钟摆布,而第二次就必要40分钟了。没有持续测试了。
for(inti=0;i<65536;i++)
{
fileStream[i]=newFileStream(buffDir+""+i.ToString()+".dat",FileMode.Create,FileAccess.Write,FileShare.Write,14000);
}
write;
write;
write;
........
for(inti=0;i<65536;i++)
{
fileStream[i].close();
}
  假如在写操纵的时分只翻开响应的一个文件,写完封闭。那末一切写操纵完成只需2分30秒摆布。
  轮回

for(inti=0;i<65536;i++)
{
open;
write;
close;
}

  因而可知,第二种举措功能要宏大于第一种。一次翻开一切的文件,必要占用不小的内存,最次要的是.net在处置filestream的时分,大概要举行大批的内存分派和接纳等事情,损耗了大批内存和资本。
  别的我也做个测试,假如文件数量对照小,那末第一种的功能又要年夜年夜好过第二种。
对于new隐藏成员的作用,往往是出于使用了一个第三方类库,而你又无法获得这个类库的源代码,当你继承这个类库的某个类时,你需要重新实现其中的一个方法,而又需要与父类中的函数使用同样的函数,这是就需要在自定义的子类中把那个同名函数(或成员)加上new标记,从而隐藏父类中同名的成员。
若相依 该用户已被删除
沙发
发表于 2015-1-19 21:20:08 | 只看该作者
Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。
再见西城 该用户已被删除
板凳
发表于 2015-1-28 11:27:28 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象。
老尸 该用户已被删除
地板
发表于 2015-2-5 21:15:18 | 只看该作者
是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
海妖 该用户已被删除
5#
发表于 2015-2-13 16:04:11 | 只看该作者
能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写。
爱飞 该用户已被删除
6#
发表于 2015-3-3 23:53:26 | 只看该作者
在asp.net虚拟主机的服务提供商中,目前首推的是CNNIC的其中一家域名注册机构---时代互联(www.now.net.cn),他们早在2001年微软刚推出Asp.net时就推出了对应的Asp.net虚拟主机了,经笔者的使用测试,他提供的Asp.net性能非常的稳定,版本也会定期的更新,目前他的
小妖女 该用户已被删除
7#
发表于 2015-3-11 14:47:18 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
变相怪杰 该用户已被删除
8#
发表于 2015-3-19 00:22:48 | 只看该作者
关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。
再现理想 该用户已被删除
9#
发表于 2015-3-26 22:16:56 | 只看该作者
这也就是最近几年来随着各种新的后台技术的诞生,CGI应用在Internet上越来越少的原因。CGI方式不适合大访问量的应用。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 11:27

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表