b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

多线程有几种实现方法_c#数据导入导出代码_c#多线程面试题(10)

电脑杂谈  发布时间:2017-02-19 10:24:29  来源:网络整理

答:它们被称为常成员变量和常成员函数,又称为类成员变量和类成员函数。分别用来反映类的状态。比如类成员变量可以用来统计类实例的数量,类成员函数负责这种统计的动作。

81.请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。

答:session(viewstate)简单,但易丢失

application 全局

cookie 简单,但可能不支持,可能被伪造

input type="hidden" 简单,可能被伪造

url参数简单,显示于地址栏,长度有限

稳定,安全,但性能相对弱

82.请指出GAC的含义?

答:全局程序集缓存。

83.向服务器发送请求有几种方式?

答:get,post。get一般为链接方式,post一般为按钮方式。

84.软件开发过程一般有几个阶段?每个阶段的作用?

答:需求分析,架构设计,代码编写,QA,部署

85.在c#中using和new这两个关键字有什么意义,请写出你所知道的意义?using 指令 和语句 new 创建实例 new 隐藏基类中方法。

答:using 引入名称空间或者使用非托管资源

new 新建实例或者隐藏父类方法

86.需要实现对一个字符串的处理,首先将该字符串首尾的空格去掉,如果字符串中间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个空格,但连续的空格数不可超过一个.

答:string inputStr=" xx xx ";

inputStr = Regex.Replace(inputStr.Trim(),"*"," ");

87.什么叫做SQL注入,如何防止?请举例说明。

答:利用sql语言漏洞获得合法身份登陆系统。如身份验证的程序设计成:

SqlCommand com=new SqlCommand("Select* from users where username='"+t_name.text+"' andpwd='"+t_pwd.text+"'");

object obj=com.ExcuteScale();

if(obj!=null)

{

//通过验证

}

这段代码容易被sql注入。如用户在t_name中随便输入,在t_pwd中输入1' and 1='1 就可以进入系统了。

88.什么是反射?

答:动态获取程序集信息

89.用Singleton如何写设计模式

答:static属性里面new ,构造函数private

90.什么是ApplicationPool?

答:Web应用,类似Thread Pool,提高并发性能。

91.什么是虚函数?什么是抽像函数?

答:虚函数:可由子类继承并重写的函数。

抽像函数:规定其非虚子类必须实现的函数,必须被重写。

92.什么是XML?

答:XML即可扩展标记语言。eXtensible Markup Language.标记是指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。如何定义这些标记,即可以选择国际通用的标记语言,比如HTML,也可以使用象XML这样由相关人士自由决定的标记语言,这就是语言的可扩展性。XML是从SGML中简化修改出来的。它主要用到的有XML、XSL和XPath等。

94.什么是ASP.net中的用户控件?

答:用户控件一般用在内容多为静态,或者少许会改变的情况下.用的比较大.类似ASP中的include.但是功能要强大的多。

95.列举一下你所了解的XML技术及其应用

答:xml用于配置,用于保存静态数据类型.接触XML最多的是web Services和config


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-33301-10.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    每日福利
    热点图片
    拼命载入中...