- 在循环:for( int i = 0; i < 100; i++ ) Console.WriteLine( i );中,请指出i++的执行时机。
- Redis常见性能问题和解决方案
- String类与StringBuilder类有什么区别?为什么在.Net类库中要同时存在这2个类?(简答)
- new关键字的三种用法
- 给定一个整数数组和一个整数,返回两个数组的索引,这两个索引指向的数字的加和等于指定的整数。需要最优的算法,分析算法的空间和时间复杂度
- C#遍历指定文件夹中的所有文件
- 如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?
- c# global::
- O/R Mapping 的原理
- 写一个函数计算当参数为N的值:1-2+3-4+5-6+7……+N
- abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?
- swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
- MySQL里有2000w数据,Redis中只存20w的数据,如何保证Redis中的数据都是热点数据
- drop,delete与truncate的区别
- 对比OOP和SOA,它们的目的分别是什么?
- Bind和Eval函数的区别
- 请解释转发与跳转的区别
- 从 innodb 的索引结构分析,为什么索引的 key 长度不能太长?
- base这个关键字有哪几种语法?override呢?
- Debug.Write和Trace.Write有什么不同?何时应该使用哪一个?
- 如何实现两金额数据相加(最多小数点两位)?
- MySQL的数据如何恢复到任意时间点?
- C#的XML文档注释中(以///开头的注释),标签用于描述什么?标签呢?
- 数据库事务的四个特性及含义
- 列举ASP.NET 页面之间传递值(传递参数)的几种方式
- ASP.NET与ASP相比,主要有哪些进步?
- 打印N以下的质数
- 存储过程和sql语句的优缺点
- net Remoting 的工作原理是什么?
- DateTime.Parse(myString); 这行代码有什么问题?
- 实现多个接口,接口内方法名相同
- 如何处理几十万条并发数据?
- PID是什么?在做系统的故障排除时如何使用它?
- GET与POST的区别
- 根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写
- ASP.Net页面生命周期
- 简要谈一下您对微软.NET 构架下remoting和webservice两项技术的理解以及实际中的应用
- CTS、CLS、CLR分别作何解释?
- 举例说明接口如何模拟多继承并说明接口的规范
- 请编程实现一个冒泡排序算法?
- 写一个标准的lock(),在访问变量的前后创建临界区,要有"双重检查"
- Redis 常见的性能问题都有哪些?如何解决?
- 数据库优化的思路
- .NET中类和结构的区别?
- public class c{ public c(string a) : this() {;}; public c() {;} } 解释第一个构造函数中发生了什么?这个构造函数有什么用?
- 进程和线程的区别?
- 说明在继承中构造函数的调用顺序,并举例说明如何利用构造函数的this与base进行赋值。
- 能用foreach遍历访问的对象需要实现 _____接口或声明_____方法的类型
- 存储过程与触发器的区别
- 请解释web.config文件中的重要节点
- C#中的接口(interface)和类(class)有什么异同
- 我们知道[]是数组和索引器的访问操作符,但它还有一个语法,是什么?
- 用C#写一段选择排序算法,要求用自己的编程风格
- sql分页
- 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复如何把一个Array复制到ArrayList里
- ASP.net的身份验证方式有哪些?分别是什么原理?
- 请指出C#中是否有下列关键字?virtual、sealed、abstract、import、as、in、goto、final、Const、signed、String(提示,仅指出C#中没有的即可)。
- sql查询
- 请叙述属性与索引器的区别
- sql查询
- Memcache与Redis的区别都有哪些?
- GC是什么? 为什么要有GC?
- 常用的调用WebService的方法有哪些?
- 什么是强类型,什么是弱类型?哪种更好些?为什么?
- WEB控件可以激发服务端事件,请谈谈服务端事件是怎么发生并解释其原理?自动传回是什么?为什么要
- 在C#中,string str = null 与 string str = "" 请尽量使用文字或图象说明其中的区别
- Redis的同步机制了解么?
- NuGet 是个什么玩意?
- Server.UrlEncode、HttpUtility.UrlDecode的区别
- 使用ASMX的XML Web服务与使用SOAP的.NET Remoting的区别?
- net的错误处理机制是
- 是否使用过Redis集群,集群的原理是什么?
- Redis相比memcached有哪些优势?
- IOC依赖注入的优势
- ADO.net中常用的对象有哪些?分别描述一下
- 连接池FAQ
- 用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?
- 什么时候使用抽象类abstract,什么时候用接口interface
- 两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?
- 视图的作用,视图可以更改么?
- 概述反射和序列化
- Session有什么重大BUG,微软提出了什么方法加以解决?
- 什么是受管制的代码?
- 在.NET中如何实现深拷贝(deep copy)?
- 简述你对XML Web Service的原理的认识
- DateTime是否可以为null?
- 根据线程安全的相关知识,分析以下代码,当调用test方法时i>10时是否会引起死锁?并简要说明理由
- 什么是装箱和拆箱?
- Override与重载的区别
- C#的async和await
- .NET垃圾回收机制
- error和exception区别
- 在.net中,配件的意思是?
- 说明面向对象的密封有那些作用?
- const和readonly有什么区别?
- 虚函数(virtual)的用法
- 请解释ASP.NET中的web页面与其隐藏类之间的关系?
- DCOM需要防火墙打开哪些端口?端口135是干嘛用的?
- XmlSerializer使用的针对属性的模式有什么好处?解决了什么问题?
- 传递的数据量(网址后附带的参数)
- abstract class和interface有什么区别?
- 从概念上阐述前期绑定(early-binding)和后期绑定(late-binding)的区别?
- c#下volatile关键字
- 如何实现连接池
- XmlSerializer是如何工作的?使用这个类的进程需要什么ACL权限?
- Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
- 启动一个线程是用run()还是start()?
- 什么叫FullTrust?放入GAC的assembly是否是FullTrust的?
- 列举一下你所了解的XML技术及其应用
- 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
- 构造器Constructor是否可被override?
- C#中的委托是什么?事件是不是一种委托?
- delegate是引用类型还是值类型?enum、int[]和string呢?
- Debug Build和Release Build的区别,是否会有明显的速度变化?请说明理由
- 接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?
- 描述一下C#中索引器的实现过程,是否只能根据数字进行索引?
- 泛型中new()约束的用法
- C#可否对内存进行直接的操作?
- 一个长度为10000的字符串,通过随机从a-z中抽取10000个字符组成。请用c#语言编写主要程序来实现
- 当发现不能读取页面上的输入的数据时很有可能是什么原因造成的?怎么解决?
- Static 和 非Static的区别
- 如何理解委托?
- 什么是Code-Behind技术?
- 什么是GAC?它解决了什么问题?
- 解释一下ajax及实现原理
- List, Set, Map是否继承自Collection接口?
- Redis 最适合的场景
- 特性能够放到某个方法的参数上?如果可以,这有什么用?
- net中读写数据库需要用到那些类?他们的作用?
- 使用Redis有哪些好处?
- new有几种用法
- object是C#的关键字吗?请指出C#中有哪些类型关键字,如int、float(提示,写得越多越好)
- 当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?
- String s = new String("xyz");创建了几个String Object?
- 分析以下代码,完成填空
- 数据库范式
- 假如给你一个新产品,你将从哪些方面来保障它的质量?
- 单个TCP/IP端口上能够被多少个进程侦听?
- 私有程序集与共享程序集有什么区别?
- 是否可以继承String类?
- 一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现
- 以下代码打印结果
- 什么叫应用程序域?
- DataReader和DataSet的异同
- short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
- 堆(Heap)和栈(Stack)的区别?
- 求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m
- 堆和栈的区别?
- C# 标准dispose
- 你对泛型了解吗?简单说明一下泛型的有什么好处?
- 什么是ViewState,能否禁用?是否所用控件都可以禁用?
- 调用Assembly.Load算静态引用还是动态引用?
- 请详述在dotnet中类(class)与结构(struct)的异同?
- 如何选择结构(struct)还是类(class)
- 用sealed修饰的类有什么特点?
- C# 中 Equals 和 == (等于号)的比较
- sleep() 和 wait() 有什么区别?
- 什么是强类型系统?
- remoting和webservice两项技术的理解以及实际中的应用
- 数组有没有length()这个方法? String有没有length()这个方法?
- 怎样理解静态变量(static)?
- JIT是以assembly为单位发生还是以方法为单位发生?这对于工作区有何影响?
- out保留字怎么使用,什么时候使用
- 请解释什么是上下文对象,在什么情况下要使用上下文对象
- PDB是什么东西? 在调试中它应该放在哪里?
- 成员变量和成员函数前加static的作用?
- 简述 private、 protected、 public、 internal 修饰符的访问权限
- 在c#中用linq语句写出1到100的奇数和
- 提高.NET的性能
- try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?
- 解释virtual、sealed、override和abstract的区别
- 软件开发过程一般有几个阶段?每个阶段的作用?
- 谈谈final, finally, finalize的区别
- linq select 和selectmany 的区别
- 在对象比较中,对象一致和对象相等分别是指什么?
- 请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
- 描述线程与进程的区别?
- UDP连接和TCP连接的异同
- Redis 变慢的原因