答:Tomcat是一种web服务器,java编写的web项目可以部署在上面,用户在客户端请求时,都是将请求发到Tomcat上,Tomcat在将请求发到对应的项目上。
启动Tomcat:
在windows下:进入bin目录,双击startup.bat
在Linux下:cd进入bin目录,sh startup.sh
在开发工具Eclipse下:右键选择debug server或者run server
停止Tomcat:
在windows下:进入bin目录,双击shutdown.bat
在Linux下:cd进入bin目录,sh shutdown.sh
在开发工具Eclipse下:右键选择stop server
配置文件在Tomcat的config目录下
日志文件在Tomcat的logs目录下
??
51、实例化servlet有几种方式?
答:有两种方式
a、第一次请求时,实例化servlet对象
b、在web.xml文件中,在servlet标签中添加loadon-startup标签,tomcat启动时就会实例化servlet对象。
??
52、JSP乱码如何解决?
答:a、JSP页面乱码

?? ?? ??<%@page contentType="text/html;charset=utf-8" %>
?? ?? ??b、表单提交时出现乱码
?? ?? ??request.setCharacterEncoding("utf-8");
?? ?? ??c、出现乱码
?? ?? ??jdbc:mysql://localhost:3306:/user?useSSL=false&useUnicode=true&characterEncoding=utf-8;
?? ?? ??其实我一般的处理的方法就是配置一个过滤器对每个JSP页面进行字符集处理。
??
53、session和application的区别?
答:a、两者的作用范围不同
?? ?? session是用户级别的,application是web应用程序级别的,是一个全局作用域。
?? ?? 一个用户一个session,每个用户的session不同,用户所访问的网站多个页面共享同一个session。
?? ?? 一个web应用程序一个application对象,每个web应用程序的application对象不同,但是一个web应用程序的多个用户之间共享一个application。
?? ??b、生命周期不同
?? ??session:用户首次在网站中发出请求创建session,用户注销、离开网站或者关闭浏览器消亡。
?? ??application:启动web服务器创建,关闭web服务器销毁。
??
54、在Eclipse中调试时,怎样查看一个变量的值?
答:在要查看的变量前先设置断点,然后选中变量,右键选择debug as →Java Application,打开debug视图,这时在Variables窗口中可以看到变量当前的值。
如果是局部变量,也可以在局部变量窗口中查看。要知道一个方法被调用的方法调用链,可以在方法栈中查看。
??
55、你们公司使用的代码配置管理工具是什么?
答:除了说以前使用的CVS,现在新项目使用SVN了,还简要说一下使用的过程,如果有可能,还说说仓库的概念和如何使用锁之类的细节。
??
56、你们项目总金额多少,多少人开发,总共花了多少个月?
答:像巴巴运动网这种规模的项目,可以说是4、5个人开发了四五个月,费用则是四五十万。按每人每月两万收入去计算就差不多了。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-76465-9.html
一样的东西实体店卖100