有一组指令 X= QTY+2 B= X 描述一种在并发执行时丢失修改的情况,并描述用锁协议解决这个问题的过程。 5

 我来答
zku53906
2013-03-27 · TA获得超过1272个赞
知道小有建树答主
回答量:8906
采纳率:25%
帮助的人:2056万
展开全部
1。简介私人的,受保护的,公共的,internal修饰符的访问权限。
私人:内部类的私有成员可以访问。

保护:保护成员,这种内部和继承类可以访问。

:公共成员,完全开放的,没有访问限制。

内部:可接在同一个命名空间。

引用传递值?ASP.NET页面之间在几个方面。

A. 1。使用QueryString,如....? id = 1的响应。;重定向()....

使用Session变量

3。使用Server.Transfer的

4.C#委托是什么?本次活动是不佣金吗?

A:委托的方法作为参数传递到另一个方法。可以被理解为一个函数的一个参考点来的

委托。

一个特殊的代表

5.override的重载差异

A:重载重载区分。超载是相同的名称的方法。参数或参数的重载不同的类型,多

覆盖重写基类函数,以适应不同需求的。为了适应需要。

6。一个B / S结构的系统中需要传递变量的值,但他们不能使用Session

饼干,应用程序,您有几种方法进行处理?

答案:this.Server.Transfer

描述实施过程中的C#索引,索引是否只能根据的数量吗?

答:这是没有。您可以使用任何类型的。

。使用。网做了好几层的B / S结构的系统,您的结构,每一层之间的关系发展

你要这样分层?

A:通常是一个三层的

数据访问层,业务层,表现层。

数据访问层,添加或删除的数据库,检查的变化。

业务层一般分为二层,业务明显层沟通与表示层,业务规则层用户密码

安全码。

表示层,以增加用户与用户进行交互,例如,表格。

优点:一个明确的分工,清晰,易于调试,和可扩展性。

缺点:成本的增加。

13。什么样的应用程序域?

A:应用程序域可以理解为一个轻量级进程。起到安全保护作用。占地面积小。

14.CTS,CLS,CLR作何解释?

A:CTS:通用语言系统。 CLS:公共语言规范。 CLR:公共语言运行库。

15。什么是装箱和拆箱?

答案:装箱的值类型转换为引用类型的接口。拆箱从一个引用类型转换为值类型。

16。受管代码吗?

A:不安全的:非托管代码。如果没有CLR运行。

17。强类型系统?

A:RTTI:类型识别系统。

18.net需要这些类来读取和写入数据库吗?他们的作用是什么?

A:数据集:数据存储器。

DataCommand执行语句命令。

的DataAdapter的:数据收集,术语填充。什么是

19.ASP.net的方式进行身份认证?什么样的原则?

A:10。的Windwos(默认)IIS ...从(表)帐户....的护照(关键)

20代码背后的技术是什么?

A:种植后的代码。

21。英寸净,配件是什么意思?

A:组装。 (中间语言,源数据,资源,装配清单)

22常用的调用WebService的方法吗?

A:1。使用WSDL.exe命令行工具。

2。使用VS.NET中的“添加Web引用”菜单选项

23 .. NET Remoting的工程是什么?

A:服务器端向客户端发送一个进程ID,一个程序域ID,以确定位置的对象



24。 C#字符串str =空字符串str =“”尽量使用文字或图表

解释两者的区别一样。

A:字符串str = null是不分配内存空间的字符串str =“”分配给它的

一个空字符串的内存空间长度。

25。详细介绍在dotnet的中间类(class)和结构(struct)的异同?

答案:类可以被实例化,是一个引用类型分配的内存堆,struct是值类

类型,分配的内存堆栈中。

27。分析下面的代码来完成填充的空白

字符串strTmp = ABCDEFG一定的;

INT I = System.Text.Encoding.Default.GetBytes(strTmp)长;

研究= strTmp.Length;

上面的代码执行后,I = J =

A:I = 13,J = 10

给出服务器在28.SQLSERVER,表table1有两个领域ID,LastUpdateDate

ID的更新事务,LastUpdateDate服务器更新时,请使用

SQL语句最后更新的事务号

A:SELECT ID FROM table1的LastUpdateDate =(SELECT MAX BR />(LastUpdateDate)FROM表1)

30。了解

实际的Microsoft。 NET Remoting和Web服务两种技术的框架下,简要的讲一下。

A:WS可以使用HTTP通过防火墙。 Remoting可以使用TCP / IP,二进制通的

送到提高效率,。

31。要求开发商提供了一个继承System.Windows.Forms.ListView类成分,要求

以下特殊功能:点击在ListView每一列的列标题,每行每点击价值列中的所有行重排,<BR /图(排序的方式,如DataGrid相似)。据您的了解,请您简单谈谈您的想法

