自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 javaweb之Listener监听器原理精讲及实战

使用safar浏览器,再次访问http://localhost:8080/add.jsp,此时近30分钟在线人数由3变为4,再访问http://localhost:8080/delete.jsp后,重新访问http://localhost:8080/add.jsp此时在线人数由4继续变为3。通过chrome浏览器访问http://localhost:8080/add.jsp,结果为。访问http://localhost:8080/add.jsp,不断刷新,总访问次数会增加。加载全局配置,初始化项目信息。

2024-09-26 15:36:50 780 1

原创 javaweb之过滤器Filter

Filter接口中有一个doFilter方法,当我们编写好Filter,并配置对哪个web资源进行拦截后,WEB服务器每次在调用web资源的service方法之前,都会先调用一下filter的doFilter方法。相反,如果不调用该方法,web资源不会被访问。代码讲解:命中/get_cookie_test路径时,会走doFilter里面的逻辑,打印CustomFilter doFilter,命中其他路径时候,均不走doFilter里面的逻辑,不打印CustomFilter doFilter。

2024-09-25 09:20:30 947

原创 javaweb之Cookie和session

HTTP协议作是无状态协议,无状态指每次request请求之前是相互独立的,当前请求并不会记录它的上一次请求信息。存在这样的问题,既然无状态,完成一套完整的业务逻辑,需要发送多次请求,那么怎么标识这些请求都是同个浏览器操作呢?

2024-09-20 15:37:11 435

原创 javaweb之请求转发与请求重定向

客户端发送请求,Servlet做出业务逻辑处理Servlet调用response.sendRedirect(“xxx.jsp”)方法,把要访问的目标资源作为response响应信息发给客户端浏览器客户端浏览器重新访问服务器资源xx.jsp,服务器再次对客户端浏览器做出响应请求重定向,不能访问WEB-INF下的文件,浏览器上的窗口地址会改版,可以用于跳转第三方地址或者应用里面的其他Servelt、jsp等。

2024-09-19 16:41:49 1266

原创 javaweb之Http请求-HttpServletRequest及代码实战

发送请求url:http://localhost:8080/request?代表浏览器客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求中的所有信息都封装在这个对象中,通过这个对象提供的方法可以获得请求的所有信息。

2024-09-19 15:26:18 389

原创 javaweb核心Servlet4.0

【代码】javaweb核心Servlet4.0。

2024-09-18 16:25:19 597

原创 使用最新IDEA创建javaweb项目-配置tomcat环境

file–>Project Structure->libraries选择tomcat下的bin下的servlet-api.jar包,导入成功后,如下图。点击“+”–>JARs or Directories–>选择路径为WEB-INF下新建的lib目录–>点击ok。

2024-09-18 10:50:03 918

原创 Http响应头

报文头包含若干个属性 格式为“属性名:属性值”

2024-09-11 17:16:31 423

原创 http常见请求头

请求行,请求头, 请求体。

2024-09-11 17:07:32 279

原创 Http超文本传输协议

GET: 向服务器获取资源,比如常见的查询请求POST: 向服务器提交数据而发送的请求Head: 和get类似,返回的响应中没有具体的内容,用于获取报头PUT:一般是用于更新请求,比如更新个人信息、商品信息全量更新PATCH:PUT 方法的补充,更新指定资源的部分数据DELETE:用于删除指定的资源OPTIONS: 获取服务器支持的HTTP请求方法,服务器性能、跨域检查等。

2024-09-11 15:13:28 1138

原创 mysql之sql语句执行过程分析

【代码】mysql之sql语句执行过程分析。

2024-09-09 21:51:57 434

原创 mysql之慢查询日志开启与问题定位

注意::重启mysql服务会让在交互界面设置的慢查询恢复到默认。永久生效的设置方法:修改配置文件 vi /etc/my.cnf。

2024-09-09 18:09:05 531

原创 mysql之联合索引

联合索引的最左原则索引并非越多越好,过多的索引会增加数据的维护速度还有磁盘空间的浪费。当表的数据量很大的时候,可以考虑建立索引。表中经常查数据的字段,可以考虑建立索引。想要保证表中数据的唯一性,可以考虑建立唯一索引。想要保证俩张表中的数据的完整性跟准确性,可以考虑建立外键约束。经常对多列数据进行查询时,可以考虑建立联合索引。

2024-09-09 17:39:09 1617

原创 mysql之外键约束

俩个表,主键跟外键的字段类型一定要相同要使用外键约束表的引擎一定得是InnoDB引擎MyISAM是不起作用的在干掉外键索引之前必须先把外键约束删除,才能删除索引。

2024-09-09 16:07:26 413

原创 mysql之全文索引

1、一般情况下创建全文索引的字段数据类型为 char、varchar、text。其它字段类型不可以2、全文索引不针对非常频繁的词做索引。比如is,no,not,you,me,yes这些,我们称之为停止词3、对英文检索时忽略大小写。

2024-09-09 15:39:40 559

原创 mysql之主键索引

