自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 servlet的运行步骤(流程)

servlet的运行步骤(流程):1.浏览器依据URL建立与web服务器(Tomcat)的连接2.浏览器对请求的数据打包,并发送给服务器3.web应用服务器解析请求的数据,并分别把数据封装到request对象4.web应用服务器根据URL的路径寻找servlet并反射实例化servlet对象5.web应用服务器自动调用init方法做初始化6.web应用服务器自动调用service方法,service方法根据method指定的值调用对应doXXX方法7.执行doXXX方法,方法通过respons

2023-06-13 17:13:05 431 1

原创 Tomcat的加载过程

1.Tomcat自检,加载Tomcat中的web.xml,显示操作系统版本,Tomcat版本,目录规范2.starting.servlet.engine说明开启服务中的servlet引擎3.逐一读取和加载每一个web项目的web.xml4.给每一个web项目创建一个顶级的容器ServletContext5.给ServletContext容器添加初始化数据6.Tomcat启动完毕

2023-06-13 16:46:25 197 1

原创 servlet的运行步骤

6.web应用服务器自动调用service方法,service方法根据method指定的值调用对应的doXXX方法。4.web应用服务器根据URL的路径,寻找servlet并反射实例化servlet对象。8.浏览器获取到响应回来的数据(响应的实体内容),浏览器格式化显示数据到网页上。3.web应用服务器解析请求的数据,并分别把数据封装到request对象。7.执行doXXX犯法,方法通过response对象,把数据响应给浏览器。2.浏览器对请求的数据打包,并发送给服务器。

2023-06-12 15:20:39 279

原创 解决idea启动Tomcat日志乱码(亲测有效)

1.找到Tomcat解压的目录下的conf文件夹下的logging.properties文件如下:2.打开并修改java.util.logging.ConsoleHandler.encoding值改为GBK,如图所示:3.修改完毕启动项目,问题完美解决。

2023-06-09 14:51:15 445 1

原创 JAVA中的事务

原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。比如:以银行转账为例,一次转账包含两条update更新语句,所以一个事务不一定只执行一条SQL语句,对于银行转账这件事,只有“11111”账户划走1000,“22222”账户收到这1000,才算这个事务完成(一次转账完成)。update t_balance set 余额=余额-1000 where card_id="11111";update t_balance set 余额=余额+1000 where card_id="22222";

2023-06-08 16:52:17 341

原创 JAVA反射

我们应该避免在对性能要求很高的程序或经常被执行的代码中使用反射。反射允许代码执行一些通常不被允许的操作,所以使用反射有可能会导致意想不到的后果。反射代码破坏了Java程序结构的抽象性,所以当程序运行的平台发生变化的时候,由于抽象的逻辑结构不能被识别,代码产生的效果与之前会产生差异。使用反射通常需要程序的运行没有安全方面的限制。1.增加程序的灵活性和扩展性,降低模块间的耦合,可以在运行的过程中动态对类进行修改和操作;4.反射机制是构建框架技术的基础所在,使用反射可以避免将代码写死在框架中。

2023-06-07 16:34:01 41 1

原创 数据库连接的properties配置文件是怎么连接数据库的

如果说使用一个数据库还好,不用随意改动代码,如果说要使用oracle数据库,这时我们就用到了配置文件jdbc.properties。在项目resource包下创建jdbc.properties:如下。这样子一来就算换数据库,只要把配置文件当中的相关值换掉就可以啦!//用属性文件的工具类读取属性文件的内容。这时候连接数据库的方法可以这样写:如下。#属性文件中不要写空行,不要空格。* 〈公共连接数据库的方法〉* 〈公共连接数据库的方法〉

2023-06-07 14:56:41 546 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除