2022年09月29日
Eureka集群的搭建上次说过了在SpringCloud应用中使用Eureka注册中心,用来对服务提供者进行服务注册与发现,但同时,它也是一个“微服务”,单个应用使用空间有限,因此和zookeeper一样,它也需要搭建集群(Cluster)。搭建Eureka集群的原理就是创建多个eureka应用(端
阅读全文
2022年09月29日
一、基本概念:值传递和引用传递是指在方法调用中,由调用者传递过来的参数是一个具体的值还是一个地址引用。我发现小伙伴认为Java中存在引用传递的最大原因就是对上边概念中的这个“地址”有误解,它指的是栈中变量的引用,并不是指堆中对象的地址。值传递:顾名思义,就是由调用方法的地方将实际的值传到方法中。也就
阅读全文
2022年09月29日
在SpringCloud中使用Feign进行服务的访问之前已经说过了SpringCloud作为“分布式微服务”的解决方案时的大概原理和方法了。就是一个个web应用之间的访问,之前的访问方式有两种:使用RestTemplate这个封装好的类,使用ip+端口+服务地址进行访问,
[email protected]
阅读全文
2022年09月29日
学习要求:知道一点儿函数式接口和Lambda表达式的基础知识,有利于更好的学习。1.先体验一下Stream的好处需求:给你一个ArrayList用来保存学生的成绩,让你打印出其中大于60的成绩。 public static void main(String[] args) { Arra
阅读全文
2022年09月29日
eureka注册中心一、基本概念SpringCloud封装 了Netflix公司的eureka作为自己微服务的注册中心。这个注册中心和dubbo中的zookeeper很相似,简单来说,只要你可以将你的”微服务“模块注册到注册中心,就可以供其他服务调用,一般来说,只有provider会注册到eurek
阅读全文
2022年09月29日
jdk1.8中的lambda表达式学习笔记一、引入一个例子我们写一个多线程的例子,如下:采用实现Runable接口的方式package cn.lyn4ever.lambda;public class TestMain1 { public static void main(String[] ar
阅读全文
2022年09月29日
什么是递归?顾名思义,所谓递归就是一个函数(或方法)自己调用自己,最简的如下:public void text() { text();}就是这么简单,但是一定要给这个递归函数一个出口,不然就会无限循环下去,最后的结果就是OutOfMemory(内存溢出),如果是在main函数中调用的话
阅读全文
2022年09月29日
UML(Unified Modeling Language) 统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言。UML的定义包括UML语义和UML表示法两个元素。UML是在开发阶段,说明、可视化、构建和书写一个面向对象软件密集系统的制品的开放方法。最佳的应用是工程实践,对
阅读全文
2022年09月29日
写在最前端1.SpringAOP中共有六种通知类型,只要我们自定义一个类实现对应的接口,它们全都是org.springframework.aop包中的。2.AOP的连接点可以是方法调用、方法调用本身、类初始化、对象实例化时,但是SpringAOP中全是方法调用,更简单,也最实用|通知名称|接口||-
阅读全文
2022年09月29日
@TOC我们在web开发中,经常使用数据库表中的字段作为“标记”来表示多个“状态”,比如:我们就以某宝的在线购物流程为例进行分析。在订单表中,使用zt字段来表示定单的状态,常见的状态就有:状态码状态说明0待付款1待发货2待收货3待评价4售后当我们想按条件查询各个类型的订单的时候,只需要一个接口,在前
阅读全文