没有合适的资源?快使用搜索试试~ 我知道了~
2023年计算机考研面试题目.doc
需积分: 10 0 下载量 147 浏览量
2022-11-07
23:31:28
上传
评论
收藏 1.89MB DOC 举报
温馨提示
试读
41页
2023年计算机考研面试题目.doc
资源推荐
资源详情
资源评论
8086/8088的内部中断重要有5种。
(1) 除法错中断
(2) 单步中断
(3) 断点中断
(4) 溢出中断
(5)用户自定义的软件中断
在8086/8088内存的开始1K 字节建立了一个中断向量表,每个中断向量由4
个字节组成,低两位是 IP 值,高两位是 CS 值,这个 CS:IP 地址表达当相应
中断发生时,中断解决程序的入口地址。
关闭中断标记,重要数据入栈,解决中断服务功能(你要实现的功能),数据出栈,
恢复中断标记,开中断.
ExtJS
不同其他的 javaScript 库,ExtJS 为您的开发夯实了基础,只
需几行代码,你就可以制作出丰富的用户界面。
Ext 库是对雅虎 YUI 的一个拓展,提供了它所不支持的特性:良好的 API,
真实的控件。虽然 YUI 致力于用户界面,但是它却没有提供许多有用的功能。
Ext 的产生源自于开发者、开源奉献者们将 YUI 扩展成一个强大的客户端应
用程序库的努力。
Ext 提供了一个简朴丰富的用户界面,如同桌面程序一般。这使得开发者可
以
把精力更多的转移到实现应用的功能上。Ext 官网上的示例会让你知道它是
如何的不可思议:。
Ext 让通过如下的方式来让 web 应用的开发变的十分简朴:
• 提供简朴的,跨浏览器的控件,如:窗口、表格、表单。这些组件都是
可以适应市场上的主流浏览器的。我们不需要做任何改动。
• 用户是通过 EventManager 来和浏览器做交互的,相应的事件有:用户
的键盘输入,鼠标击打,浏览器监听(窗口改变大小,改变字体)等等;
• 在和用户交互时不需要刷新页面,一切在后台进行。它允许你从服务器
通过 AJAX 来获取或者提交数据并且在第一时间执行你的反馈。
JavaEE
MVC:开始是存在于桌面程序中的,M 是指业务模型,V 是指用户界面,C
则是控制器,使用 MVC 的目的是将 M 和 V 的实现代码分离,从而使同一个程
序可以使用不同的表现形式。比如一批记录数据可以分别用柱状图、饼图来表达。
C 存在的目的则是保证 M 和 V 的同步,一旦 M 改变,V 应当同步更新。[1-2]
Hibernate 是一个实现数据持久化的工具项目,它可以被嵌入到 J2EE 服务
器中使用,也可以直接从客户端调用,通常的使用方式是将 Hibernate 嵌入到
Tomcat 和 JBoss 等服务器中使用。
简朴的说就是在表的记录与与表相应的持久化类的实例之间进行转换。
Spring:Spring 表达是一个开源框架,是为了解决公司应用程序开发复杂性。
框架的重要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,
同时为 J2EE 应用程序开发提供集成的框架。Spring 使用基本的 JavaBean 来
完毕以前只也许由 EJB 完毕的事情。然而,Spring 的用途不仅限于服务器端的
开发。从简朴性、可测试性和松耦合的角度而言,任何 Java 应用都可以从 Spring
中受益。
◆目的:解决公司应用开发的复杂性
◆功能:使用基本的 JavaBean 代替 EJB,并提供了更多的公司应用功能
◆范围:任何 Java 应用
简朴来说,Spring 是一个轻量级的控制反转(IoC)和面向切面(AOP)的
容器框架。
◆轻量——从大小与开销两方面而言 Spring 都是轻量的。完整的 Spring 框
架可以在一个大小只有1MB 多的 JAR 文献里发布。并且 Spring 所需的解决开销
也是微局限性道的。此外,Spring 是非侵入式的:典型地,Spring 应用中的对
象不依赖于 Spring 的特定类。
◆控制反转——Spring 通过一种称作控制反转(IoC)的技术促进了松耦合。
当应用了 IoC,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这
个对象自己创建或者查找依赖对象。你可以认为 IoC 与 JNDI 相反——不是对象
从容器中查找依赖,而是容器在对象初始化时不等对象请求就积极将依赖传递给
它。
◆面向切面——Spring 提供了面向切面编程的丰富支持,允许通过度离应用
的业务逻辑与系统级服务(例如审计(auditing)和事务(transaction)管理)
进行内聚性的开发。应用对象只实现它们应当做的——完毕业务逻辑——仅此而
已。它们并不负责(甚至是意识)其它的系统级关注点,例如日记或事务支持。
◆容器——Spring 包含并管理应用对象的配置和生命周期,在这个意义上它
是一种容器,你可以配置你的每个 bean 如何被创建——基于一个可配置原型
(prototype),你的 bean 可以创建一个单独的实例或者每次需要时都生成一个
新的实例——以及它们是如何互相关联的。然而,Spring 不应当被混同于传统
的重量级的 EJB 容器,它们经常是庞大与笨重的,难以使用。
◆框架——Spring 可以将简朴的组件配置、组合成为复杂的应用。在 Spring
中,应用对象被声明式地组合,典型地是在一个 XML 文献里。Spring 也提供了
很多基础功能(事务管理、持久化框架集成等等),将应用逻辑的开发留给了你。
◆MVC——Spring 的作用是整合,但不仅仅限于整合,Spring 框架可以被
看做是一个公司解决方案级别的框
架。客户端发送请求,服务器控制器(由 DispatcherServlet 实现的)完毕请
求的转发,控制器调用一个用于映射的类 HandlerMapping,该类用于将请求映
射到相应的解决器来解决请求。HandlerMapping 将请求映射到相应的解决器
Controller(相称于 Action)在 Spring 当中假如写一些解决器组件,一般实现
Controller 接口,在 Controller 中就可以调用一些 Service 或 DAO 来进行数据
操作 ModelAndView 用于存放从 DAO 中取出的数据,还可以存放响应视图的
一些数据。 假如想将解决结果返回给用户,那么在 Spring 框架中还提供一个视
图组件 ViewResolver,该组件根据 Controller 返回的标示,找到相应的视图,
将响应 response 返回给用户。
所有 Spring 的这些特性使你可以编写更干净、更可管理、并且更易于测试
的代码。它们也为 Spring 中的各种模块提供了基础支持。
JAVAEE:是一套全然不同于传统应用开发的技术架构,包含许多组件,重
要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。
核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标
准及规格,让各种依循架构的不同平台之间,存在良好兼容性,解决过去公司后端使用的信
息产品彼此之间无法兼容,公司内部或外部难以互通的窘境。
Struts:struts 是开源软件。使用 Struts 的目的是为了帮助我们减少在运
用 MVC 设计模型来开发 Web 应用的时间。假如我们想混合使用 Servlets 和
JSP 的优点来建立可扩展的应用,struts 是一个不错的选择。它采用 MVC 模式,
可以很好地帮助 java 开发者运用 J2EE 开发 Web 应用。和其他的 java 架构同样,
Struts 也是面向对象设计,将 MVC 模式"分离显示逻辑和业务逻辑"的能力发挥
得 淋 漓 尽 致 。 Structs 框 架 的 核 心 是 一 个 弹 性 的 控 制 层 , 基 于 如 Java
Servlets,JavaBeans,ResourceBundles 与 XML 等标准技术,以及 Jakarta
Commons 的一些类库。
JSON:JSON(JavaScript Object Notation) 是一种轻量级的数据互换格式。
它基于 JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一
个子集。 JSON 采用完全独立于语言的文本格式,但是也使用了类似于 C 语言家
族的习惯(涉及 C, C++, C#, Java, JavaScript, Perl, Python 等)。这些特性
使 JSON 成为抱负的数据互换语言。易于人阅读和编写,同时也易于机器解析和
生成。JSON 可以将 JavaScript 对象中表达的一组数据转换为字符串,然后就可
以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客
户机传递给服务器端程序。
AJAX:在基于数据的应用中,用户需求的数据如联系人列表,可以从独立
于实际网页的服务端取得并且可以被动态地写入网页中,给缓慢的 Web 应用体验
着色使之像桌面应用同样。Ajax 的核心是 JavaScript 对象 XmlHttpRequest。该
对象在 Internet Explorer 5 中初次引入,它是一种支持异步请求的技术。简而
言之,XmlHttpRequest 使您可以使用 JavaScript 向服务器提出请求并解决响应,
而不阻塞用户。AJAX 不是一种新的编程语言,而是一种用于创建更好更快以及
交互性更强的 Web 应用程序的技术。
剩余40页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3644
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功