- 博客(7)
- 收藏
- 关注
原创 Cookie和Session
会话跟踪概述一、Cookie二、Session1.引入库2.读入数据总结 概述 会话: 用户打开浏览器,访问web服务器的资源,会话建立,直到有一方断开,会话结束。再一次会话中可以包含多次请求和响应 会话跟踪: 一种维护浏览器状态的方法,服务器需要识别多次请求是否来自同一浏览器,以便在同一次会话的多次请求间共享数据 HTTP协议是无状态的,每次浏览器向服务器请求时,服务器都会将该请求视为新的请求,因此我们需要会话跟踪技术来实现会话内的数据共享 实现方式: 客户端会话跟踪技术:Cookit 服务端会话跟
2023-02-06 10:25:43
173
原创 Java方法递归
方法递归一、递归的形式和特点1.什么是方法递归2.递归的形式3.方法递归存在的问题?二、递归的算法流程、核心要素递归解决问题的思路:递归算法三要素大体可以总结为:三、递归的经典案例四、非规律化递归案例 一、递归的形式和特点 1.什么是方法递归 方法直接调用自己或者间接调用自己的形式称为方法递归(recursion)。 2.递归的形式 直接递归:方法自己调自己。 间接递归:方法调用其他方法,其他方法又回调方法自己。 3.方法递归存在的问题? 递归如果没有控制好终止,会出现递归死循环,导致栈内存溢出
2022-06-18 09:15:14
310
原创 常见错误异常:端口占用、c3p0异常、mybatis错误提示
端口占用:Web server failed to start. Port 8888 was already in use./c3p0异常: java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyResultSet.isClosed()Z is abstract/mybatis错误提示:is not known to the MapperRegistry.
2022-05-16 23:34:08
330
原创 IDEA中创建Maven Web项目(两种方式)
IDEA中创建Maven Web项目一、使用骨架(项目模板)创建Maven Web项目二、不使用骨架直接创建 一、使用骨架(项目模板)创建Maven Web项目 选择Web项目骨架,创建项目 删除pom.xml多余的文件 补齐缺失的目录结构 二、不使用骨架直接创建 选择Maven项目直接创建Maven项目 最好在pom.xml文件中配置打包方式,没有配置默认为jar包,如果需要使用tomcat则我们需要的是war包 <packaging>war</packag
2022-04-03 17:40:10
3714
原创 Java基础-数据类型
Java基本数据类型前言一、整数类型(byte、short、int、long)二、浮点类型(float、double)三、字符类型(char)四、布尔类型(Boolean)补充 前言 Java语言有八种数据类型,六种数字类型(byte、short、int、long、float、double),一种字符型(char),一种布尔型(boolean) 一、整数类型(byte、short、int、long) 整数数据是用来存储整数数值,即没有小数部分的数值。可以是整数,也可以是负数。 8位(Bit)等于1
2022-03-23 12:04:57
737
2
原创 Java JDK下载、安装和环境变量配置
一、JDK下载 在官方下载,Oracle官网下载链接地址(下载比较慢):https://www.oracle.com/technetwork/java/javase/downloads/index.html 百度网盘洗澡资源(个人资源,复制链接用百度网盘或者浏览器打开) hi,这是我用百度网盘分享的内容~复制这段内容打开「百度网盘」APP即可获取 链接:https://pan.baidu.com/s/1laE-CD8hcCKS7-_F_IeJ1A?pwd=7g8e 提取码:7g8e 二、JDK的安装 1
2021-12-23 00:09:20
1075
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人