8.27 笔试题

 
1. 如何保持数据库历史的真实性和统一性,如员工出国,要调出他的记录
 答:这个问题一头雾水,不清楚,据说是时态数据库或提取数据库日志,或数据仓库方面的问题,哪位大哥知道的话,告诉小弟一下
2.
对数据库中的编码,单位,数据库的理解
答:再一个一头雾水,不清楚什么意思
编码: unicode 编码或非 unicode 编码,或用户的唯一编码及类似的树型编码
单位:字符的长度,或是一个实体
数据库:其定义也不太清楚
3.
请说一你对接口及委托的理解
答:委托:委托可以把一个方法作为参数代入另一个方法。委托可以理解为指向一个函数的引用。函数的签名,实现函数作为参数吧
接口:一组对象的拥有共同方法的抽象 , 接口描述可属于任何 结构 的一组相关行为。接口可由方法、属性、事件、索引器或这四种成员类型的任何组合构成。接口不能包含字段。接口成员一定是公共的。
4.
什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载? CTS CLS CLR 分别作何解释?
应用程序域可以理解为一种轻量级进程。起到安全的作用。占用资源小。
CTS
:通用语言系统。 CLS :通用语言规范。 CLR :公共语言运行库
从值类型接口转换到引用类型装箱。从引用类型转换到值类型拆箱。
unsafe
:非托管代码。不经过 CLR 运行。
RTTI
:类型识别系统。
5.
上机,用 asp.net 实现对一个表的增、删、改、查询
 6.
两根不均匀分布的香,香烧完的时间是一个小时,你能用什么方法来确定一段 15 分钟的时间?
点燃第一根香的一头,同时点燃另一根香的两头,当第二根香烧完时,就代表过去了半个小时,点燃没烧完那个的另一头,它从此刻到烧完的时间就是 15 分钟。
7.session.cookie
有什么缺点,代替方法有哪些
iis 中由于有进程回收机制,系统繁忙的话 Session 会丢失,可以用 Sate   server SQL   Server 数据库的方式存储 Session 不过这种方式比较慢,而且无法捕获 Session END 事件。
8.string
是最基本的数据类型吗?与 String 有什么差别
·  string c# 中的类, String .net Framework 的类 ( c# IDE 中不会显示蓝色 )
·  c# string 映射为 .net Framework String
·  string 是关键字, String 不是,也就是说 string 不能作为类、结构、枚举、字段、变量、方法、属性的名称,而 String 可以

9
。什么是 P/Invoke 方法
·   .NET 里面调用非托管 DLL ,这里就用本地调用 Win32 Api 来说,首先需要确定的是非托管函数的原型 ->.NET 函数的映射关系。
10.
解释一下 explicit implicit
·   explicit 关键字用于声明必须使用强制转换来调用的用户定义的类型转换运算符。
·   implicit 关键字用于声明隐式的用户定义类型转换运算符。
11.
解释一下别名指示符
·  
12
工厂模式的含义,有什么好处?适配器模式有什么好处?什么时候有工厂模式,什么时候用适配器模式?
13
。检索 100 万条数据分页的算法
·   不明白,
14
。如何回收垃圾
·   垃圾回收 GC 类提供 GC.Collect 方法,您可以使用该方法让应用程序在一定程度上直接控制垃圾回收器。
15
const static readonly 的区别
·   const   修饰符声明的变量的值在编译时给定,并且默认为 static ,调用时并不用实例化类。用   readonly   关键字声明的变量只能在构造函数中初始化,一旦初始化之后,无论是类本身还是类的客户都无法再修改它的值。相应地,必须对类实例化后才能调用用 readonly 声明的变量。
16.abstract class
interface 有什么区别 ?
·  AbstractClass 面向的是类的抽象,它抽象出好多类共有的成员变量,属性,方法。用类的角度来看抽象。 Interface 是站在方法,动作的角度来抽象,抽象出好多类都要执行的某些方法,某些动作。从 Interface 继承的类,保证了这个类必须拥有某些方法,有执行某些动作的能力。从 AbstractClass 继承的类,保证了这个类必须拥有某些的特性。
17 Web 控件及页面的加载的过程,一个表单多次动态加载 Web 控件时,如何知道哪个 web 控件触发的。
  个人回答,不是答案来的。
 (1): 开始是: Preinit>Init>Init complete>Preload>load>Load complete>PreRender>save State>sate state complete>Render
回传事件是:PreInit>控件 Init>init>Init complete>Load Savestate>Load Postback data>PreLoad>Load>控件 Load> Load Postback data second Try > Raise ChangeEvent>Raise PostBack Events>Load complete>Pre Render> Save Sate>save state complete>Render>控件Rend
页面先加载 postback 事件,然后才是控件加载 postback 事件。
(2): 将控件定义一个公开的事件属性,然后在页面所有的该控件都实现并指向一个事件函数,然后在控件里面的按钮触发事件实现过程也要调用该公开的事件。此时在页面就可以获取 sender eventargs
   也应该可以使用视图,控件中的按钮触发时将 ID 写入页面视图。
18.Webservice 是基于什么协议的。
19.将查询结果分页。排序。
20.什么是图、多态性,最短路径的算
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值