首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

javaEE面试题题集

什么是JNDI,tomcat的JNDI接口与标准的java应用服务器有何区别? 9. 请简要叙述Session工作原理? 10. JSP的会话默认维持多少时间?如想修改,有些什么手段修改? 11....Cookie的工作原理和种类,怎么进行转换,怎样通过cookie实现各浏览器面间的session共享: 12. MVC架构中的M、V、C代表什么? 13....在JavaWeb开发过程中经常会遇到乱码问题,一般你是如何解决的? 23. Tomcat6中能配多少个数据库连接池? 24. 怎样把web工程部署到Tomcat中,在你以前的项目中一般是怎样处理的?...Hibernate3.1和Hibernate3.3的区别是什么? 44. 软件开发中为什么要进行软件的配置管理?你用过什么版本控制系统? 45. 在请简述软件开发生命周期中的各个阶段? 46....UML的动态图有哪些?类图和对象图有什么区别? 43. 什么是需求?为什么要进行需求管理? 44. 什么是软件项目的进度管理?简要介绍保证项目的进度的基本手段? 45. 软件开发中如何进行风险管理?

95770
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Java高手评价标准:25个目标你行嘛…

    ,WebWork,以及他们下面的涉及模式,如MVC/MODEL2.     9、你需要学习如何使用及管理Web服务器,例如tomcat,resin,Jrun,并且知道如何在其基础上扩展和维护Web程序...15、你需要熟悉不同的J2EE技术,例如JNDI(JavaNamingandDirectoryInterface),JMS?...17、你需要学习如何管理与配置一个J2EE应用程序服务器,如WebLogic,JBoss等,并且利用它的附加服务,例如簇类,连接池以及分布式处理支援。...你还需要了解如何在它上面封装和配置应用程序并且能够监控、调整它的性能。    ...因为现在企业看重的是你有没有实际的开发经验,真正开发经验的体现就是你做的项目,也就是有实际应用的项目!

    97520

    成为Java高手的25个学习要点

    你还应该对UI部件的JavaBEAN组件模式有所了解。JavaBEANS也被应用在JSP中以把业务逻辑从表现层中分离出来。...9、你需要学习如何使用及管理Web服务器,例如tomcat、resin、Jrun,并且知道如何在其基础上扩展和维护Web程序。...17、你需要学习如何管理与配置一个J2EE应用程序服务器,如WebLogic、JBoss等,并且利用它的附加服务,例如簇类,连接池以及分布式处理支援。...你还需要了解如何在它上面封装和配置应用程序并且能够监控、调整它的性能。...24、你还需要紧跟Java发展的步伐,比如现在可以深入的学习Webwork2.0。 25、你必需要对实际项目的开发流程有所了解,至少要有两个有实际应用价值的项目,而不是练习项目!

    1.1K90

    【编程技巧】成为Java技术大牛之25招必杀技

    JavaBEANS也被应用在JSP中以把业务逻辑从表现层中分离出来。 5....你需要学习如何使用及管理Web服务器 ,例如tomcat、resin、Jrun,并且知道如何在其基础上扩展和维护Web程序。 10....你需要学习如何管理与配置一个J2EE应用程序服务器,如WebLogic、JBoss等,并且利用它的附加服务,例如簇类,连接池以及分布式处理支援。...你还需要了解如何在它上面封装和配置应用程序并且能够监控、调整它的性能。 18....你还需要紧跟Java发展的步伐,比如现在可以深入的学习Webwork2.0。 25. 你必需要对实际项目的开发流程有所了解,至少要有两个有实际应用价值的项目,而不是练习项目!

    86560

    Spring框架的演变

    首先,与许多其他框架(比如仅限于Web应用程序的Apache Struts)不同,可以使用Spring构建Java中的任何应用程序(例如,独立的应用程序、Web应用程序或JEE应用程序)。...Spring框架的演变 在过去十年中,Spring框架在核心功能、相关项目以及社区支持方面发展迅猛。...➣ 通过使用心得基于XML Schema的配置而不是DTO格式来简化XML配置。值得注意的改进方面包括bean定义、AOP以及声明式事务。...➣ 支持JSF1.2。 ➣ 支持JAX-WS2.0/2.1。 ➣ 引入了Spring TestContext Framework,提供注解驱动和集成测试支持,不受所用测试框架的影响。...➣ 对JavaEE6的早期支持,包括@Async/@Asynchronous注解、JSR303、JSF2.0、JPA2.0等。 ➣ 支持嵌入式数据库,例如HSQL、H2和Derby。

    93120

    【超详细】20K以上的高薪Java程序员所需技能大汇总

    宏观上 1.技术广度方面 至少要精通多门开源技术吧,研究过struts spring等的源码。 2.项目经验方面 从头到尾跟过几个大项目,头是指需求阶段,包括需求调研。...你还应该对UI部件的JAVABEAN组件模式有所了解。JAVABEANS也被应用在JSP中以把业务逻辑从表现层中分离出来。...10.学习如何使用及管理WEB服务器,例如tomcat,resin,Jrun,并且知道如何在其基础上扩展和维护WEB程序。 11.学习分布式对象以及远程API,例如RMI和RMI/IIOP。...18.学习如何管理与配置一个J2EE应用程序服务器,如WebLogic,JBoss等,并且利用它的附加服务,例如簇类,连接池以及分布式处理支援。...你还需要了解如何在它上面封装和配置应用程序并且能够监控、调整它的性能。 19.熟悉对不同有用的API和frame work等来为你服务。

    1.2K51

    java高级工程师_一名Java高级工程师需要学什么?

    2.项目经验方面 从头到尾跟过几个大项目,头是指需求阶段,包括需求调研。 尾是指上线交付之后,包括维护阶段。 3.架构经验方面 有过分布式系统的架构和开发经验。...你还应该对UI部件的JAVABEAN组件模式有所了解。JAVABEANS也被应用在JSP中以把业务逻辑从表现层中分离出来。...10.你需要学习如何使用及管理WEB服务器,例如tomcat,resin,Jrun,并且知道如何在其基础上扩展和维护WEB程序。...18.你需要学习如何管理与配置一个J2EE应用程序服务器,如WebLogic,JBoss等,并且利用它的附加服务,例如簇类,连接池以及分布式处理支援。...你还需要了解如何在它上面封装和配置应用程序并且能够监控、调整它的性能。

    52610

    spring原理案例-基本项目搭建 02 spring jar包详解 spring jar包的用途

    Spring Context: 在基础IOC功能上提供扩展服务,此外还提供许多企业级服务的支持,有邮件服务、任务调度、JNDI定位,EJB集成、远程访问、缓存以及多种视图层框架的支持。...对服务器的代理接口 Spring Instrument Tomcat: Spring对tomcat连接池的集成 Spring JDBC: 对JDBC 的简单封装 Spring JMS: 为简化jms api...Spring web: 包含Web应用开发时,用到Spring框架时所需的核心类,包括自动载入WebApplicationContext特性的类、Struts与JSF集成类、文件上传的支持类、Filter...整合mybatis mybatis所需要的jar包 mybatis配置文件 sql语句 mybatis应用 springmvc 项目完整示例05  日志 --log4j整合 配置 log4j属性设置...log4j 配置文件 log4j应用 springmvc 项目完整示例06 日志–log4j 参数详细解析 log4j如何配置 springmvc 项目完整示例07 设置配置整合springmvc springmvc

    71160

    OpenAI 演讲:如何通过 API 将大模型集成到自己的应用程序中

    OpenAI API 将这些大语言模型集成到应用程序中,并通过使用 API 和工具将 GPT 连接到外部世界以扩展 GPT 的功能。...另一方面,人类行走,在榜单中的排名相当平庸,大约排在榜单三分之一的位置。《科学美国人》这篇文章的精妙之处在于,除了所有物种之外,他们还增加了一个项目,那就是骑自行车的人。...最后,我们将通过三个快速演示样例来演示如何使用 OpenAI 模型和 GPT 函数调用功能,并将其集成到公司产品和辅助项目中。...让我们通过几个演示来了解如何将所有这些组合起来,并将其应用到我们的产品和应用程序中。 让我们从小事做起。我们将介绍的第一个示例是将自然语言转换为查询的内容。...我认为我们只是处于这个工具的早期阶段,非常早期的阶段。我们只走了很短的一段距离,它仍处于形成阶段,但我们已经看到了巨大的变化。我认为,与未来 100 年发生的事情相比,这算不了什么。”

    1.7K10

    细数Java技术架构这些年的发展史

    8 一旦Action执行完毕,ActionInvocation负责根据struts.xml中的配置找到对应的返回结果。...由SSH构建系统的基本业务流程是: 1、在表示层中,首先通过JSP页面实现交互界面,负责传送请求(Request)和接收响应(Response),然后Struts根据配置文件(struts-config.xml...invoke阶段:客户端Consumer从获得的所有Provider列表中通过负载均衡等策略选出最适合调用的服务提供者Provider并发起同步调用。   ...Monitor阶段:Consumer和Provider通过异步的方式向监控中心上报自己的需要被监控的数据。 ?  ...(2)JSF:下图是JSF在服务治理方面的架构设计   初始化阶段:Provider启动后向服务注册中心发布注册自己的服务   invoke阶段:与Dubbo不同的是,JSF的注册中心不向Consumer

    1.7K50

    tomcat配置数据库连接池

    本来想通过tomcat 管理界面来完成数据库连接池配置,结果到apache官网下面一个apache-tomcat-5.5.31-admin,下载下来怎么搞也出来了界面,把所有的异常提示都看了,也查了,依然没有解决问题...有知道的告诉俺一声。 于是跳过了界面的配置,毕竟界面不过是一个人性化的工具,重点还是配置文件的编写。...要配置数据库连接池需要用到一个配置文件: context.xml,在tomcat的conf目录下的文件。...这里需要说明一下,配置conf下的context.xml文件之后,以后由该tomcat启动的网站都将会使用数据库连接池来进行连接,如果你只是想当前项目使用,那么你需要把这个context.xml文件剪切到项目中的...解析 java:comp/env/jdbc/drp1 引用,部署人员必须把 标签插入 web.xml 文件(Web 应用程序的部署描述符)。

    4.2K20

    Java数据库连接池--C3P0和JDNI.

    Tomcat服务器创建的数据源是以JNDI资源的形式发布的,所以说在Tomat服务器中配置一个数据源实际上就是在配置一个JNDI资源,通过查看Tomcat文档,我们知道使用如下的方式配置tomcat服务器的数据源...,Tomcat服务器创建好数据源之后是以JNDI的形式绑定到一个JNDI容器中的,我们可以把JNDI想象成一个大大的容器,我们可以往这个容器中存放一些对象,一些资源,JNDI容器中存放的对象和资源都会有一个独一无二的名称...,应用程序想从JNDI容器中获取资源时,只需要告诉JNDI容器要获取的资源的名称,JNDI根据名称去找到对应的资源后返回给应用程序。...第二种就是JNDI的方式,服务器把创建好的资源绑定到JNDI容器中去,应用程序想要使用资源时,就直接从JNDI容器中获取相应的资源即可。   ...2.2、配置Tomcat数据源   1、在Web项目的WebRoot目录下的META-INF目录创建一个context.xml文件   如下图所示: ?

    1.1K130

    性能加速包:SpringBoot 2.7&JDK 17,你敢尝一尝吗

    导读 本文将探讨如何通过结合使用SpringBoot 2.7和JDK 17来优化和加速Java应用的性能。...通过分析SpringBoot的新特性和改进,以及JDK 17的性能提升点,讨论它们如何协同工作,为Java开发者带来更高效的编程体验。...3.默认配置与JDK 17兼容:Spring Boot 2.7的默认配置与JDK 17兼容,这意味着您不需要进行额外的配置就可以在JDK 17上运行Spring Boot应用程序。...诊断升级兼容性方法 如果是老项目版本升级,Spring Boot 提供了一种在启动时分析应用程序环境并打印诊断信息的方法,而且还可以在运行时临时迁移属性。...,当获取到模板后进行模板加载,加载阶段会将产物转换为视图树的结构,转换完成后将通过表达式引擎解析表达式并取得正确的值,通过事件解析引擎解析用户自定义事件并完成事件的绑定,完成解析赋值以及事件绑定后进行视图的渲染

    1.7K10

    JSF之经常使用注解

    JSF 将把此 bean 放入请求范围。假设没有指定不论什么名称,JSF 将把类名的第一个字母转换为小写,形成一个托管 bean 名称;比如。...@ApplicationScope 在应用程序范围内存储托管 bean。 @ViewScope 在视图范围内存储托管 bean。...能够通过编程的方式控制定制范围内的 bean 的可视性和生命周期。 value 属性指向一个地图。...@PostConstruct 用于资源注入初始化之后 @PreDestory 用于Servlet脱离服务并释放注入的资源的时候 @Resource 位于类或变量中以对Servlet...用适当的值实现带凝视的变量的又一次注入。 通过使用这样的凝视,你不必利用JNDI来查找命令和在配置文件web.xml中手动声明资源。server通过Servlet的自我调整来运行它的任务。

    57610

    JDK8升级JDK11最全实践干货来了

    ,加载阶段会将产物转换为视图树的结构,转换完成后将通过表达式引擎解析表达式并取得正确的值,通过事件解析引擎解析用户自定义事件并完成事件的绑定,完成解析赋值以及事件绑定后进行视图的渲染,最终将目 4.1...,通过事件解析引擎解析用户自定义事件并完成事件的绑定,完成解析赋值以及事件绑定后进行视图的渲染,最终将目 Java一直是构建大型应用程序的主流语言之一。...在Java8和更早的应用程序中,应用程序将包作为顶级组件,Java9以后应用程序将模块作为顶级组件。 一个模块(Jar包)只能有一个module-info.java。...解决方案: 联系JSF团队,升级JSF包,修复上面说的FastJsonAutoDiscoverable配置错误的问题。...解决方案: 如果在使用模块化时,遇到了拆分包问题,无论如何都是无法绕过的。即使从用户角度来看基于类路径的应用程序可以正确工作,你也最终需要处理这些问题。

    1.2K20
    领券