ASP.NET网页编程之ASP.NET教程:多个Set分列算法
有个问题想请教你一下,呵呵:)你觉得将来学什么方向比较好,我真是想不出来,知道的太少了,麻烦了。ASP.NET教程:多个Set分列算法usingSystem;usingSystem.Text;
usingSystem.Collections;
usingSystem.Collections.Generic;
publicclassTest{
publicstaticvoidMain(string[]args){
stringCheckDefault="A,B,C;D,E;G,F,J";
string[]Lists=CheckDefault.Split(;);
intMAXResult=1;
intMAXColum=Lists.Length;
List<string[]>c=newList<string[]>(MAXColum);
for(inti=0;i<MAXColum;i++){
c.Add(Lists.Split(,));
MAXResult*=c.Length;
}
int[]k=newint;
for(inti=0;i<MAXResult;i++){
for(intj=0;j<MAXColum;j++){
Console.Write(c]+(j==MAXColum-1?"
":""));
}
AddOne(c,refk);
}
Console.WriteLine("总数是{0}",MAXResult);
}
publicstaticvoidAddOne(List<string[]>c,refint[]k){
intzoomCol=k.Length-1;
while(zoomCol>0&&k+1==c.Length){
k=0;
zoomCol--;
}
k+=1;
}
}
不过你如果学.net的话,你就不要选os了,这课比较底层的。你可以旁听数据库加上软件构件和中间件。(webservices和面向服务的课也应该听一听) 平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。 Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。 那么,ASP.Net有哪些改进呢? 平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。 HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始,不说了. 主流网站开发语言之PHP:PHP的全名非常有趣,它是一个巢状的缩写名称——“PHP:HypertextPreprocessor”,打开缩写还是缩写。PHP是一种HTML内嵌式的语言(就像上面讲的ASP那样)。而PHP独特的语法混合了C,Java,Perl以及PHP式的新语法。它可以比CGI或者Perl更快速地执行动态网页。 提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。 Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。
页:
[1]