把主键添加索引就是主键索引,它是一种特殊的唯一索引,不允许有空值,而唯一索引(unique是允许为空值的)。指定为“PRIMARY KEY”删除自增:alter table test change id id int(7) unsigned zerofill not null;注意:在有自增的情况下,必须先删除自增,才可以删除主键。

2024-09-09 11:19:54 544

原创 mysql之普通索引与唯一索引

普通索引:主要任务就是提高查询速度。其特点是允许出现相同的索引内容允许空(null)值。唯一索引:不可以出现相同的索引内容,但是可以为空(null)值。

2024-09-09 10:46:45 421

原创 mysql之索引

索引是一个单独的,存储在磁盘中上的数据库结构,它们包含着对数据表里的所有记录的引用指针。使用索引可以快速的找出在某列或多列中有特定值的行。

2024-09-06 17:28:31 317

原创 mysql之存储引擎

数据库引擎是数据库底层软件组件,不同的存储引擎提供不同的存储机制,索引技巧,锁定水平等功能,使用不同的数据库引擎,可以获得特定的功能。

2024-09-06 17:04:41 293

原创 mysql之视图的应用

是一种虚拟存在的表,是一个逻辑表,它本身是不包含数据的。通过视图,可以展现基表(用来创建视图的表叫做基表base table)的部分数据,说白了视图的数据就是来自于基表。:一旦视图的结构确定了,可以屏蔽表结构变化对用户的影响,源表增加列对视图没有影响;:使用视图的用户完全不需要关心后面对应的表的结构、关联条件和筛选条件,对用户来说已经是过滤好的复合条件。:使用视图的用户只能访问他们被允许查询的结果集,对表的权限管理并不能限制到某个行某个列,但是通过视图就。:视图是逻辑上的表,不占用内存空间。

2024-09-06 14:27:46 465

原创 mysql之事务

修改配置文件:vi /etc/my.cnf 在[mysqld]下面加上:autocommit=1,重启服务才会生效。数据库事务通常指对数据库进行。

2024-09-06 11:05:51 432

原创 mysql查询之内连接查询与联合查询

【代码】mysql查询之内连接查询与联合查询。

2024-09-05 16:39:54 477

原创 mysql查询之左连接查询与右连接查询

【代码】mysql查询之左连接查询与右连接查询。

2024-09-05 16:08:03 849

原创 mysql查询语句之order by排序查询

【代码】mysql查询语句之order by排序查询。

2024-09-04 22:26:34 598

原创 mysql查询子句之having条件查询

【代码】mysql查询子句之having条件查询。

2024-09-04 22:16:49 216

原创 mysql查询子句之groupby分组查询

【代码】mysql查询子句之groupby分组查询。

2024-09-04 21:39:45 325

原创 mysql查询子句之where条件查询

【代码】mysql查询子句之where条件查询。

2024-09-04 21:29:47 326

原创 mysql之表数据的修改以及删除

2、truncate。

2024-09-04 17:16:13 391

原创 mysql之表数据新增

【代码】mysql之表数据新增。

2024-09-04 16:46:48 562

原创 mysql之表结构维护与删除

【代码】mysql之表结构维护与删除。

2024-09-04 14:55:34 280

原创 mysql之数据表查看

文章目录一:查看表结构信息一:查看表结构信息查看数据库中的所有表:show tables;查看表结构:desc 表名;查看创建表的sql语句:show create table 表名;\G :有结束sql语句的作用,还有把显示的数据纵向旋转90度\g :有结束sql语句的作用

2024-09-04 14:28:23 284

原创 mysql之创建表

【代码】mysql之创建表。

2024-09-04 11:54:06 246

原创 mysql创建表之常用数据类型

varchar的优缺点:比char省控件。但是存取速度没有char快。

2024-09-04 10:55:05 362

原创 mysql之创建数据库,查看数据库及使用切换

【代码】mysql之创建数据库,查看数据库及使用切换。

2024-09-04 10:38:38 230

原创 mysql之操作语句分类

文章目录一:操作语句分为四类:一:操作语句分为四类:DDL 数据定义语言 (Data Definition Language) 例如:建库,建表DML 数据操纵语言(Data Manipulation Language) 例如:对表中的数据进行增删改操作DQL 数据查询语言(Data Query Language) 例如:对数据进行查询DCL 数据控制语言(Data Control Language) 例如:对用户的权限进行设置

2024-09-04 10:24:48 257

原创 mysql之服务管理与登录管理

【代码】mysql之服务管理与登录管理。

2024-09-03 17:27:02 232

原创 java之sed命令

主要对数据进行处理(选取,新增,替换,删除,搜索)sed [选项] [动作] 文件名。

2024-09-01 10:41:31 337

原创 linux之awk命令

一个非常强大的数据处理命令,支持条件判断,数组,循环等功能,与grep,sed被称为linux三剑客。

2024-09-01 10:22:55 529

原创 linux之cut命令及案例演示

注意:不加-d选项,默认为制表符,不是空格。-c #以字符为单位进行分割。通常对数据进行列的提取。-f #指定截取区域。

2024-08-31 17:09:31 299

原创 linux进程管理命令之ps -ef与ps aux详解

一:ps -ef。

2024-08-31 16:47:35 368

空空如也

空空如也

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

TA关注的人

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