1、jquery中取得页面上所有name属性包含‘box’后缀的div元素怎么写?怎么从设计上改变这种查找方式,避免低效?

2、是否用过JS的mv*库,请列举?

3、避免死锁的方法有哪些?

4、请说明c#var与dynamic的区别。

  答:1. var表示“变量的类型是在编译时决定的”, var让你在初始化变量时少输入一些字,编译器会根据右值来推断出变量的类型, var只能用于局部变量的定义,你不能把类的  属性定义成 var,也不能把方法的返回值类型或者是参数类型定义成var

    2. dynamic表示“变量的类型是在运行时决定的”,动态语言运行时(dynamic language runtime DLR)是.NET Framework 4 Beta 1中的一组新的API,它提供了对c#  中dynamic类型的支持, dynamic告诉编译器,根本就别理究竟是啥类型,运行时再推断不迟,dynamic类型并没有跳过类型校验,只是延迟到了运行时。如果在运行时,检测  到类型不兼容,照样会抛出异常。变量,属性,方法返回值类型及参数类型都可定义为dynamic。

  你可能在以下情况下使用dynamic:

  1.COM对象

  2.动态语言(如IronPython,IronRuby等)对象

  3.反射对象

  4.C# 4.0中动态创建的对象

因此,dynamic与var具有截然不同的含义。

5、c#中abstract与virtual的区别,请详尽列举。

  答:virtual是“虚拟的”,abstract是“抽象的";

  (1)virtual修饰的方法必须有实现(哪怕是仅仅添加一对大括号),而abstract修饰的方法一定不能实现。    

  (2)virtual可以被子类重写,而abstract必须被子类重写.

  (3)如果类成员被abstract修饰,则该类前必须添加abstract,因为只有抽象类才可以有抽象方法。    

  (4)无法创建abstract类的实例,只能被继承无法实例化   

  (5)C#中如果要在子类中重写方法,必须在父类方法前加virtual,在子类方法前添加override,这样就避免了程序员在子类中不小心重写了父类方法。  

  (6)abstract方法必须重写,virtual方法必须有实现(即便它是在abstract类中定义的方法).

6、事件代理在什么情况下使用。

7、控制反转的定义,详细说明能带来哪些好处。

  控制反转(IoC)http://www.cnblogs.com/liuhaorain/p/3747470.html#title_3

8、请列举一下DI的应用场景,有哪些好处。

  依赖注入(DI)

9、列举两个应用设计模式的例子,并说明使用原因。

10、应用场景,实时数据每分钟200万条;只保存7天的数据;怎么备份和删除;有什么好的数据库解决方案;

转载于:https://www.cnblogs.com/xchit/p/interview_1.html

一、面试题(持续跟新)相关推荐

  1. 可持续,新机遇, 构建培育钻石产业生态圈——首届中国国际培育钻石产业发展与创新大会盛大举行

    2022年5月18.19日,由广东省商务厅.广州市商务局.中国国际贸易促进委员会广州市番禺区委员会.广东省交易控股集团指导,广州钻石交易中心(简称广钻中心)主办的第一届(2022年)中国国际培育钻石产 ...

  2. 比较新的java面试题——持续更新

    https://blog.csdn.net/u010697681/article/details/79414112

  3. 【300+精选大厂面试题持续分享】大数据运维尖刀面试题专栏(十)

    持续分享有用.有价值.精选的优质大数据面试题 致力于打造全网最全的大数据面试专题题库 91.首次启动 HDFS 时,必须对其进行格式化操作的命令? 参考答案: bin/hdfs namenode -f ...

  4. 【300+精选大厂面试题持续分享】大数据运维尖刀面试题专栏(二)

    持续分享有用.有价值.精选的优质大数据面试题 致力于打造全网最全的大数据面试专题题库 11.CDH 集群扩容 10 台机器后,新加入的 Datanode 角色数据相对较少,如何处理 HDFS 的数据分 ...

  5. 【300+精选大厂面试题持续分享】大数据运维尖刀面试题专栏(十三)

    持续分享有用.有价值.精选的优质大数据面试题 致力于打造全网最全的大数据面试专题题库 116.怎么解决MapReduce的数据倾斜? 参考答案: 现象:Mapreduce程序在运行的时候,运行了大部分 ...

  6. Redis 知识点和面试题(持续更新ing)

    推荐 书籍 <Redis实战>,<Redis设计与实现>,<Redis使用手册> 视频 [[趣话Redis第二弹]Redis数据持久化AOF和RDB原理一次搞懂!- ...

  7. java史上最全面试题--持续更新中(一)

    1.面向对象的特征有哪些方面? 抽象:将同类对象的共同特征提取出来构造类. 继承:基于基类创建新类. 封装:将数据隐藏起来,对数据的访问只能通过特定接口. 多态性:不同子类型对象对相同消息作出不同响应 ...

  8. sqlbulkcopy是覆盖式更新吗_React 328道最全面试题(持续更新)

    今天的React题没有太多的故事-- 半个月前出了248个Vue的知识点,受到很多朋友的关注,都强烈要求再出多些React相前的面试题,受到大家的邀请,我又找了20多个React的使用者,他们给出了3 ...

  9. java 基础知识面试题(持续更新),java基础面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

最新文章

  1. AI“生死”落地:谁有资格入选AI Top 30+案例?
  2. pycharm连接远程服务器
  3. iOS开展——全球应对MotionEvent
  4. windows 7 安装及.net开发环境搭建
  5. rabbitmq-发布订阅模式
  6. 1.7 编程基础之字符串 27 单词翻转 4分 python
  7. mui 头部tab代码
  8. Spring MVC 基础笔记
  9. 网盘用户分享独播剧链接 百度未及时封禁一审被判赔偿百万余元
  10. robots笔记以免忘记
  11. 131 MySQL单表查询(重要)
  12. u2000网管服务器系统安装,U2000网管预安装后无法登陆
  13. 收藏!豆瓣9.0分TOP100职场终极必读书单!大萌哥整理
  14. 【游戏开发创新】自学Blender建模,自制孔明灯,在Unity中点亮整个星空,愿新年,胜旧年(Unity | 建模 | 粒子系统 | 预设)
  15. python redis decode_responses
  16. 威联通nas怎么更换大硬盘_QNAP 篇一:记一次换硬盘引发的折腾
  17. iRingg 1.0.48 iPhone铃声制作
  18. 生成自签名证书步骤(一)
  19. AutoJs封号大集合---火热更新中
  20. 为什么职场公众号最容易变现?

热门文章

  1. OFBiz + Opentaps 目录管理 四. 产品(二)可配置产品
  2. 《互联网项目运营分析》第四章 :互联网项目的技术选择与应用
  3. java Reference
  4. Java数据结构Map遍历和排序
  5. Java导入导出CSV文件
  6. (转载)为什么Linux不需要碎片整理?
  7. Leetcode 279. 完全平方数 解题思路及C++实现
  8. 尽量使用覆盖索引,避免select * || 用or分割开的条件,如果or前的条件中的列有索引,而后面的列中没有索引,那么涉及的索引都不会被用到|| 如果MySQL评估使用索引比全表更慢,则不使用索引
  9. 斐波那契数列 || 猴子吃桃问题 用递归实现
  10. Docker selenium自动化 - 修改/dev/shm路径大小实例演示,“session deleted because of page crash“问题解决