- 博客(26)
- 收藏
- 关注
原创 登录校验-过滤器-拦截器
会话:用户打开浏览器,访问Wb服务器的资源,会话建立,直到有一方断开连接,会话结束。在一次会话中可以包含多次请求和响应。会话跟踪:一种维护浏览器状态的方法,服务器需要识别多次请求是否来自于同一浏览器,以便在同一次会话的多次请求间共享数据。1客户端会话跟踪技术:Cookie2服务端会话跟踪技术:Session3令牌技术。
2024-03-07 11:26:22 451
原创 配置文件格式
大小写敏感数值前边必须有空格,作为分隔符使用缩进表示层级关系,缩进时,不允许使用Tab键,只能用空格(idea中会自动将Tab转换为空格)缩进的空格数目不重要,只要相同层级的元素左侧对齐即可#表示注释,从这个字符一直到行尾,都会被解析器忽略。
2024-03-07 11:25:49 369
原创 Mybatis
●JDBC:(Java DataBase Connectivity),就是使用Java语言操作关系型数据库的一套APl。相对于Mybatis来说代码比较臃肿,上边两三行实现的功能,需要一大段才可以实现@Test//1. 注册驱动//2. 获取连接对象//3. 获取执行SQL的对象Statement,执行SQL,返回结果//4. 封装结果数据//5. 释放资源});
2024-03-07 11:24:32 822
原创 MySQL数据库
索引(index)是帮助数据库高效获取数据的数据结构优点提高数据查询的效率,降低数据库的1O成本。通过索引列对数据进行排序,降低数据排序的成本,降低CPU消耗。缺点索引会占用存储空间。索引大大提高了查询效率,同时却也降低了insert、update、delete的效率。
2024-03-02 21:16:17 1025
原创 JavaScript详解
JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备
2024-02-28 08:11:21 829
原创 CSS3详解
CSS 的 Float(浮动),会使元素向左或向右移动,其周围的元素也会重新排列。Float(浮动),往往是用于图像,但它在布局时一样非常有用。
2024-02-26 21:15:58 1113 1
原创 java高级技术
目录单元测试反射获取类的构造器获取类的成员变量获取成员方法注解自定义注解元注解注解的解析动态代理今天终于把java基础看完了,断断续续的看,耗时一个多月,下面的课程不能这样了,要坚持连续看,准备开java web
2024-02-18 23:51:51 454 1
原创 File与IO流
2.判断文件类型,获取文件信息 3.创建文件,删除文件4.遍历文件夹5.编码与解码二、IO流IO流的体系●作用:以内存为基准,可以把磁盘文件中的数据以字节的形式读入到内存中去。使用FilelnputStream每次读取一个字节,读取性能较差,并且读取汉字输出会乱码使用字节数组创建一个与文件一样大的数组这样可以避免出现汉字乱码的情况,但是如果文件太大,可能会出现有内存溢出的情况。FileOutputSteam 文件字节输出流以内存为基准,
2024-02-05 00:14:43 432 2
原创 集合的进阶
ArrayList只是其中的一种,为了满足不同业务场景的需求,java还提供了很多不同特点的集合给我们选择Collection单列集合 Collection代表单列集合,每个元素只包含一个值Map双列集合 Map代表双列集合,每个元素包含两个值(键值对)
2024-01-25 13:19:22 857
原创 正则表达式,异常处理
异常是代表程序出现现的问题代表的系统级别错误(属于严重问题),也就是说系统一旦出现问题,sun公司会把这些问题封装成Error对象给出来,说白了,Error是给sun公司自己用的,不是给我们程序员用的,因此我们开发人员不用管它。叫异常,它代表的才是我们程序可能出现的问题,所以,我们程序员通常会Exceptionl以及它的孩子来封装程序出现的问题。运行时异常:RuntimeException.及其子类,编译阶段不会出现错误提醒,运行时出现的异常(如:数组索引越界异常)
2024-01-18 16:52:43 464 1
原创 JDK8新特性
●Lambda:表达式是JDK8开始新增的一种语法形式;作用:用于简化匿名内部类的代码写法。lambda表达式并不是能简化所有的匿名内部类,只能简化函数式接的匿名内部类。什么是函数式接口?有且仅有一个抽象方法的接口。注意:将来我们见到的大部分函数式接口,上面都可能会有一个@Functionallnterface的注解,有该注解的接口就必定是函数式接口。Lambda表达式的省略写法(进一步简化Lambda:表达式的写法)参数类型可以省略不写。
2024-01-16 10:13:01 371 1
原创 常用的API
●JDK8开始才有的,跟StringBuilder-一样,也是用来操作字符串的,也可以看成是一个容器,创建之后里面的内容是可变的。●Object类是java中所有类的祖宗类,因此java中所有类的对象都可以直接使用Object类中提供的一些方法。LocalDateTime:代表本地日期、时间(年、月、日、星期、时、分、秒、纳秒)但StringBuilder是线程不安全的,StringBuffer是线程安全的。代表简单日期格式化,可以用来把日期对象、时间毫秒值格式化成我们想要的形式。
2024-01-14 19:44:50 1180
原创 java基础_面向对象高级
●在到java中有一个关键字叫:abstract,它就是抽象的意思,可以用它修饰类、成员方法。●abstract修饰类,这个类就是抽象类;修饰方法,这个方法就是抽象方法。修饰符abstract class类名{修饰符 abstract 返回值类型 方法名称(形参列表);//抽象方法:必须abstract修饰,只有方法签名,不能有方法体。
2024-01-10 19:50:50 1084
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人