文思创新面试总结(1)

时间:2011/11/2

1, 什么叫泛型?

定义:它提供了一种更准确地使用有一种以上的类型的代码的方式。泛型允许我们声明类型参数化的代码,我们可以用不同的类型进行实例化。泛型是类的模板。

2, 什么是委托?以及使用委托的好处?

委托:委托是一组具有相同签名和返回值类型的有序方法列表。当委托被调用时,方法列表中的每一个方法将被依次调用。

使用委托的优点:

使用委托程序员可以将方法封装在委托对象内,然后可以将该委托对象传递给所引用方法的代码,而不必在编译时就知道将要调用哪个方法。

延伸:委托和事件的区别:

委托是类型,而事件是对象,没有可比性。

3,.NetFramework3.5框架相对于2.0框架有哪些改进?

1> LINQ(Language Integrated Query)语言集成查询,是一组用于C#语言的扩展。它允许编写C#代码直接操作数据库。有三种分别是:LINQ to Objects,LINQ to DataSet,LINQ to

    Entities。

2> AJAX的支持。

3, ASP.NET页面处理过程?

更专业的说法是:页面的生命周期。

主要有以下几个阶段:

  1>    浏览器提出请求。

  2>    页面框架初始化。Page.Init事件被触发。

  3>    用户代码初始化。Page.Load事件被触发。

  4>    自动验证。Page.IsValid属性检查表单中所有验证控件是否都通过。

  5>    事件处理。ASP.NET将触发上次回发后发生的所有事件。

  6>    浏览器接受回应。

  7>    清除(关闭)。先触发Page.Unload事件。.NetFramework的垃圾回收器回收资源,Page.Disposed事件被触发。

4, 数据库分页?

实现数据库分页的核心技术是:限制结果集行数。

思路:1> 设置两个属性;PageSize表示每一页的数据条数,CurrentIndex表示当前             页数(从0开始计数)。

四个按钮;首页,上一页,下一页,尾页。

2> PageSize*CurrentIndex开始的PageSize条数据就是当前页中的数据。

3> 单击首页按钮时,CurrentIndex设置为0。

单击上一页按钮时,CurrentIndex设置为CurrentIndex-1。

单击下一页按钮时,CurrentIndex设置为CurrentIndex+1。

单击尾页按钮时,CurrentIndex设置为总条数/PageSize。

5, SQL中,Having语句和Where语句的作用?用于数据过滤

  1>    Having语句用于对分组的数据进行过滤,比如只查询人数大于1的年龄段。

   如:Select age,count(*) as CountOfThisAge from tb_Employee Group by FAge Having count(*)>1;

  2>    使用Having语句的时候,Group by要放在Having语句之后;而使用where语句的时候,Group by要放在where语句之前。

6, DIV+CSS布局的问题?

回答的时候就讲“盒子模型”

  盒子模型主要定义四个区域,分别是:

    1> 内容(Content)

    2> 边框距,padding属性。

    3> 边界,border属性。

    4> 边距,margin属性。

7, JQuery有哪些选择器?

