仓酷云

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

[学习教程] ASP.NET网页编程之C#进修条记之二(stack, queue, string...

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

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

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

x
简单的说:.net只有微软一家在做的,微软也不允许别人跟他做相同的工具,所以他就把需要的工具全部封装在.net的平台上了;而java是公开了。Queue:
Enqueue()
Dequeue()
Peek()//onlygetfirstelement,notdeleteit
Stack:
Count()
Clear()
Peek()
Pop()
Push()
CopyTo(array,offset)//copytoarray
Dictionary/Hashtable:
Keys//colleationofKeys,
Values//colleationofvalue
Count()
Clear()
Contains()//iselementinhashtable
ContainsKey()//isKeyinHashtable
Item()//Indexerforhashtable
Add()//AddentrywithKey/Value
GetEnumerator()//creatandreturnaEnumatorobject
Strings:
string
Compare()Split()
Concat()StartsWith()
Equals()ToLower()/ToUpper()
Insert()Trim()
Format()
string.Compare(s1,s2);//casesensitive
string.Compare(s1,s2,true)//casenotsensitive
strings3=@"test.net"
strings6string.Copy(s5);
strings7=s6
S7==S6
S7.Equals(s6)
string.Equals(s7,s6)
s7.Length
s3.EndWith("Test")
intoffset=s3.indexOf("TEST")//firstoccurence
strings10=s3.Insert(offset,"DDD");
strings11=s3.Insert(s3.IndexOf("ddd"),"EEE");
s12.Split(delimiters)
Regexr=newRegex("|,");
foreach(stringsinr.Split(s12)){}
StringBuilder
StringBuildersb=newStringBuild();
Append()
ToString()
RegularExpresstions:
usingSystem.Text.RegularExpressio
[img=1border=0style=,1src=]http://www.ckuyun.com/[/img]

来吧!老师们!我代表千千万万的asp.net/C#的初学者在这里呼唤着!
小魔女 该用户已被删除
沙发
发表于 2015-1-18 16:28:25 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
板凳
发表于 2015-1-22 12:37:21 | 只看该作者
ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。
分手快乐 该用户已被删除
地板
发表于 2015-1-31 06:40:29 | 只看该作者
asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源
老尸 该用户已被删除
5#
发表于 2015-2-6 17:54:04 | 只看该作者
提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。
再见西城 该用户已被删除
6#
发表于 2015-2-17 21:28:19 | 只看该作者
Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。
兰色精灵 该用户已被删除
7#
发表于 2015-3-5 22:55:20 | 只看该作者
ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
透明 该用户已被删除
8#
 楼主| 发表于 2015-3-12 16:35:35 | 只看该作者
当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。
飘灵儿 该用户已被删除
9#
发表于 2015-3-20 00:07:35 | 只看该作者
Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-24 00:54

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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