- 博客(5)
- 收藏
- 关注
原创 lambda表达式
1.lambda表达式 1.1什么是lambda表达式 Lambda Lambda 是一个 匿名函数 ,我们可以把 Lambda Lambda Lambda 表达式理解为是 一段可以 传递的代码 (将代码像数据一样进行传递)。使用它可以写出更 简洁、灵活的代码。作为一种更紧凑风格,使 Java 的语言表达能力得到了提升 1.2lambda表达式的使用 lamda表达式结构: 左边—>lamda形参列表 右边---->lambda体 lambda表达式的本质:作为函数式接口的实例 1.
2021-06-14 19:21:11 1226 1
原创 Spring学习AOP
Spring学习 AOP学习 aop的概念 AOP底层原理(动态代理) 代理模式: 代理模式分类: 静态代理 动态代理 静态代理: 角色分析: 抽象角色:一般会使用接口或者抽象类进行解决 真实角色:被代理的角色 代理角色:代理真实角色,代理真实角色后,一般会做一些复数操作 客户 : 使用代理角色来进行一些操作 . 静态代理的好处: 可以使得我们的真实角色更加纯粹 . 不再去关注一些公共的事情 . 公共的业务由代理来完成 . 实现了业务的分工 , 公共业务发生扩展时变得更加集中和方便 . 缺点
2021-06-06 15:48:18 96
原创 Spring学习Ioc
Spring学习 IOC学习 什么是IOC(获得依赖对象的方式反转): 控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理。 (原先对象由设定好的程序控制,控制反转将对象的创建交给第三方完成。) 控制反转是一种通过描述(XML或注解)并通过第三方去生产或获取特定对象的方式。在Spring中实现控制反转的是IoC容器,其实现方法是依赖注入(Dependency Injection,DI) 目的:降低耦合度 IOC底层原理: xml解析、工厂模式、反射 理解工厂模式 反射的原理 IOC的过程
2021-06-05 16:12:53 113
原创 JAVA中的自然排序以及定制排序
JAVA中的自然排序以及定制排序 自然排序: 需要实现comparable接口,重写接口中的compareTo方法。实现此接口的对象列表(和数组)可以通过Collections.sort(和 Arrays.sort)进行自动排序 compareTo方法返回值为int。当大于0时表示,当前对象大于传入对象。小于0是表示当前对象小于传入对象。0表示两者相等。 举例:我们定义一个EMP类,按照其名称进行排序 package test; public class Emp implements Comparable
2021-05-17 17:07:57 690
原创 Typora+PicGo完成图片自动上传
Typora+PicGo完成图片自动上传 typora编写的文件在上传时,会出现图片无法加载的情况。那是因为typora中的md文件默认的连接为本地。要想其他人在网页上看到你md文件中的图片,需要使用图床。 1.下载安装PicGo PicGo下载地址:听说你也想用PicGo | PicGo 安装过程略:记住安装的路径即可 2.在github上创建仓库 我们需要在github中创建一个仓库来存放我们的图片。 在setting中设置新创建一个token,我们这里起名叫for clouding [外链图
2021-05-09 09:24:38 224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人