四大选择器,分别是:

  基本选择器:1> 通配符选择器。$(“*”)

     2> 标签选择器。$(“div”)

   3> ID选择器。$(“#”)

   4> Class选择器。$(“.”)

   5> 群组选择器。$(“div,span,p”)

  层次选择器:1> 后代元素选择器。$(“div span”)

  2> 子元素选择器。$(“parent child”)

  3> 相邻元素选择器。$(“prev+next”)

  4> 兄弟元素选择器。$(“prev~siblings”)

  过滤选择器:1> :first。$(“div:first”)

  2> :last。$(“div:last”)

   …

  表单选择器:1> :input。$(“:input”)

  2> :text。$(“: text”)

   …

文思创新面试总结(1)相关推荐

  1. 文思创新面试总结(2)

    文思创新面试总结(2) 时间:2011/11/3 1, 什么是web services?使用web services的优点与缺点? 定义: 1> Web Services 是应用程序组件 2&g ...

  2. 文思创新深圳招聘biztalk

    文思创新招聘信息: 职位: 1.senior system analysis(5-8年工作经验)       2.senior programmer(1-4年工作经验) 职位要求:    至少一年bi ...

  3. 文思创新软件技术有限公司

    Worksoft(文思创新)是1995年成立的美国独资的软件企业,是中国软件外包行业的开拓者和先行者.我们面向全球,为客户提供应用软件开发与维护.全球化.测试&质量保证.业务流程外包(BPO) ...

  4. 面试(南京文思创新软件)

    09年2月25号,第一次参加公司面试.不多说,直接奔主题吧. 首先是参加笔试,本人报的是C++工程师. 笔试(一周之前了,记不太清)比较简单的: 选择题: const.virtual.指针的用法,多态 ...

  5. 文思创新本月登陆纽交所 中国软件外包资本破局(转)

    文思创立于1995年,主要从事对美 <nobr>软件</nobr>外包业务.根据IDC的统计,以2006年的营收为标准,文思在中国对欧美软件外包<nobr>企业&l ...

  6. 文思创新的SQL笔试题

    题目:有A和B俩个表,都定义相同的主键,写出SQL语句找出A表中有而B表中没有的记录,然后把没有的记录插入到B表中. SQL语句如下: CREATE TABLE  A_MINUS_B  AS      ...

  7. 文思创新软件测试面试题

    1.14个心理测试题: 2.推断题:有一个说谎岛,上面居住者人还有吸血鬼,有一年岛上流行瘟疫,有一半的人和吸血鬼疯了,于是岛上有神志清醒的人和精神错乱的人,还有神志清醒的吸血鬼和精神错乱的吸血鬼,其中 ...

  8. 毕业啦,去深圳文思创新工作,找房子租ING

    6月份就要离开熟悉的都市,广州.突然才觉得原来广州很漂亮.准备去到一个陌生的城市,有很多事情我开始明白,但也许这是我的胡思乱想而已.记得我刚分开的女朋友跟我说过,深圳是个很寂寞的城市,她不喜欢这种感觉 ...

  9. c语言 strcpy原型,浅谈C语言中strcpy,strcmp,strlen,strcat函数原型

    实例如下: //strcat(dest,src)把src所指字符串添加到dest结尾处(覆盖dest结尾处的'\0')并添加'\0' char *strcat(char * strDest, cons ...

最新文章

  1. Attach Volume 操作(Part II) - 每天5分钟玩转 OpenStack(54)
  2. 「倒计时」2021年移动云 API 应用创新开发大赛,你居然还没报名?!
  3. linux内核页高速缓存,《Linux内核设计与实现》读书笔记(十六)- 页高速缓存和页回写(示例代码)...
  4. 使用tab键分割的文章能快速转换成表格。( )_无需按空格键,就能将Word文字对齐,3种方法了解一下...
  5. C++ >>和<<读写文本文件
  6. source insight 注释乱码?(【File】 > 【Reload As Encoding…】 > 【Chinese Simplified (GB18030)】 > 选择后,点击load)
  7. SaltStack安装Redis-第十篇
  8. SAP License:SAP S/4HANA Cloud介绍
  9. IntelliJ IDEA 必备的快捷键大全
  10. 【推荐】智慧城市建设及发展资料合集
  11. 计算机频率原理,频率计工作原理介绍
  12. Unity 3D光源-Directional平行光/逆光效果,光晕详解、教程
  13. [译] UX 设计实践:如何设计可扫描的 Web 界面
  14. 【大咖分享】BFF在千寻位置网前端的落地和演进
  15. 常用的图像特征提取方法
  16. 专访王博,国内资深游戏3D角色美术大神
  17. 前端面试笔试编程题(持续更新中)
  18. 银行板块行情发令枪已打响12月7日天弘中证银行ETF发售1天
  19. java报名系统_java在线报名系统
  20. Pointofix安装与设置为中文

热门文章

  1. C#实现文件拖放并打开文件
  2. Effective C# 原则38:使用和支持数据绑定(译)
  3. Struts2中Result类型介绍
  4. 50. 第一个只出现一次的字符
  5. Storm集群开启HA高可用
  6. Jsp对字符串的处理
  7. VS Code 插件
  8. 微信公众号开发之获取用户信息
  9. 360浏览器打不开qq空间_刘连康:解决电脑网络正常,浏览器打不开的问题
  10. HDOJ 2602-Bone Collector(0/1背包模板、打印方案及滚动数组解法)