- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[面试基础
八大基本数据类型
Boolean char short int byte long float double
Int最大数为多少 -2147483648--2147483647 -2**31~2**31-1
静态类和实例类的特点:
静态类不能被实例化,静态类中的方法和属性都为静态
实例类,使用前必须经过实例化
Static 静态方法只能使用静态属性,是属于类的方法,类的对象可以调用
静态只能使用静态,不能使用非静态。非静态可以使用静态。
Final 定义的类为最终的,不能被继承
定义的属性,不能重新赋值修改
定义的方法,不能被重写
String 为什么定义为final
Main方法的参数是String数组,只能有一个入口
String较为特殊(使用频繁)的类,定义成fianl能提高效益
重载、重写
重载:参数个数、参数类型不同
重写:在继承后,重写函数体
Object常用方法 11个
Clone() toString() equal() wait() notify() notifyAll()
hashCode()(会针对不同的对象返回不同的整数。(这一般是通过将该对象的内部地址转换成一个整数来实现的)
线程如何由运行状态变为阻塞状态,如何停止
Wait() sleep()
Suspend() stop()已过时
JQuary上能用ajax? 能
Ajax原理:
我们发送一个请求,但是这个请求比较特殊它是异步的,也就是说客户端是不会感觉到的。在发送这个请求的时候我们绑定了一个事件,这个事件会监控我们发送请求的状态,并且每次状态改变都会触发,所以我们就可以根据不同的状态让他执行不同的操作。请求到达服务器端的后服务器端根据相应的请求返回对应的信息,这个返回信息我们可以取得并且是异步得到,不会引起客户端刷新。既然在上面已经绑定了监控状态变化的事件,我们就可以在那里首先做好在得到返回信息要做的处理(当然如果失败也会有相应的状态我们也会做出相应的处理),我们在处理中得到返回信息通过javascript在客户端做相应操作
即可。
发送异步请求才是核心,事实上它就是XMLHttpRequest
Collection结构,结果实现类有哪些?
Set List ArrayList LinkedList Vector HashSet
Forword redict的区别:
转发:请求、地址、效率(服务器中间)
重定向:
访问成功服务器返回代码 200
Struts2的工作流程:
1 客户端初始化一个指向Servlet容器的请求;2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin)3 接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请是否需要调用某个Action4 如果ActionMapper决定需要调用某个Action,FilterDispatcher把请求的处理交给ActionProxy5 ActionProxy通过Configuration Manager询问框架的配置文件,找到需要调用的Action类6 ActionProxy创建一个ActionInvocation的实例。7 ActionInvocation实例使用命名模式来调用,在调用Action的过程前后,涉及到相关拦截器(Intercepter)的调用。8 一旦Action执行完毕,ActionInvocation负责根据struts.xml中的配置找到对应的返回结果。返回结果通常是(但不总是,也可 能是另外的一个Action链)一个需要被表示的JSP或者FreeMarker的模版。在表示的过程中可以使用Struts2 框架中继承的标签。在这个过程中需要涉及到ActionMapper
Action中result的type:dispatcher(默认) redirect redirectAction chain
**************
JavaScript:
变量定义有var和没有的区别:加上var是局部,不加是全局
用sql语句查询班级前五名学生成绩(mysql)
Select staff_id,staff_name,ISNUII(depart_name,待分配)
From(select staff_id,staff_name,depart_name
From staff left join depart); MySq
您可能关注的文档
最近下载
- 2025年东莞市南开实验学校高一入学分班考试语文作文猜题及范文分析.docx
- 中国成人念珠菌病诊断与治疗专家共识解读PPT课件.pptx VIP
- 野生菌中毒护理查房.pptx VIP
- 年产2万吨生物基全降解塑料项目可行性研究报告.docx
- FIDIC 认证项目经理水平考试试卷与答案.doc
- 48V100A储能电池BMS规格书(带10A限流)CAN+RS485.docx VIP
- 中国教育史(近代)课件.ppt VIP
- 2005年广东高考物理试卷真题及答案.doc VIP
- 2005年高考数学(广东卷)试题及答案.doc VIP
- (高清版)DB41∕T 1432-2017 精密耐震压力表.pdf VIP
文档评论(0)