1 / 16
文档名称:

搜狐面试题.doc

格式:doc   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

搜狐面试题.doc

上传人:xxj16588 2016/5/6 文件大小:0 KB

下载得到文件列表

搜狐面试题.doc

文档介绍

文档介绍:搜狐面试题搜狐和软信通面试题一名词解释 1. J2EE ( Java 2 Enterprise Edition )是一种利用 Java 2 平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。 J2EE 技术的基础就是核心 Java 平台或 Java 2 平台的标准版, J2EE 不仅巩固了标准版中的许多优点,同时还提供了对 EJB ( Enterprise JavaBeans )、 Java Servlets API 、 JSP ( Java Server Pages )以及 XML 技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。 2. J2ME (Java 2 Micro Edition) 是 Sun 公司专门用于嵌入式设备的 Java 软件 3. SOAP(Simple Object Access Protocol ) 简单对象访问协议:是一种轻量的、简单的、基于 XML 的协议, 它被设计成在 WEB 上交换结构化的和固化的信息。 SOAP 可以和现存的许多因特网协议和格式结合使用, 包括超文本传输协议( HTTP ), 简单邮件传输协议( SMTP ), 多用途网际邮件扩充协议( MIME )。它还支持从消息系统到远程过程调用( RPC )等大量的应用程序。 4. WEB SERVICE :是一个 SOA (面向服务的编程)的架构,它是不依赖于语言, 不依赖于平台, 可以实现不同的语言间的相互调用,通过 进行基于 Http 协议的网络应用间的交互。 5. JNDI(Java Naming and Directory Interface) 是一个应用程序设计的 API ,为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口,类似 JDBC 都是构建在抽象层上。 6. JDO(java data object) 是 Java 对象持久化的新的规范,也是一个用于存取某种数据仓库中的对象的标准化 API 。 7. IIOP ( Inter-ORB Protocol): 互联网内部对象请求代理协议, Java 中使得程序可以和其他语言的 CORBA 实现实现互操作性的协议。 8. LDAP ( Lightweight Directory Access Protocol )轻量目录访问协议 9. JNI(Java Native Interface ) java 本地编程接口, 他能够使 jav a 代码与用其他编程语言编写的应用程序和库进行互操作。 10. ERP(Enterprise Resource Planning) 企业资源计划, 是指建立在信息技术基础上, 以系统化的管理思想, 为企业决策层及员工提供决策运行手段的管理平台。 11. CRM ( Customer Relationship Management )是一套基于大型数据仓库的客户资料管理系统二问答 1. JSP 中两种 include 方式的区别及<%!%> <%%> (1) include 的两种方式: 1 )动态 include :用 jsp:include 动作实现<jsp:include page=""flush="true" /> 它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数 2 )静态 include :用 include 伪码实现, 它不会检查所含文件的变化, 适用于包含静态页面<%@ include file="" %>(2) <%! %>与<% %> 的区别 1) <%! %> 可以声明变量和方法, 并且方法和变量还可以用修饰符修饰<% %> 这个代码里面不能声明方法。(方法中不能再定义方法) 2) <%! %> 声明的是成员变量, 里面的内容原封不动的放在 servlet 的 service ()方法体的外边。<% %> 声明的是局部变量,原封不动的放在 servlet 的 service () 方法中, 放置的位置回影响结果, 必须保证变量先声明后使用。 3) <%! %> 里面不能使用 service 方法体内的任何变量:例如: ( “”); 等。而<% %> 代码块则可以。 2 .UML 分析设计中常用的几种图。(1 )静态模型中: 用例图、类图、对象图和组件以及部署图(2 )动态模型中:时序图、协作图、状态图和活动图 3. 你对软件开发中迭代的含义的理解。软件开发中, 各个开发阶段不是顺序执行的, 应该是并行执行, 也就是迭代的意思。这样对于开发中的需求变化, 及人员变动都能得到更好的适应。 4. sleep() 和 wait() 的区别? a) wait() 是从 Obje