周日随便看看



1.Java中的方法覆盖(Overriding)和方法重载(Overloading)是什么意思

Java中的方法重载发生在同一个类里面两个或者是多个方法的方法名同样可是參数不同的情况。与此相对,方法覆盖是说子类又一次定义了父类的方法。方法覆盖必须有同样的方法名,參数列表和返回类型。覆盖者可能不会限制它所覆盖的方法的訪问。

2.JDBC是什么意思

JDBC是同意用户在不同数据库之间做选择的一个抽象层。JDBC同意开发人员用JAVA写数据库应用程序,而不须要关心底层特定数据库的细节。

3.什么是Servlet?

Servlet是用来处理client请求并产生动态网页内容的Java类。

Servlet主要是用来处理或者是存储HTML表单提交的数据,产生动态内容,在无状态的HTTP协议下管理状态信息。

4.说一下Servlet的体系结构。

全部的Servlet都必需要实现的核心的接口是javax.servlet.Servlet。

每个Servlet都必需要直接或者是间接实现这个接口,或者是继承javax.servlet.GenericServlet或者javax.servlet.http.HTTPServlet。

最后,Servlet使用多线程能够并行的为多个请求服务。

5.Applet和Servlet有什么差别

Applet是执行在client主机的浏览器上的clientJava程序。而Servlet是执行在webserver上的服务端的组件。applet能够使用用户界面类。而Servlet没实用户界面。相反,Servlet是等待client的HTTP请求,然后为请求产生响应。

6.doGet()方法和doPost()方法有什么差别

doGet:GET方法会把名值对追加在请求的URL后面。由于URL对字符数目有限制,进而限制了用在client请求的參数值的数目。而且请求中的參数值是可见的。因此,敏感信息不能用这样的方式传递。

doPOST:POST方法通过把请求參数值放在请求体中来克服GET方法的限制,因此。能够发送的參数的数目是没有限制的。最后。通过POST请求传递的敏感信息对外部client是不可见的。

7.什么是Web应用程序

Web应用程序是对Web或者是应用server的动态扩展。有两种类型的Web应用:面向表现的和面向服务的。面向表现的Web应用程序会产生包括了非常多种标记语言和动态内容的交互的web页面作为对请求的响应。而面向服务的Web应用实现了Web服务的端点(endpoint)。

一般来说,一个Web应用能够看成是一组安装在serverURL名称空间的特定子集以下的Servlet的集合。

8.怎样知道是哪一个client的机器正在请求你的Servlet

ServletRequest类能够找出client机器的IP地址或者是主机名。getRemoteAddr()方法获取client主机的IP地址。getRemoteHost()能够获取主机名。

9.sendRedirect()和forward()方法有什么差别

sendRedirect()方法会创建一个新的请求,而forward()方法仅仅是把请求转发到一个新的目标上。重定向(redirect)以后。之前请求作用域范围以内的对象就失效了,由于会产生一个新的请求。而转发(forwarding)以后,之前请求作用域范围以内的对象还是能訪问的。一般觉得sendRedirect()比forward()要慢。

10.JSP请求是怎样被处理的

浏览器首先要请求一个以.jsp扩展名结尾的页面,发起JSP请求,然后。Webserver读取这个请求。使用JSP编译器把JSP页面转化成一个Servlet类。须要注意的是。仅仅有当第一次请求页面或者是JSP文件发生改变的时候JSP文件才会被编译,然后server调用servlet类,处理浏览器的请求。

一旦请求运行结束。servlet会把响应发送给client。

11.JSP有什么长处

以下列出了使用JSP的长处:

  • JSP页面是被动态编译成Servlet的。因此,开发人员能够非常easy的更新展现代码。

  • JSP页面能够被预编译。
  • JSP页面能够非常easy的和静态模板结合。包含:HTML或者XML,也能够非常easy的和产生动态内容的代码结合起来。
  • 开发人员能够提供让页面设计者以类XML格式来訪问的自己定义的JSP标签库。

  • 开发人员能够在组件层做逻辑上的改变。而不须要编辑单独使用了应用层逻辑的页面。
时间: 2024-10-03 21:41:13

周日随便看看的相关文章

随便输入一个时间,得到当前时间的周一和周日时间

