page contents
Nen
Nen - 程序员

性别: 天津 - 天津市 注册于 2021-06-23

向TA求助
2850金币数
43180 经验值
1个粉丝
主页被访问 6227 次

3096 个回答

0 赞同

谈谈Hibernate与iBatis的区别,哪个性能会更高一些?

1、Hibernate偏向于对象的操作达到数据库相关操作的目的;而iBatis更偏向于SQL语句的优化。 2、Hibernate的使用的查询语句是自己的HQL,而iBatis则是标准的SQL语句。 3、Hibernate相对复杂,不易学习;iBatis类似SQL语句,简单易学。 性能方面: 1、如果系统数据处理量巨大,性能要求极为苛刻时,往往需要人工编写高性...

回答于 2021-08-30 09:34

0 赞同

对Spring的理解,项目中都用什么?怎么用的?对IOC、和AOP的理解...

Spring是一个开源框架,处于MVC模式中的控制层,它能应对需求快速的变化,其主要原因它有一种面向切面编程(AOP)的优势,其次它提升了系统性能,因为通过依赖倒置机制(IOC),系统中用到的对象不是在系统加载时就全部实例化,而是在调用到这个类时才会实例化该类的对象,从而提升了系统性能。这两个优秀的性能使得Spring...

回答于 2021-08-30 09:34

0 赞同

描述Struts的工作流程

1、在web应用启动时,加载并初始化ActionServlet,ActionServlet从struts-config.xml文件中读取配置信息,将它们存放到各个配置对象中。 2、当ActionServlet接收到一个客户请求时,首先检索和用户请求相匹配的ActionMapping实例,如果不存在,就返回用户请求路径无效信息。 3、如果ActionForm实例不存在,就创建一个Actio...

回答于 2021-08-30 09:33

0 赞同

线程同步,并发操作怎么控制?

Java中可在方法名前加关键字syschronized来处理当有多个线程同时访问共享资源时候的问题。syschronized相当于一把锁,当有申请者申请该资源时,如果该资源没有被占用,那么将资源交付给这个申请者使用,在此期间,其他申请者只能申请而不能使用该资源,当该资源被使用完成后将释放该资源上的锁,其他申请者可申请使用。并发...

回答于 2021-08-30 09:32

0 赞同

Tomcat是什么?

Tomcat 服务器Apache软件基金会项目中的一个核心项目,是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

回答于 2021-08-30 09:31

0 赞同

Tomcat的缺省端口是多少,怎么修改?

1、找到Tomcat目录下的conf文件夹 2、进入conf文件夹里面找到server.xml文件 3、打开server.xml文件 4、在server.xml文件里面找到下列信息 5、把Connector标签的8080端口改成你想要的端口 <Service name="Catalina"> <Connector port="8080" protocol="HTTP/1.1"                 connectionTimeout="20000...

回答于 2021-08-30 09:31

0 赞同

tomcat 有哪几种Connector 运行模式(优化)?

下面,我们先大致了解Tomcat Connector的三种运行模式。 BIO:同步并阻塞 一个线程处理一个请求。缺点:并发量高时,线程数较多,浪费资源。Tomcat7或以下,在Linux系统中默认使用这种方式。  配制项:protocol=”HTTP/1.1” NIO:同步非阻塞IO 利用Java的异步IO处理,可以通过少量的线程处理大量的请求,可以复用同一个...

回答于 2021-08-30 09:30

0 赞同

Tomcat有几种部署方式?

在Tomcat中部署Web应用的方式主要有如下几种: 利用Tomcat的自动部署。 把web应用拷贝到webapps目录。Tomcat在启动时会加载目录下的应用,并将编译后的结果放入work目录下。 使用Manager App控制台部署。 在tomcat主页点击“Manager App” 进入应用管理控制台,可以指定一个web应用的路径或war文件。 修改conf/server.xm...

回答于 2021-08-30 09:29

0 赞同

tomcat容器是如何创建servlet类实例?用到了什么原理?

1、当容器启动时,会读取在webapps目录下所有的web应用中的web.xml文件,然后对 xml文件进行解析,并读取servlet注册信息。然后,将每个应用中注册的servlet类都进行加载,并通过 反射的方式实例化。(有时候也是在第一次请求时实例化) 2、在servlet注册时加上1如果为正数,则在一开始就实例化,如果不写或为负数,则第...

回答于 2021-08-30 09:28

0 赞同

Tomcat工作模式

Tomcat作为servlet容器,有三种工作模式: 1、独立的servlet容器,servlet容器是web服务器的一部分; 2、进程内的servlet容器,servlet容器是作为web服务器的插件和java容器的实现,web服务器插件在内部地址空间打开一个jvm使得java容器在内部得以运行。反应速度快但伸缩性不足; 3、进程外的servlet容器,servlet容器运...

回答于 2021-08-30 09:27