酒仙桥 asp.net 面试
来源:互联网 发布:虚拟机安装mac蓝屏 编辑:程序博客网 时间:2024/04/23 19:52
1.do post 和 do set 有什么区别?
答案:
get是从服务器上获取数据,post是向服务器传送数据。
2. xhtml和html两者有什么区别?
答案:
3.接口和抽象类和类的区别分别是什么?
答案:
C. 规范了一组相互协调的方法,其中一些方法是共同的,与状态无关的,可以共享的,无需子类分别实现;而另一些方法却需要各个子类根据自己特定的状态来实现特定的功能。
4.using 关键字的用法?
答:
直接引入命名空间 using System ,这个是最常用的,就是using+命名空间
使用全限定名 直接在程序中调用System.Console.WriteLine("Hello C#");
using别名。using + 别名 = 包括详细命名空间信息的具体的类型。 using Zip=System.IO.Compression;
using语句,定义一个范围,在范围结束时处理对象。如: using (Class1 cls1 = new Class1(), cls2 = new Class1())
{
} // call the Dispose on cls1 and cls2
5. GC的含义,作用?
答:负责自动释放托管资源和内存回收的工作。
6. 有这样一段文本 写一个正则表达式匹配所有连接的href属性里的字符串 文本如下:
正则表达式30分钟入门教程 http://deerchao.net/tutorials/regex/regex.htm
网站分类:<br/>
<a href="http://www.a.com/cate/jqery/">jQuery</a>
<a href="http://www.b.com/cate/win7/">Windows 7</a>
<a href="http://www.a.com/cate/agile/">敏捷开发</a>
<a href="http://www.a.com/cate/sqlserver/">SQL Server</a>
</div>
答: http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
7 .算法部分:
写一个函数:找出两个字符串中最长的相同子串,比如字符串"likeyou" 和"lookyou",最长的相同串是"you" (用c#实现)
答:
{
string p1 = "likeyou";
string p2 = "Lookyou";
string p = "";
string test = "";
//获取短的一个字符串
if (p1.Length > p2.Length)
{
p = p2;
test = p1;
}
else
{
p = p1;
test = p2;
}
StringBuilder builder = new StringBuilder();
for (int i = 0; i < p.Length - 1; i++)
{
builder.AppendFormat("({0}?(?={1}))?", Regex.Escape(p.Substring(i, 1)), Regex.Escape(p.Substring(i + 1, 1)));
}
builder.Append(Regex.Escape(p.Substring(p.Length - 1)) + "?");
MatchCollection mc = Regex.Matches(test,builder.ToString());
Console.WriteLine(mc.Cast<Match>().OrderBy(m => m.Length).ToList().Last().Value);
}
8.javascript部分:
用javascript 定一个"人"类(人有姓名,年龄,性别,会吃饭,睡觉)
答:
this.show = function()
{
alert("ShapeBase show");
};
this.init = function(){
alert("ShapeBase init");
};
}
9.设计部分
实现2个设计模式(单例,简单工厂除外),并说明使用场合
- 酒仙桥 asp.net 面试
- ASP.net面试资料
- asp.net面试集合
- asp.net面试集合
- asp.net 面试
- asp.net面试
- ASP.NET面试题目
- asp.net面试试题
- ASP.net面试题目
- ASP.net面试题目
- asp.net面试集合
- ASP.NET面试资料
- asp.net面试上机
- ASP.NET面试资料
- ASP.NET面试资料
- asp.net 面试
- asp.net 面试题目
- asp.net面试集合
- int *ptr=(int *)(&a+1)问题的探讨
- poj 3020 二分图
- Android记录3--ExpandableListView使用+获取SIM卡状态信息
- 国外程序员每天四小时的编程生活
- opencv与cuda的结合使用
- 酒仙桥 asp.net 面试
- 8.9
- [C++] C++的标准IO
- 错误处理
- dup和dup2函数(ZZ)
- ALTER TABLE...MOVE 相关使用方法
- ShellExecute与双击结果不同
- CRM上线之路 走上了CRM实施顾问-第12天上班 -第三周
- lucene.net学习心得