- 博客(13)
- 收藏
- 关注
原创 Stream函数式编程学习
Lambda是JDK8 中一个语法糖,可以看成是一种语法糖,他可以将某些匿名内部列的写法进行简化.他是函数式编程下的一个重要体现,让我们不用关注是什么对象,而是更关注我们对数据进行什么操作.java的Stream使用的是函数式编程的模式,如同他的名字一样,他可以被用来对集合或者数组进行链式流式的操作,可以方便的让我们对集合或者数组操作.我们在编写代码的时候出现最多的就是空指针异常,所以在很多情况下我们需要做各种非空判断.例如:if(author!=null){
2024-12-15 00:34:42
766
原创 Mybatis学习笔记
MyBatis 是一款优秀的持久层(ORM)框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
2024-10-10 20:51:12
834
原创 Spring学习笔记
Spring框架:即Spring容器,她的主要功能是可以将Java开发中的其他框架整合在一起,他可以帮助我们完成对象的一系列的管理,创建,初始化,销毁等工作.
2024-09-21 19:02:37
922
原创 VUE生命周期
创建,使用,更新数据,销毁生命周期的作用:在Vue执行的过程中,可以根据不同的生命周期,让程序员在指定的时间去执行某些额外的操作。生命周期分为:四个阶段8个函数vue2:vue2:'beforeCreate', # 对象创建好了,但还没有初始化'created', # 对象已经初始化完成'beforeMount', # vue实例已经可以使用,但是vue中的数据还没有挂载到页面上(VDom)'mounted', # vue数据已经挂载到页面上。
2024-09-08 18:08:42
968
原创 vue中watch监听器
vue中,主要使用watch来监听和响应数据的变化,然后调用数据变化需要执行的方法.也可以通过watch动态的改变关联的状态.
2024-09-08 17:48:01
670
原创 Cookie和Session
会话:从客户端开始访问访问服务器,最终到客户端关闭与服务器之间数据交互,在这个过程中,可能存在若干个请求与响应.这些操作称为一次完整的客户端与服务器之间的一次会话.web程序使用HTTP协议传输.而HTTP协议是无状态的协议,对于事务处理没有记忆能力.这样就导致对于事务后续的处理需要再传一次信息,会使每次传输的数据量增大. 使用会话技术可以解决该问题.
2024-09-03 22:06:07
891
原创 servlet部分
Servlet:本质是java企业级技术中提供的一个接口,常用于提供如何处理请求与响应的规则在创建javaweb服务器是需要基于Servlet接口进行编码,自己的项目也需要按照Servlet接口进行编程,这样服务器才能运行我们的Servlet程序.
2024-08-24 10:27:35
1103
原创 数据库连接池
在未引入数据库连接池时中使用连接都创建一个Connection对象,使用完毕就会将其销毁。这样重复创建销毁的 过程是特别耗费计算机的性能的及消耗时间的但数据库连接池是个容器,负责分配、管理数据库连接(Connection) 它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。
2024-08-06 20:45:13
294
原创 抽取JDBCUtils工具类
在利用最初始代码加载数据库驱动,获取连接,是否资源在大量的重复,因此可以将其进行抽取在这里我们创建一个JDBCUtils的工具类 :主要功能对外提供获取连接和释放资源的代码。
2024-08-05 20:53:38
350
原创 JDBC笔记
JDBC(Java DataBase Connectivity) 称为Java数据库连接,它是一种用于数据库访问的应用程序API,由一组 Java语言编写的类和接口组成。简单的说:程序员只需基于JDBC写一个程序,就能够去操作不同的数据库(MySQL、Oracle、DB2、PostgreSQL 等)。
2024-08-05 20:35:31
715
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