A:点击列标题,包ID删除列,根据排序的ID绑定到ListView。

33。写一个SQL语句:删除表的记录31至40(SQLServer的增长自动ID

作为主键,注意:ID可能不是连续的。答:解决方法1:SELECT TOP 10 * A,其中ID(选择排名前30位ID

从A)

解决方案2:SELECT TOP 10 * A,其中ID>(SELECT MAX(ID)(选择

排名前30位ID A)作为A)

34面向对象的语言具有________,_________,________

A:封装,继承和多态。

35的foreach遍历访问的对象需要________________接口或声明

________________方法的类型。

回复:IEnumerable的的GetEnumerator

36.GC是什么?为什么我们需要GC?

A:GC是垃圾收集器。程序员不用担心内存管理,因为垃圾收集器会自动管

要请求垃圾收集处理,可致电下列其中一项:

执行System.gc()

Runtime.getRuntime( ),GC()

37.String =新的String(“xyz”);创建了几个String对象?

答:两个对象,一个“XYX”,指向“XYX”的引用对象s

39启动一个线程在run()或start()?

A:启动一个线程的start()方法被调用的线程,虚拟处理器代表可以运行像

状态,这意味着,它可以由JVM计划和执行。这并不意味着线程将立即执行run()方法

方法可以产生必须退出的标志来停止一个线程。 BR p> 40。接口是否可继承接口?抽象类可以实现(implements)接口?抽象类,无论

后继实体类(concrete class)?

A:Interface接口可以继承的抽象类(implements)接口,抽象类是否可继承

实体类,但前提是实体类必须有明确的构造函数。

41。构造函数构造函数是否覆盖?<BR /答:构造函数构造函数不能被继承,因此不能重写重写,但可以覆盖

重载。

42。是否可以继承String类?

答:String类是最终的类,因此不能被继承。

43.try代码将不会被执行,当执行,在return前还是后?

A:在return前执行

44值的两个对象(x.equals(y)== TRUE),但也可能有不同的hash code,短语

然后,对不对?

答:没有,相同的哈希码。...... />字节45.swtich的作用是否在长期的作用上是否作用的字符串?

A:开关(表达式),expr1是一个整数表达式的参数传递给开关和
> case语句应该是int,短,char或字节长的字符串是不

作用,马桶盖

47,当一个线程进入一个对象的一个synchronized方法后,其它线程可以访问这个

对象的方法吗?

没有一个对象的一个synchronized方法只能由一个线程。

48.abstract的方法是同时静态的,以确定它们是否同时是原生的,是否同时

同步?

答:不能。

49.List,套装,地图,继承自Collection接口?

A:列表中,设置地图...... /> 50.Set元素不能重复的,那么用什么方法来区分重复或不?==

的equals()?它们之间的区别?

答:Set里的元素可以不重复的,那么iterator()方法来区分重复与否。

equals()方法的解释两个Set平等

的equals()和==方法决定的参考价值指向同一个对象的equals()在类覆盖

两个不同的对象和类型相匹配的内容时,返回真值。

51数组的长度()这个方法?字符串没有length()方法吗?

A:数组的length()这个方法,长度属性的字符串的长度为()平方

法律。

52.sleep()和等待()是什么区别呢?

答:sleep()方法是线程停止一段时间的方法,在睡眠时间间隔期满后,线程

不一定立即恢复执行,因为在那一刻,在其他线程可能正在运行的有没有

调度的视为自动放弃执行,除非(a)“醒来”的线程具有更高的优先级

(二)正在运行的线程被阻塞的其他原因。BR / wait()的线程交互,线程对一个同步对象x发出一个wait()调用,该线程

会暂停执行,被称为对象进入等待状态,直到你醒来,或等待的时间。
> 53.short S1 = 1,S1 = S1 + 1;

错了吗?短裤,S1 = 1; S1 + = 1;有什么问题吗?

回复:短S1 = 1; S1 = S1 + 1;错,s1是short类型,S1 +1 int类型,不明确

转化为short类型,S1 =(短)的短裤,S1 = 1(S1 + 1); S1 + =积极

确实。

54。谈论之间的差异最后,终于完成

A:

最后修饰符(关键字)如果一个类被声明为final,意味着它不能生出新的子类

发送,而不是作为父类继承一个类不能既声明为抽象,是

声明为final的变量或方法声明的最后,可以确保它们不使用改变

被声明为final的变量必须在给定的初始值在一份声明中,并在未来的参考只能读,不能

宣布后的方法的最终也只能使用,不能重载

终于再次异常处理finally块来执行任何清除操作。抛出一个不同的

时候,那么相匹配的catch子句被执行,然后控制就会进入finally块(如果

如此)。

完成方法名称Java技术允许使用finalize()方法在垃圾收集的对象从内存中清除之前做必要的清理工作由垃圾回收器确定

对象没有引用这个对象调用它是在Object类中定义的,因此

类继承它的子类覆盖finalize()方法整理系统资源或者执行其他清理工作人员

finalize()方法被调用的对象,然后垃圾收集器删除对象时。注意,主键是不言增量方

55类型如何处理在同一时间更新数以百计的成千上万的并发数据?

A:最大的身份与存储过程或交易。此方法复杂,不重复的主键..最大限度地身份有一个存储过程

收购。
> 56.Session什么重大BUG,微软提出什么样的方法来解决这些问题呢?

A:IIS进程回收机制,系统处于忙碌状态,那么,Session会丢失,服务器或SQL Server数据库中存储的会话SATE

但这种方式是缓慢的,并不能

的捕获会话结束事件。

57。进程和线程之间的区别吗?

答:这个过程是一个系统资源分配和调度单元线程CPU调度和调度单位,一个

这个过程可以有多个线程,这些线程共享这个过程中的资源。

58。堆和栈的区别?

A:栈:由编译器自动分配,释放在函数体中定义的变量通常在栈上。的

堆:一般程序员分配释放新的malloc分配的内存功能分配堆
>

59个成员变量和成员函数加静态角色?

A:他们被称为的一名普通成员变量和成员函数正常,也被称为一个类的成员变量和类成员函数点

不能用来反映之类的,如类成员变量的状态可以使用的统计类的实例类的成员函数

负责这项统计

60.ASP的行动。 NET和ASP主要是什么样的进步呢?

A:ASP解释形ASPX的编译,性能改善,有利于保护源代码。

62。请表明净几页中传递参数,并说他们的优点和缺点。

A:会话(ViewState)的容易,但它失去了

应用程序全局

Cookie是简单的,但可能不支持,可能被伪造

输入T型=“隐藏”简单,可进行锻造

在地址栏中显示的URL参数,在有限的长度

数据库的稳定性,安全性和性能相对较弱

63。请注明这意味着GAC?

在全局程序集缓存。 64。发送到服务器的请求几种方法?

A:GET,POST得到普遍为纽带,发布一般为按钮。

65.DataReader的区别是什么? A:是一个只进,只读游标,内存中的表。

66软件开发过程一般有几个阶段?每个数据集舞台?

A:需求分析,架构设计,编码,QA,部署

67使用和新的关键字在C#中写什么意义,你知道吗?说明和报表

创建新的实例新的隐藏基类的方法。

一个命名空间:using引入或使用的非托管资源

新的或隐藏的父类的方法

68。需要实现对一个字符串处理的一个新实例,首先删除空间的开头和结尾的字符串,字符串

连续的空格,只保留一个空间,中间的字符串,允许更多的空间,但连续空

不超过细胞的数量。 A:字符串inputStr =“xx年xx月”的

inputStr = Regex.Replace(inputStr.Trim(),“*”,“”);

70是什么SQL注入和如何预防?的例子来说明。

A:SQL关键字过滤关键字攻击网站。

71。反射?

A:动态获取程序集信息

72辛格尔顿写设计模式

A:静态属性内新构造私人

73。什么是应用程序池呢?

A:Web应用程序,类似于线程池,提高并发性能。 /> 74是一个虚函数抽象函数?

回复:虚函数:没有实现继承的子类并重写函数抽象函数:规定非虚拟

子类必须实现的功能必须重写。

75,什么是XML?

A:XML可扩展标记语言,可扩展标记语言标记是指计算机能够理解的信息符号

通过这种标记之间本文包含的各种信息,计算机可以处理的。

如何定义这些标记可以选择国际通用的标记语言,比如HTML,也可以用自由决定的利益相关者,如

XML的标记语言,这是语言的可扩展性。XML从SGML

它主要是用来简化XML,XSL和XPath。

76什么是Web服务?UDDI?

A:Web服务是基于网络的,分布式的组件,模块执行特定的任务,遵守

保持特定的技术规范,这些规范使得Web服务能与其他兼容的组件进行互操作

UDDI的目的是为电子商务建立标准UDDI是一个基于网络的,分布式的信息注册中心,实现

Web服务标准,也包含了一组企业能够

自己的Web服务注册访问协议的实现标准,使其他公司可以被发现。

77。什么是ASP.NET用户控件?

A:一般用于用户控制的大多是静态的,或者一小会改变的情况下..大。类

像在ASP ..但功能更强。

78。列举你明白XML技术及其应用 A:XML是用来配置保存静态数据类型接触最多XML Web服务..

配置

79.ADO.net常用的对象。

A:连接数据库连接对象

命令数据库命令

DataReader的数据读取器

DataSet数据集

80的代码背后的技术是什么。

A:ASPX,RESX和CS三个后缀的文件,这是代码的分离。

代码分离的HTML代码,编码和整理。

81什么是SOAP的应用程序。

A:简单对象访问协议,简单对象接受该协议。

基本编码结构,以XML建立现有的通信协议(如HTTP,但据说MS从事上

肥皂的底部结构TCP / IP)使用Web服务协议的规范..

82.C#属性和属性之间的区别,他们有自己的使用这样的机制

在哪里?

答:一个是属性访问类的领域,是一个特性,用来标识类,方法的好处是什么,和其他附加

性质

83.XML的主要区别在HTML

A:XML是大小写不敏感,HTML不区分

在HTML中,上下文清楚地表明键结束段落或列表,那么你可以省略

类似XML的结束标记,绝对不能省略结束标记。

3,用一个标记在XML,而不需要先找到结束标记没有匹配的结束标记的元素必须用一个/字符作为年底

所以解析器会知道。

4。属性值?必须装XML在HTML中的引号,引号可能会或可能不会

在HTML中,你可以有属性的名称没有XML中的值,所有属性的对应值

84.c#中的三元运算符?

A::

85整数时整,一个被分配给一个Object对象,会是什么?

A:安装箱86。
>类成员_____访问的形式?

A:这个新的类()方法;

87.public静态const int的A = 1;这部分的代码错误是什么?

一个常量不能静态的。

88.float F = 123.567F; INT I =(INT)F i的值是_____?

A:-123

89关键字代理的说法是______?

A:代表

90后的类与一个密封的呢?

A:密封,不能被继承。

91在Asp.net自定义用户控件必须A:控制

92。净序列化的类都被标记为_____?

A:用[Serializable]

93。NET托管代码中,我们做继承自________?不必担心内存泄漏,因为______ A:GC。

95。当一个类只声明了私有实例构造函数T,外部程序___罐___(

或文字的T不能)从T派生一个新类,不能____(或可能不会)直接创建

T的

一个实例:没有,没有

96 (I){

情况下,():A :/ /箱()条件不能为空

CaseZero();

突破;

情况1:

CaseOne();

突破;

案例2:

dufault A :/ /错误的格式不正确

CaseTwo();

突破; BR />}

97 .. NET类的System.Web.UI.Page可以继承吗?

A:

98 .. NET错误处理机制?

A:净使用try->赶上最后结构的错误处理机制,当错误发生时,就扔层

捕捉日期,直到找到一个匹配。

99。只使用声明==运算符声明,错误吗?

A:要Equale和GetHash()重载“==”必须重写!“=”

101。取消一个窗体的关闭。NET(C#或VB.NET)。 BR /> A:私人无效Form1_Closing(对象发件人,发送

System.ComponentModel.CancelEventArgs E)

{

e.Cancel = TRUE;

}

102。 Appplication.Exit或Form.Close。NET(C#或VB.NET)

有什么不同?

答:一个是退出整个应用程序,是一个紧密的一种形式。

/> 104 K,L,M,N,O,5个字母,一个单词的密码使用的密码是由左到右排列,密

码字必须遵循以下规则:

(1)两个字母的密码字的最小长度,可以是相同的,或者可以是不同的

(2)K不能是字的第一个字母

如果L(3),数字更多不止一次

(4)M不能使最后一个也不能是倒数第二个字母

(5)K出现,则,N必须出现

(6)O也是最后一个字母的L

:LO背后形成一个三个字母的代码字的下面这封信?

A)KB)LC)MD)N

答案:B />:如果你能得到的字母K,L,M,那么能够形成的两个字母长的密码字

总数的吗?

A)1 B)3 C)6 D)9

答案:A

问题:下列哪一个字密码?

A)KLLN B)LOML C)MLLO D)NMKO

答案:C

8 62-63 = 1等式不成立,移动一个数字(不能移动减号和平等号),

认为,如何移动?

答:62移动到属性和属性之间的差别6个功率

106。什么是C#中,他们有自己的好

使用这一机制在哪里?

A:属性:自定义属性的基类,房地产类属性

107.C#可以直接记忆体吗?

A:英寸网,网参考的垃圾收集(GC),代替程序员,但在C#中,

不能直接实现Finalize方法,而是在析构函数中调用基类的finalize()方法

108.ADO。 NET相对于ADO的改善呢?

答案:1:ado.net不依赖于OLE DB提供程序,但使用的净托管方案2:

COM3:不支持动态游标和服务器端游4:,可以断开连接,同时保留目前的数

套可供选择:强类型转换6:xml支持

109编写一个HTML页面,实现以下功能,左键点击页面上显示“Hello “右键单击

反对的权利。页,并在2分钟后自动关闭。

A:

的setTimeout(“window.close();',3000);

功能显示()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式