function getThisWeek(str){ //按周日为一周的最后一天计算 var date = new Date(str); var thisday = date.getDay(); //今天是这周的第几天 var step_s = -thisday+1; //上周日距离今天的天数(负数表示) if (thisday == 0) { step_s = -7; // 如果今天是周日 } var step_m = 7 - thisday; // 周日距离今天的天数(负数表示) var t

OSChina 周日乱弹 —— 深圳三次入冬失败

青春是什么?青春就是昏睡!这么好的周日,不用来睡觉简直是浪费 <当代大学生的周末时光> 这应该就是你们现在的姿势吧 那些要加班的还是赶紧起床吧,干了这盆咖啡,咱们一起来做加班狗 台湾某咖啡"超级提神杯"(分享自@没品图  ) 话说深圳已经三次入冬失败,北方现在应该是这幅模样了吧 又到了北方人这样收衣服的季节了!!! 找个时间出去旅游应该是件很惬意的事情吧 @苗哥:两名劫匪准备打劫一辆旅游大巴,刚上车两人就看到导游挥舞着刀对游客们说:"你们今天不花个万把来块钱,我就

OSChina 周日乱弹 —— 起来,不愿上班滴人们~

周日,耶,调休上班第二天,连上七天班的滋味也还好吧,刚放完长假就来如此历练一番,也不枉春节在家长的那些肉肉- @lirongfei123  : 我们确实有如是的优点,但也要隐藏几分,这个叫做涵养. 只想说,俺们都是有内涵,有涵养的人,肉肉是不能随便露的 @莫愁前路无知己 :早上逛超市,结完帐要走的时侯,一名保安拦住一位女士说:"您等一下,您衣服里面鼓鼓囊囊的装了什么?"那女士愤怒的掀起外衣,大声吼到:"这是肉,是肉!我自己的!过年刚长的! 这肉啊,长在自己身上,痛也只有自己知

OSChina 周日乱弹 —— 程序猿趣图

周日,Happy 时间到- 软件开发的时间估算小故事.情况就是这么个情况,虽然是外国的图,在咱这儿也是一样. @老码农的自留地 汉化. 程序员的士气,有趣又写实 [更新]有朋友吐槽木画好(没有原地地复活),对照了原图,的确有出入. 下面几乎是解决Bug后几乎原地复活的. 下面是原地复活的. 加载失败 什么是 USB ?一定要看图哈 PS:搜索发现,是北京航空航天大学出版社在 2009 出的一本书,书名和作者就不说了-- 趣图:你会几种语言?→_→ 有人告诉我「不要随便用 rm -rf 命令,后果

2017第7周日

周日有点半充实半消极,没花时间精力在工作学习上,最主要你是陪伴家人,消极可能是因为自己想组织一次同学聚会而没成功,阻力远比自己想象的大,如果说毕业多年后的聚会就是炫耀,那估计是大部分人都过的不太好. 第7周我本想以游戏为主题,罗列那些能想到感兴趣可能有用的观点,但总体上不太满意.<游戏改变世界>这本书是话题的源头,里面有些观点不错,但远没作者说的那么严重.游戏里面有些好的元素可借鉴用到其它很多方面,游戏思维,游戏化工作与学习生活.但最重要的还是践行,知行合一.

2016第12周日

周日晚上睡前,简短总结下这两天周末,大部分时间在跑市场,定装修的事,门,衣柜,卫浴,然后下午又去宜家转了一下,装修真烦,之前就听说但没有体会经历真的很难有深刻的体会,但即便深刻体会了也很难将相关经验描述清楚,让其他人吸取教训,生活中很多事都是这样.大部分都无法真切的从别人的经验教训中学习,也无法把自己的经验教训总结清楚让别人学习,真正能做到的都算是了不起的人,虽然目前做不到,但要有这种意识,时刻让自己向这方面靠拢.

Jquery 随便写些知识点

针对jQuery随便写些觉得还挺实用的一些东西,也没系统的去理一番,只是想到哪写到哪,写的不完全也请多见谅. jQuery和其他javascript库产生$符号冲突了?$符号想必用jQuery的人都不生疏,$即代表着jQuery函数.然而$符号并不是jQuery私有的一个符号,其他javascript库也可以使用$符号作为他们的主函数.那么,当我们用的其他的库与jQuery库发生$符号冲突时该怎么办呢?我们用代码来验证下: console.log(jQuery === $); //true jQ

【随便走走】Vietnam

从来没有一个地方让我如此留念过.   初到越南印象就是乱,满街轰轰轰的摩托车,狭窄的街道,各种小酒店小商店.从机场出来的路上还看到了不少中国品牌如豪爵摩托等等. 落地办理了落地签,从大陆是不能办的.越南对绝大部分国家是不免签的.当你跟一群白人一起填表的时候才会觉得有点公道. 机场的ATM最小的取款金额是800w,折合人民币就是2400.不知道那时候脑子怎么抽了,居然取了1600W,才停留3天啊! 我出门有个习惯就是不订酒店,有好处也有坏处.好处是走到哪里就在哪里住,坏处是有时候价格上会吃亏,或者

模拟新浪微博随便看看栏目

使用ListView来模仿微博随便看看栏 [分析] 要完成这个效果,我们需要: 1.ListView及ListView_Item 2.实体类的编写 3.自定义适配器的书写 4.ListView的绑定数据源与控件 [编码] package cn.edu.bzu.adapter; import java.util.List; import cn.edu.bzu.entity.Information;import cn.edu.bzu.weibo.R;import android.content.Co