面试疑难点解析:开发工具及框架(二)

简介: 本节为大家解答面试真题以及IDEA开发WEB项目的具体操作。

面试真题

有面试官这样提问:你有没有在GitHub上发布过代码?你有没有在一些技术性网站上发表过一些文章?

GitHub是一个代码共享的概念应用,如果你已经工作了,是不可能把公司的代码直接发布到GitHub上,如果你自己有一些小工具类愿意发布到GitHub上是可以的;

对于GitHub上代码的取得,建议还是使用开发工具完成,不管使用的是Eclipse或者idea,只要你有开发工具,建议用开发工具进行配置,这样的好处是便于代码的直接使用。

考虑到现在一些神奇的面试官会出一些神奇的问题,建议大家把自己编写的代码发布到GitHub上去,这样你在找工作时,如果面临这种问题,至少来说方便一点。

IDEA 开发WEB项目

IDEA 开发模式的确和Eclipse有很大不同,如果从智能的角度来看,Eclipse更加智能,IDEA作为年轻一代同学们的最爱。

使用IDEA就像使用Maven一样,所有的配置类库都需要自己导入操作。
1.建立一个新的Web模块:TestWeb;
2.在项目之中配置要使用的jar文件;
最好的配置方法,外接一个目录,在这个目录里保存所有相关配置;

image.png

3.此时先建立的web模块,而后再配置jar文件,这样就必须选择jar文件应该将其添加到哪个模块之中;

image.png

4.将jstl中c.tld文件拷贝出来,拷贝到WEB-INF目录之中;

5.编辑web.xml文件:

image.png

6.编写jsp页面,在jsp页面之中导入所需要的标签库文件;

image.png
在idea里面对于初学者而言,会比较麻烦,因为所有的配置如果有一点配置不当,那么你的程序将无法出现,强烈建议先使用Eclipse开发,因为到最后如果使用了一些构建工具,开发工具的区别不大。

更多专业知识,面试技巧就在面试一点通,持续更新中……
感谢浏览~
本内容来源于阿里云大学-Java面试技巧

相关文章
|
7天前
|
缓存 安全 PHP
【PHP开发专栏】Symfony框架核心组件解析
【4月更文挑战第30天】本文介绍了Symfony框架,一个模块化且高性能的PHP框架,以其可扩展性和灵活性备受开发者青睐。文章分为三部分,首先概述了Symfony的历史、特点和版本。接着,详细解析了HttpFoundation(处理HTTP请求和响应)、Routing(映射HTTP请求到控制器)、DependencyInjection(管理依赖关系)、EventDispatcher(实现事件驱动编程)以及Security(处理安全和认证)等核心组件。
|
16天前
|
缓存 NoSQL Redis
Python缓存技术(Memcached、Redis)面试题解析
【4月更文挑战第18天】本文探讨了Python面试中关于Memcached和Redis的常见问题,包括两者的基础概念、特性对比、客户端使用、缓存策略及应用场景。同时,文章指出了易错点,如数据不一致和缓存淘汰策略,并提供了实战代码示例,帮助读者掌握这两款内存键值存储系统的使用和优化技巧。通过理解其核心特性和避免常见错误,可以提升在面试中的表现。
21 2
|
6天前
|
NoSQL 大数据 数据处理
MongoDB聚合框架与复杂查询优化:技术深度解析
【4月更文挑战第30天】本文深入探讨了MongoDB的聚合框架和复杂查询优化技术。聚合框架包含$match、$group、$sort和$project阶段,用于数据处理和分析,提供灵活性和高性能。优化查询涉及创建合适索引、使用聚合框架、简化查询语句、限制返回结果数、避免跨分片查询、只查询所需字段及使用$inc操作符。理解这些技术有助于提升MongoDB在大数据和复杂查询场景下的性能。
|
10天前
|
敏捷开发 开发框架 持续交付
【软件工程】航行敏捷之路:深度解析Scrum框架的精髓
【软件工程】航行敏捷之路:深度解析Scrum框架的精髓
|
11天前
|
SQL 安全 前端开发
Go语言Gin框架安全加固:全面解析SQL注入、XSS与CSRF的解决方案
Go语言Gin框架安全加固:全面解析SQL注入、XSS与CSRF的解决方案
|
13天前
|
存储 算法 Java
耗时3天写完的HashMap万字解析,争取一篇文章讲透它,面试官看了都直点头!
耗时3天写完的HashMap万字解析,争取一篇文章讲透它,面试官看了都直点头!
45 3
|
13天前
|
人工智能 决策智能 C++
【AI Agent教程】【MetaGPT】案例拆解:使用MetaGPT实现“狼人杀“游戏(1)- 整体框架解析
【AI Agent教程】【MetaGPT】案例拆解:使用MetaGPT实现“狼人杀“游戏(1)- 整体框架解析
120 1
|
28天前
|
存储 安全 Java
大厂面试题详解:java中有哪些类型的锁
字节跳动大厂面试题详解:java中有哪些类型的锁
55 0
|
2月前
|
Java 程序员
java线程池讲解面试
java线程池讲解面试
63 1
|
13天前
|
Java 调度
Java面试必考题之线程的生命周期,结合源码,透彻讲解!
Java面试必考题之线程的生命周期,结合源码,透彻讲解!
39 1

推荐镜像

更多