手记

JavaWeb技术经理必须要走过的路 第1回合 面试相关

以下都是个人在工作、面试、学习中最宝贵的经验!自己用心记录下来!

注:面试时候面试官问什么,回答什么,切忌答无所问。对于具备广度技术知识的同学,务必记住这点!之前我在面试几家IT公司的时候犯了这个问题。(面试的公司叫做上海欧帛服饰有限公司,面试的薪资为税前20K)。

1、JavaWeb开发常用的服务器是什么?Tomcat如何下载、安装、启动、重要的文件及其文件夹?

(1)常用的是Tomcat,其它有Weblogic、jetty(基本要点是记住不常用服务器的名字)。

(2)下载安装:linux、mac、windows下载并安装对应的操作系统版本。

(3)linux、mac下面服务器的启动和关闭:startup.sh、shutdown.sh;

    windows下服务器的启动和关闭:startup.bat、shutdown.bat。

(4)重要的文件夹:webapps放置java应用程序的地方、conf服务器配置文件所在位置

   重要的文件:conf -< server.xml Tomcat服务器端口号修改、编码修改的重要文件。

掌握这些基本OK,重要的是去实践一下,安装-< 启动 -< 查看!


2、JavaWeb常用框架?

SSM、SSH、SpringBoot+Mybatis......

框架核心思想都是基于MVC模式,所以搞懂SpringMVC就差不多了。

Model:逻辑对象

View:视图
Controller:DispatcherServlet

标准流程是URL <- DispatcherServlet <- Controller <- Model /<-View 。

 掌握这些基本OK,重要的是去实践一下!


3、常用的数据库?

(1)关系型:Mysql开源、Oracle要钱;非关系型:MongoDB、Redis

(2)关系型数据库和非关系型数据库的区别:

非关系型数据库的数据结构为类json的格式:

{

    id:1,

    name:"ceshi",

    age:31

}

关系型数据库则以excel类型的格式存储数据。


4、基于B-S前后台如何交互?

使用json这种数据格式进行交互。


时间原因,先写这么多。后面继续。









1人推荐
随时随地看视频
慕课网APP