- 博客(13)
- 收藏
- 关注
原创 lambda表达式
lambda是JDK8中一个语法糖,他可以对某些匿名内部类的写法进行简化我们在编写代码的时候出现最多的就是空指针异常。所以在很多情况下我们需要做各种非空的判断,尤其是对象中的属性还是一个对象的情况下。这种判断会更多。而过多的判断语句会让我们的代码显得臃肿不堪。所以在JDK8中引入了Optional,养成使用Optional的习惯后你可以写出更优雅的代码来避免空指针异常并且在很多函数式编程相关的API中也都用到了Optional,如果不会使用Optional也会对函数式编程的学习造成影响。
2024-05-06 16:40:08 1240 1
原创 redis入门
web1.0时代,数据访问量很有限,用高性能的单点服务器可以解决大部分问题。随着web2.0时代的到来后,用户访问量大幅度的提升,同时产生了大量的用户数据,加上后来的智能移动设备的普及,所有的互联网平台都面临了巨大的性能挑战,其实主要的挑战来自于服务器的CPU及内存压力以及MySql的读写IO压力。Redis 是完全开源免费的,是一个高性能的key-value数据库。Redis的性能十分优越,可以支持每秒十几万的读/写操作,其性能远超关系型数据库,并且支持集群、分布式、主从同步等配置,还支持一定事务的能力。
2024-04-28 09:31:25 1818 1
原创 Spring Boot框架集成Mybatis-plus
国产的开源框架,基于mybatis,相当于对mybatis进行了二次的封装,是2019年开源中国里面排行第一的框架,它的核心功能就是简化mybatis开发,提高效率。官网:(https://mp.baomidou.com/)依赖的官网:(https://mvnrepository.com/)
2024-04-28 09:19:54 1707 1
原创 Spring教程
官方API:https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#beans-p-namespaceSpring Framework 为现代基于 Java 的企业应用程序提供了一个全面的编程和配置模型 - 在任何类型的部署平台上。Spring 的一个关键元素是应用程序级别的基础设施支持:Spring 专注于企业应用程序的“管道”,以便团队可以专注于应用程序级业务逻辑,而无需与特定部署环境产生不必要的联系。
2024-04-09 10:03:15 383
原创 javascript
javascript定义:简称js,它是基于对象的,事件驱动的,具有安全性能的脚本语言。引擎:会自动解释执行脚本语言,执行的顺序是自上而下,按照顺序执行,边解释边执行。document 文档对象1.1 内部1.2 外部1.3 行内二、声明变量var num=10;var name=“张三”;js是一种弱类型的语言typeof(num)js的基本数据类型有五种:3.1 number 数值类型3.2 string 字符类型3.3 boolean 布尔类型3.4 object或者nul
2023-11-20 09:49:19 33 1
原创 css基础
css 层叠式样式表html标签, 负责布局,轮廓css样式, 负责表现javascript脚本,负责行为,动态鸟html:一只扒光羽毛的死鸟css: 鸟的羽毛javascript: 活的,行为,飞,叫。
2023-11-20 09:41:53 37 1
原创 HTML入门
HTML 超文本标记语言HTTP/HTTPS 超文本传输协议HTML5+CSS3网页制作编写工具:HbuilderX,网址:https://dcloud.io/谷歌浏览器网址:https://www.google.cn/chrome/
2023-11-20 09:34:33 32 1
原创 创建类的对象p1 p2,给对象的属性赋值,并且调用方法 把p1 和 p2 存放在一个数组中,并输出打印
【代码】创建类的对象p1 p2,给对象的属性赋值,并且调用方法 把p1 和 p2 存放在一个数组中,并输出打印。
2023-10-25 19:34:10 51 1
原创 JavaSE-Day01
变量的数据类型(1.基本数据类型 2.应用数据类型)基本数据类型:①整数类型(byte,short,int,long)②浮点类型(float,double)③字符类型(char)④布尔类型(boolean)引用数据类型:①类(class)
2023-10-19 11:03:50 125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人