- 博客(8)
- 收藏
- 关注
原创 Lambda表达式
简化编程模型:Stream提供了一种更简洁、更声明式的编程模型,使代码更易于理解和维护。通过使用Stream API,可以用更少的代码实现复杂的数据操作,将关注点从如何实现转移到了更关注我们想要做什么。函数式编程风格:Stream基于函数式编程思想设计,鼓励使用不可变的数据和纯函数的方式进行操作。这种风格避免了副作用,使代码更加模块化、可测试和可维护。此外,Stream还支持Lambda表达式,使得代码更加简洁和灵活。惰性求值:Stream的操作是惰性求值的,也就是说在定义操作流程时并不会立即执行计算。
2024-12-24 09:57:51
990
原创 Vue.js前端的学习心得
Vue.js是一个强大而灵活的工具,它使得前端开发变得更加高效和有趣。通过学习Vue,我不仅掌握了一种新的技术栈,还提高了解决复杂问题的能力。Vue的设计理念和工具链让我对未来的前端开发充满了期待。通过学习Vue.js,我不仅掌握了一种构建现代Web应用的技术,还提高了解决问题的能力,这对于我的职业生涯是一个巨大的财富。
2024-12-22 14:17:07
689
原创 SwaggerV3的使用整合与讲解
1. 创建springboot项目2. 配置数据库环境以及数据源环境3.导入相关依赖4.创建student实体类并生成restfulAPI风格的接口创建一个domain包,并在改包下创建Student实体类创建一个mapper包,并在改包下创建StudentMapper类创建一个service包,并在改包下创建StudentService类创建一个controller包,并在改包下创建Studentcontroller类完成上面的工作后引入Swagger对API接口进行说明。
2024-10-30 15:37:20
2662
原创 【Mysql】MySQL的基本认识
这些案例覆盖了MySQL的基础操作,包括数据库和数据表的创建、数据的增删改查、表连接、分组查询、事务处理、索引、备份恢复、存储过程和触发器的使用。:掌握基础后,可以通过阅读《高性能MySQL》、《MySQL技术内幕:InnoDB存储引擎》等书籍深入学习MySQL的内部原理和性能优化41。:首先,可以通过在线教程或基础书籍来了解MySQL的基本概念和操作,例如使用《MySQL必知必会》这本书进行学习3941。:MySQL提供了多种性能优化工具和技术,如索引、查询缓存、存储过程等,以提高数据处理速度21。
2024-06-28 19:26:36
805
原创 【Java】Java的基础入门学习
Java是一种广泛使用的编程语言,以其跨平台特性、面向对象的特性、丰富的库和框架以及强大的社区支持而闻名。:Java虚拟机(JVM)是Java运行时环境的核心,了解它的工作原理可以帮助你写出更高效的代码。:加入Java社区,参与讨论,阅读博客,观看教程视频,可以帮助你获得新的视角和解决问题的方法。:理解Java的基础概念,如数据类型、控制流、数组、字符串处理等,是构建更复杂程序的基石。:Java是一种面向对象的语言,因此掌握类和对象的概念、继承、封装和多态性是至关重要的。声明和使用一维和二维数组。
2024-06-28 18:21:43
694
原创 【JAVA】for循环的基本认识
第一行在for循环里定义变量i,用i<10,决定循环十次,在循环里再嵌套一个for循环语句,定义变量j,也是用j<10来决定循环十次,在第三行再假如一个if判断语句,条件为i和j的乘积大于20,若满足条件,则最后把i和j打印出来,再使用break跳出循环,若不满足i*j>20,则将i和j相乘的值小于20的打印出来,再继续循环。`for` 循环通常用于遍历数组或集合中的元素。- **声明语句**:在增强的 `for` 循环中,用于声明循环中使用的变量,并且该变量的类型与遍历的集合或数组的元素类型匹配。
2024-06-28 17:45:07
367
原创 for循环的基本认识
for` 循环通常用于遍历数组或集合中的元素。- **条件表达式**:在每次循环迭代之前评估,如果结果为 `true`,则执行循环体;- **声明语句**:在增强的 `for` 循环中,用于声明循环中使用的变量,并且该变量的类型与遍历的集合或数组的元素类型匹配。- **初始化表达式**:在循环开始之前执行一次,通常用于声明和初始化循环控制变量。- **集合或数组**:在增强的 `for` 循环中,指定要遍历的集合或数组。- **增量表达式**:在每次循环迭代之后执行,通常用于更新循环控制变量。
2024-06-27 17:13:37
289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人